SoupsMexicaneasy

The Ultimate Taco Soup Recipe: Easy Stove or Crockpot

This hearty taco soup recipe features browned beef, fire-roasted tomatoes, and black beans. A simple, one-pot dinner perfect for the stove or your crockpot.

Prep
10 min
Cook
30 min
Serves
6
Difficulty
easy
Jump to recipe

This taco soup recipe is the ultimate solution for those nights when you want the bold, zesty flavors of a street taco but the comfort of a warm bowl of chili. It is essentially a pantry-friendly stew that hits every high note: savory beef, smoky fire-roasted tomatoes, and a creamy finish from fresh avocado.

The beauty of this easy taco soup is its flexibility. Whether you have thirty minutes to simmer it on the stove or prefer the hands-off convenience of a crockpot taco soup that greets you after work, the depth of flavor remains elite. We use a blend of black and pinto beans for texture and just enough corn for a sweet pop.

Don't skimp on the toppings here. While the base is robust and spiced, it's the contrast of cold lime juice, rich sour cream, and the salty crunch of Fritos that makes this a recurring favorite in my kitchen. It’s a low-effort, high-reward meal that actually tastes better the next day.

Ingredients

Servings:6

The Base

  • 1 lb (450g) lean ground beef
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 packet (1 oz) taco seasoning (or 3 tbsp homemade)
  • 1 tsp smoked paprika

The Liquids & Veggies

  • 2 cups (475ml) beef broth, low sodium
  • 1 can (15 oz) fire-roasted diced tomatoes
  • 1 can (10 oz) diced tomatoes with green chiles (like Ro-Tel)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) pinto beans, drained and rinsed
  • 1.5 cups (250g) frozen or canned sweet corn

For Serving

  • Fritos or tortilla chips
  • 1 ripe avocado, sliced
  • Fresh cilantro, chopped
  • Sour cream or Greek yogurt
  • Lime wedges
  • Shredded cheddar or Monterey Jack cheese

Instructions

  1. 1

    Brown the beef in a large Dutch oven or heavy-bottomed pot over medium-high heat until no longer pink.

  2. 2

    Add the diced onion to the pot and sauté for 5 minutes until translucent, then stir in the garlic and cook for 1 minute more.

  3. 3

    Drain any excess grease from the pot to ensure the soup isn't oily.

  4. 4

    Stir in the taco seasoning and smoked paprika, coating the meat and onions thoroughly.

  5. 5

    Pour in the beef broth, fire-roasted tomatoes, green chiles, black beans, pinto beans, and corn.

  6. 6

    Bring the mixture to a boil, then reduce heat to low and simmer, uncovered, for 20 to 25 minutes to allow the flavors to meld.

  7. 7

    Taste and adjust seasoning with salt or pepper if needed, bearing in mind that the chips and cheese will add salt later.

  8. 8

    Ladle the soup into deep bowls and top generously with Fritos, avocado, cilantro, cheese, and a heavy squeeze of fresh lime juice.

Nutrition (per serving)

Estimates only — not medical or dietary advice.

Calories
415 kcal
Protein
26 g
Carbs
44 g
Fat
15 g
Fiber
11 g
Sugar
6 g
Sodium
890 mg

Tips

  • If using a slow cooker, brown the beef and onions first, then toss everything into the crockpot on low for 6-8 hours or high for 3-4 hours.
  • To make the soup creamier, stir in 4 ounces of cubed cream cheese during the last 10 minutes of simmering until fully melted.
  • Always drain and rinse your beans; the liquid in the can contains excess sodium and starches that can make the broth murky.
  • For extra heat, add a chopped chipotle pepper in adobo sauce along with the garlic.

FAQ

Can I make this taco soup recipe in a crockpot?

Yes! Simply brown the beef and onions on the stove first, then transfer them to your slow cooker with the remaining ingredients. Cook on low for 6 to 8 hours for the best flavor development.

How do I thicken my taco soup if it's too watery?

You can thicken the soup by mashing a half-cup of the beans against the side of the pot, or by stirring in a tablespoon of cornmeal (masa harina) and simmering for an extra 5 minutes.

Can I use ground turkey instead of beef?

Absolutely. Ground turkey or chicken works perfectly as a leaner protein substitute. Just add a tablespoon of olive oil to the pan when browning since turkey has less natural fat than beef.

Why does my taco soup taste bland?

It likely needs more acid or salt. A generous squeeze of lime juice at the end is crucial for cutting through the richness of the beef and brightening the spices.

#taco-soup-recipe#one-pot-meals#ground-beef-recipes#slow-cooker-soups#easy-weeknight-dinner#mexican-inspired#pantry-staples

You might also like