This Original Taco Soup has been my family’s favorite weeknight rescue for over a decade because it brings all the bold, satisfying flavors of your favorite taco night right to your spoon. My recipe for this Mexican-American classic is a one-pot wonder that’s incredibly hearty and ready faster than you can get takeout. It’s built for customization, so everyone at the table can create their perfect bowl. You simply can’t beat the cozy comfort it delivers with minimal effort and cleanup.
Why You'll Love This Recipe
- It’s packed with protein and fiber to keep you full for hours
- Ready in under an hour with just one pot to wash
- Tastes even better as leftovers the next day
- Perfect for a crowd, from family dinner to game day
- I always double the batch so we have some for the freezer
Ingredients You’ll Need
- Olive oil: your cooking base for sautéing the aromatics, it adds a touch of fruitiness and helps carry flavors beautifully without burning.
- Yellow onion: provides a sweet, savory foundation once softened; a yellow onion gives you the perfect balance between sharpness and mellow sweetness.
- Garlic: minced fresh garlic is non-negotiable for that deep, aromatic punch that makes the entire kitchen smell incredible.
- Ground beef 80/20 blend: the classic choice for rich flavor and juiciness; the slight fat content renders and seasons the soup wonderfully.
- Taco seasoning mix: a convenient flavor bomb that delivers chili powder, cumin, garlic, and onion in one easy packet—look for a low-sodium version if you prefer.
- Ground cumin: a key warm, earthy spice that deepens the taco profile and feels like the soul of the dish.
- Chili powder: an optional boost for those who enjoy a bolder, more complex heat; use your favorite blend or a pinch of cayenne.
- Diced tomatoes with green chilies: the canned shortcut that provides both tangy tomato base and a gentle, built-in kick—don’t drain it.
- Tomato sauce: creates a smoother, richer body and helps bring all the other liquid elements together into a cohesive broth.
- Beef broth: forms the liquid foundation; using a good quality broth makes a noticeable difference in the overall depth of flavor.
- Black beans: add wonderful texture and a boost of fiber and protein; rinsing them removes the starchy can liquid for a cleaner taste.
- Pinto beans: their creamy, mild flavor complements the black beans perfectly and makes the soup feel even heartier.
- Whole kernel corn: brings a pop of sweetness and juicy crunch that brightens up every bite of the savory soup.
- Shredded cheddar cheese: a classic taco topping that melts into gooey, salty pockets for the ultimate comforting finish.
- Sour cream: its cool, creamy tang is the perfect counterbalance to the warm, spiced soup base.
- Diced avocado: adds a luxurious, buttery richness and fresh flavor that makes each bowl feel a little extra special.
- Fresh cilantro: the bright, herbal garnish that ties everything together with its unmistakable fresh scent.
- Tortilla chips: for the essential crunch factor; use them as a topping or as the ultimate edible spoon.
How to Make It
Heat the Oil and Sauté the Aromatics:
Grab your big Dutch oven or soup pot and warm the olive oil over medium-high heat. You want it shimmering before you add the diced onion. Cooking the onion until it’s soft and translucent takes about five minutes, and it builds that essential sweet, savory base layer for your entire Original Taco Soup.
Toast the Garlic:
Push the onions aside a bit and add the minced garlic right into the oil. Give it just a minute, stirring constantly until it becomes incredibly fragrant. You’ll know it’s ready when you can smell it clearly—this step wakes up the garlic’s flavor without letting it burn.
Brown the Ground Beef:
Add your ground beef to the pot with the onions and garlic. Use your wooden spoon to break it up into small crumbles as it cooks. This should take seven to ten minutes, and you’re looking for no more pink spots. That browning equals big flavor.
Bloom the Spices:
This is the magic step. Sprinkle the taco seasoning, cumin, and optional chili powder directly over the cooked beef. Stir it all together and cook for another full minute. You’re toasting the spices in the beef’s fat, which unlocks their full, warm potential and makes your kitchen smell amazing.
Build the Soup Base:
Now, pour in the entire can of diced tomatoes with green chilies, the tomato sauce, and all the beef broth. Give it a really good stir, scraping up any flavorful bits stuck to the bottom of the pot. Bring everything up to a gentle boil before moving to the next stage.
Simmer for Flavor Fusion:
Once it’s boiling, reduce the heat to low and cover the pot. Let it simmer gently for fifteen minutes. This quiet cooking time is crucial—it lets all those bold flavors from the spices, tomatoes, and beef meld and deepen into one harmonious broth.
Add the Beans and Corn:
Uncover the pot and stir in your drained and rinsed black beans, pinto beans, and corn. Let everything simmer together, uncovered, for another ten minutes. This final simmer heats the beans and corn through without making them mushy and allows the soup to thicken slightly.
Season and Serve Your Masterpiece:
Turn off the heat and give the soup a taste. The taco seasoning is often quite salty, so you might not need extra, but a crack of black pepper is usually welcome. Ladle it into big bowls and let everyone go wild with their favorite toppings.
Top It Your Way:
The real fun begins here. Set out bowls of shredded cheese, sour cream, diced avocado, fresh cilantro, and a big pile of tortilla chips. Encourage everyone to build their perfect bowl—it’s the interactive, customizable element that makes this meal such a crowd-pleaser every single time.

You Must Know
- Don’t drain the tomatoes with green chilies
- Bloom the spices in the beef fat for one full minute
- The simmering time is non-negotiable for flavor depth
- Let people top their own bowls for maximum happiness
- This soup is even better the next day
Storage Tips
Let your soup cool completely before transferring it to airtight containers for the fridge, where it’ll stay perfect for up to four days. I find reheating it gently on the stovetop over low heat works best, but the microwave is fine too—just give it a good stir halfway through. If you want to freeze it, portion it into freezer-safe containers leaving an inch of space for expansion, and it’ll keep for up to three months. Thaw it overnight in the fridge and reheat it slowly; sometimes the beans soften a bit, but the flavor is still incredible.
Ingredient Substitutions
If you don’t have ground beef, ground turkey or chicken works beautifully for a leaner option. You can swap the pinto beans for kidney beans or even a can of chili beans if you want more kick, and frozen corn is a great substitute for canned—just toss it in straight from the freezer. For the tomatoes with chilies, use a can of regular diced tomatoes and add a small diced jalapeño with the onions. Making your own taco seasoning from chili powder, cumin, garlic powder, and oregano gives you full control over the salt and flavor, which I highly recommend trying at least once.
Serving Suggestions
I love serving this soup with a big basket of warm cornbread or fluffy homemade biscuits for dipping right into the flavorful broth. A simple, crisp green salad with a lime vinaigrette on the side cuts the richness perfectly, and you can’t ever go wrong with an extra bowl of sturdy tortilla chips for scooping. For drinks, a cold Mexican lager, a zesty margarita, or even a refreshing glass of limeade with a salted rim makes the whole meal feel like a real celebration, even on a random Tuesday night.
Cultural Context
This Original Taco Soup is a beautiful example of Tex-Mex or Mexican-American home cooking, born from the ingenious spirit of using pantry staples to create something greater than the sum of its parts. It takes the familiar, beloved flavors of taco night—the seasoned beef, the beans, the melty cheese—and transforms them into a communal, spoonable meal perfect for feeding a crowd. While you won’t necessarily find this exact dish in traditional Mexican cuisine, its soul is rooted in the same principles of hearty, comforting food meant to be shared and customized to each person’s taste, making it a modern classic in its own right.

Pro Tips
- For extra heat, add a diced jalapeño with the onions
- Mash some beans before adding to thicken the broth
- Use homemade taco seasoning to control salt and flavor
- A pinch of smoked paprika adds a wonderful smoky depth
- I always double the recipe to stock the freezer
Frequently Asked Questions
An 80/20 blend of ground beef is ideal for this Original Taco Soup because it has enough fat to create a rich, flavorful base without being greasy. If you prefer a leaner option, 90/10 works too—just be sure not to overcook it during the browning step to keep it tender in the soup.
Absolutely! This Original Taco Soup actually tastes even better the next day as the flavors have more time to meld. Let it cool completely, then store it in an airtight container in the refrigerator for up to 3-4 days. Reheat it gently on the stovetop, adding a splash of broth if needed.
If you can’t find diced tomatoes with green chilies for your Original Taco Soup, use a can of regular diced tomatoes plus a small 4-ounce can of diced green chilies. For a milder version, use plain diced tomatoes and omit the optional chili powder.
Your Original Taco Soup is ready when it’s been simmering for about 15-20 minutes after adding all the canned goods and broth. The soup should be piping hot throughout, and the flavors will have come together beautifully. It’s not about cooking the ingredients further, just heating and blending them.
Serve your Original Taco soup with classic taco toppings! Think shredded cheese, sour cream, diced avocado, sliced jalapeños, and a big handful of crushed tortilla chips or strips. A side of warm cornbread or a simple green salad completes this Mexican-American meal perfectly.