Easy Taco Soup Recipe (One Pot, 35 Minutes)
Taco soup is weeknight magic: everything you love about tacos, in a bowl, made in one pot in about 35 minutes. Ground beef, beans, corn, tomatoes, and bold taco seasoning simmer into a hearty soup. The best part? A toppings bar means everyone builds their own perfect bowl.

Prep time: 10 mins | Cook time: 25 mins | Total time: 35 mins | Servings: 8 | Calories: ~350 per serving (before toppings)
Why You’ll Love This Recipe
- One pot, 35 minutes, zero fancy technique.
- Pantry-friendly — mostly cans and spices you already own.
- Feeds a crowd and stretches for leftovers.
- Freezer-friendly.
- The toppings bar makes it fun for picky eaters and kids.
Ingredients
- 1 lb lean ground beef (90/10)
- 1 tbsp olive oil
- 1 medium yellow onion, diced
- 1 bell pepper (any color), diced
- 3 cloves garlic, minced
- 2 tbsp taco seasoning (or 1 packet)
- 1 (15-oz) can kidney beans, drained and rinsed
- 1 (15-oz) can black beans, drained and rinsed
- 1 (15-oz) can corn, drained (or 1 1/2 cups frozen)
- 2 (14.5-oz) cans diced tomatoes with green chiles, undrained
- 3 cups low-sodium beef broth
- Juice of 1/2 lime
- 1/3 cup chopped fresh cilantro
- Salt and black pepper, to taste
Toppings bar (pick your favorites)
- Shredded cheddar or Monterey Jack; sour cream or Greek yogurt; tortilla chips or strips; diced avocado; sliced jalapeños; extra cilantro and lime wedges
Equipment
- Large Dutch oven or heavy soup pot
Instructions
Brown the beef:
heat oil in a large Dutch oven over medium-high; cook beef 5-6 minutes, breaking into crumbles, until no pink remains. Spoon off excess fat.
Soften the aromatics:
add onion and bell pepper; cook 4-5 minutes. Stir in garlic and taco seasoning; cook 1 minute until fragrant.
Add everything else:
stir in beans, corn, tomatoes with juices, and broth. Bring to a boil.
Simmer:
reduce to low, cover, and simmer 20 minutes, stirring once or twice.
Finish:
stir in lime juice and cilantro. Adjust salt, pepper, or seasoning. Ladle into bowls; everyone loads up toppings.
The Dump-Soup Shortcut (7-Can Method)
In a hurry? Skip browning: dump everything (plus a 12-oz can of drained chunk chicken or leftover rotisserie chicken) into the pot, boil, simmer 20 minutes. Add lime and cilantro at the end.
Expert Tips
- Let the beef sit undisturbed a minute before breaking up — color equals flavor.
- Rinse the beans for cleaner taste and less sodium.
- Thicker? Mash some beans against the pot or add 1-2 tbsp tomato paste. Thinner? Add more broth.
- Use tomatoes with green chiles for background warmth.
- Don’t skip the lime — it brightens the whole pot.
Variations
Slow cooker:
brown beef, add everything, low 6 hours or high 3 hours; stir in lime and cilantro at the end.
Chicken taco soup:
swap in 1 lb chicken breasts; simmer 25 minutes, shred in the pot.
Turkey taco soup:
ground turkey 1:1 with an extra tbsp seasoning.
Spicier:
diced jalapeño with the bell pepper, or hot sauce at the table.
Vegetarian:
skip meat, use vegetable broth, add an extra can of beans.
Frequently Asked Questions
Can I make taco soup ahead?
Yes — even better the next day. Fridge 4 days.
Can I freeze it?
Yes, portions up to 3 months; thaw overnight and reheat. Add toppings fresh.
What goes with it?
Tortilla chips, cornbread, green salad, or warm flour tortillas.
Is it spicy?
Mildly warm, not hot. Adjust to taste.
Can I use ground turkey?
Yes — see variation above.
Taco soup is the recipe I hand to anyone who says they “can’t cook.” It is forgiving, fast, and the toppings bar turns dinner into an event. What’s your non-negotiable topping?
Make-Ahead and Storage
Refrigerating Leftovers
Taco soup keeps beautifully. Cool it completely, then store in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, so this is one of those rare soups that tastes even better on day two. Keep the toppings separate and add them fresh when serving.
Freezing for Later
This soup freezes like a dream. Ladle the cooled soup (without toppings) into freezer-safe containers or zip-top bags, leaving an inch of headspace, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture holds up well because the beans and corn are sturdy, though you may want to add a splash of broth when reheating to loosen it.
The Best Way to Reheat
Reheat gently on the stovetop over medium-low heat, stirring occasionally, until steaming hot — about 8 to 10 minutes from thawed. The microwave works in a pinch: heat in 90-second bursts, stirring between each, until hot all the way through. Avoid boiling it hard, which can make the beans mushy.
More Taco Soup Variations
Slow Cooker Version
Brown the ground beef first, then add everything to the slow cooker. Cook on LOW for 6 to 7 hours or HIGH for 3 to 4 hours. This is the ultimate set-and-forget dinner — perfect for busy weekdays when you want to come home to a ready meal.
Chicken Taco Soup
Swap the ground beef for 1 pound of boneless, skinless chicken breasts or thighs. Simmer them right in the soup for 20 to 25 minutes, then shred with two forks and stir back in. The chicken turns meltingly tender and soaks up all the taco seasoning.
Vegetarian Taco Soup
Skip the meat and double the beans — add a can of black beans and a can of pinto beans along with the kidney beans already in the recipe. Use vegetable broth instead of beef broth. It is just as hearty, and nobody misses the meat once the toppings go on.
Spicy Version
For real heat lovers, add a diced jalapeño with the onion, use hot taco seasoning, and stir in a can of diced green chiles. A few dashes of your favorite hot sauce at the table lets everyone dial in their own heat level.
Serving Ideas Beyond the Bowl
The toppings bar is the soul of this recipe, but the soup itself is versatile. Serve it over rice or in a bread bowl for an extra-filling meal, ladle it over tortilla chips for loaded taco-soup nachos, or use leftovers as a filling for burritos and quesadillas the next day. A dollop of sour cream, a squeeze of lime, shredded cheese, diced avocado, crushed tortilla chips, and fresh cilantro are the non-negotiables — everything else is bonus.
Can I make taco soup ahead of time?
Absolutely — it is one of the best make-ahead soups. Prepare it through the simmering step, cool, and refrigerate for up to 4 days. Reheat gently and set out fresh toppings when serving. The flavor improves as it sits, so a day ahead is ideal.
What is the 7-can dump soup method?
It is the ultimate shortcut version of taco soup: seven cans (typically kidney beans, pinto beans, corn, diced tomatoes, diced tomatoes with green chiles, plus a can of tomato sauce or beef broth) dumped straight into the pot with taco seasoning and browned beef. No chopping, no measuring — dinner in about 20 minutes.
Is taco soup gluten-free?
It can be. The soup itself is naturally gluten-free as long as your taco seasoning blend is certified gluten-free (some blends contain wheat as an anti-caking agent). Check the label, and use corn tortillas or tortilla chips for the toppings bar instead of flour.
Related:
Easy Butter Chicken Recipe (Creamy, Better Than Takeout)
Classic Martini Recipe (Stirred, Ice-Cold, Perfect)
Easy Lasagna Soup Recipe (One Pot, 30 Minutes)
The Best Chili Recipe (Thick, Hearty & Full of Flavor)
Ingredients
Method
- Brown the beef: heat oil in a large Dutch oven over medium-high; cook beef 5-6 minutes, breaking into crumbles, until no pink remains. Spoon off excess fat.
- Soften the aromatics: add onion and bell pepper; cook 4-5 minutes. Stir in garlic and taco seasoning; cook 1 minute until fragrant.
- Add everything else: stir in beans, corn, tomatoes with juices, and broth. Bring to a boil.
- Simmer: reduce to low, cover, and simmer 20 minutes, stirring once or twice.
- Finish: stir in lime juice and cilantro. Adjust salt, pepper, or seasoning. Ladle into bowls; everyone loads up toppings.
