
This is the best taco soup recipe you will ever make: a rich, hearty Mexican taco beef soup loaded with seasoned ground beef, beans, corn, and bold spices, all ready in under 40 minutes.

Some recipes earn a permanent spot in your weekly rotation, and this taco soup is absolutely one of them. It is bold, deeply savory, and loaded with seasoned ground beef, tender beans, sweet corn, and a broth so rich and flavorful you will be going back for seconds before you even finish your first bowl. Whether you call it a Mexican taco soup recipe, a taco beef soup recipe, or just the best taco soup recipe your family has ever tasted, one thing is certain: this pot of goodness delivers every single time.
The beauty of this soup is how effortlessly it comes together. Ten minutes of prep, one pot, and about 30 minutes of simmering is all it takes to land a deeply satisfying dinner on the table on a busy weeknight. And because it tastes even better the next day, it is one of the greatest meal-prep soups out there.
The secret to this original taco soup recipe lies in layering flavors without complicating the process. Here is what makes it stand out:
Chef's Tip: Do not skip draining the fat after browning the beef, but do not drain it all. Leaving just a trace of fat in the pot helps carry the seasoning into every element of the soup.
For a soup like this, having a solid, heavy-bottomed pot matters more than you might think. A quality Dutch oven distributes heat evenly, prevents scorching on the bottom, and goes from stovetop to table beautifully. The right can opener and a sharp chef's knife also save real time when you are prepping six cans at once.
You may have seen versions of this recipe called the 7 can taco soup recipe or the 8 can taco soup recipe, and honestly, that nickname tells you everything you need to know about how easy this is. The base of the soup is almost entirely pantry staples pulled straight from cans:
Brown some beef, dump in the cans, season generously, and let the pot do the rest. It is the kind of we-taco-soup-recipe wisdom that has been passed around family kitchens for decades because it simply works.
One of the most fun parts of serving this soups-recipes-taco-soup style is the topping bar. Set out a spread and let everyone customize their own bowl:
The toppings are not optional. They are part of the experience.
Ready to make it? Here is the full step-by-step recipe:

This is the best taco soup recipe you will ever make: a rich, hearty Mexican taco beef soup loaded with seasoned ground beef, beans, corn, and bold spices, all ready in under 40 minutes.
Heat a large Dutch oven or stockpot over medium-high heat. Add the ground beef and diced onion. Cook, breaking the beef apart with a wooden spoon, until the meat is browned and the onion is softened, about 7 to 8 minutes. Drain excess fat.
Add the minced garlic and cook for 1 minute until fragrant.
Sprinkle the taco seasoning and ranch seasoning over the beef mixture. Stir well to coat everything evenly.
Add the diced tomatoes with green chiles, diced tomatoes, black beans, kidney beans, corn (with its liquid), tomato sauce, and beef broth. Stir everything together.
Bring the soup to a boil, then reduce the heat to medium-low. Let it simmer uncovered for 20 minutes, stirring occasionally, until the flavors have melded and the soup has thickened slightly.
Taste and adjust seasoning if needed. Ladle into bowls and serve hot with your favorite toppings.
This is one of those soups that genuinely improves with time. The spices deepen, the beans get creamier, and the whole pot tastes richer on day two. Here is how to make the most of it:
Refrigerator: Cool the soup completely before transferring to an airtight container. It keeps well for up to 5 days.
Freezer: Ladle cooled soup into freezer-safe containers or zip-top bags. Freeze flat for easier storage. It keeps for up to 3 months.
Reheating: Warm on the stovetop over medium heat, stirring occasionally. The soup thickens in the fridge, so add a splash of beef broth or water to bring it back to your preferred consistency.
Slow cooker version: Brown the beef and onion first for the best flavor, then transfer everything to your slow cooker. Cook on LOW for 6 to 8 hours or HIGH for 3 to 4 hours.
Make-Ahead Tip: This taco soup is perfect for Sunday meal prep. Make a big batch, portion it into individual containers, and you have lunches or easy dinners covered for the entire week.