If you love tacos but don’t want the mess of assembling them one by one, taco soup is your new best friend. This hearty, one-pot dish takes everything you adore about tacos — the seasoned beef, the beans, the corn, and all those zesty spices — and transforms it into a rich, comforting soup. It’s the perfect meal for busy weeknights, cozy weekends, or even meal prep. Plus, it’s budget-friendly, customizable, and freezes beautifully!
🥣 What is Taco Soup?
Taco soup is like the lovechild of chili and tacos — full of Tex-Mex flavor with a savory broth and loaded toppings. It’s a crowd-pleaser that can be made on the stovetop, in a slow cooker, or even in an Instant Pot. Whether you’re feeding a family or cooking for yourself, this recipe delivers all the flavor with minimal effort.
🛒 Ingredients You’ll Need
Here’s what goes into a classic, flavorful taco soup:
-
1 lb ground beef (or ground turkey/chicken for a lighter option)
-
1 medium onion, chopped
-
1 packet taco seasoning (or 2 tbsp homemade blend)
-
1 can (15 oz) black beans, drained and rinsed
-
1 can (15 oz) kidney beans, drained and rinsed
-
1 can (15 oz) corn, drained
-
1 can (10 oz) diced tomatoes with green chilies (like Rotel)
-
1 can (15 oz) tomato sauce
-
2 cups beef or chicken broth
-
1 tsp chili powder (optional, for extra kick)
-
Salt and pepper, to taste











