Dump it in. Walk away. 20 free high-protein crockpot dinners + 3 bonus breakfasts.

All recipes

Free ebook

Dump & Go Comfort Food

20 high-protein keto crockpot dinners with freezer packs, plus 3 bonus breakfasts and a two-week plan. Dump it in. Walk away.

You'll also get Sunday's three dinners by email. Unsubscribe anytime.

Taco Soup

This hearty taco soup is perfect for busy weeknights, packed with taco flavors and easy to make in one pot.

By Carmen Mathias ·DEC 7, 2025 ·Updated SEP 25, 2026 ·Be the first to rate
Taco Soup
01Why this one

I still make this taco soup on busy weeknights when I want something comforting that comes together in one pot. It’s the sort of meal that feeds a family, stretches a budget, and leaves everyone happy with minimal cleanup. If you’re a fan of taco flavors but want something spoonable, this is your go-to. For a fun taco-inspired follow-up, try making cheesy ground beef taco quesadillas later—great for using leftovers and a favorite around here: cheesy ground beef taco quesadillas.

Why you’ll love this dish

This soup captures all the bright, savory notes of tacos — cumin, tomato, and chiles — without the fussy assembly. It’s fast, affordable, and flexible: swap proteins, stretch with more beans, or make it vegetarian. Weeknight dinner, potluck warmer, or a simple game-day crowd-pleaser — taco soup fits.

Besides flavor, it’s practical: one pot, pantry-friendly cans, and easy to scale up. You can batch-cook, freeze portions, or dress it up for company with a few fresh toppings.

02Before you cook

Preparing Taco Soup

This is a quick overview so you know what to expect before you start.

  • Brown the meat and soften onions in one pot (10 minutes).
  • Drain excess fat for a cleaner broth.
  • Add canned beans, corn, tomatoes with green chilies, taco seasoning, and broth.
  • Bring to a boil, then simmer gently for about 20 minutes to let flavors meld.
  • Finish with salt and pepper; top with shredded cheese, sour cream, avocado, or cilantro when serving.

That’s it — very little hands-on time and most of the cooking is passive simmering.

What you’ll need

  • 1 lb ground beef or turkey (ground turkey will be leaner; if using turkey, check for doneness at 165°F)
  • 1 onion, chopped
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) corn, drained
  • 1 can (15 oz) diced tomatoes with green chilies (Rotel-style)
  • 1 packet taco seasoning (or 2 tbsp homemade: chili powder, cumin, garlic powder, onion powder, smoked paprika, salt)
  • 4 cups beef or chicken broth (use low-sodium if you’re watching salt)
  • Salt and pepper to taste
  • Optional toppings: shredded cheese, sour cream, avocado, cilantro, lime wedges, tortilla chips

If you want more ideas for other comforting bowls and soups, check out these more soup recipes.

Notes: Swap black beans for pinto or kidney beans. For a creamier texture, stir in 4 oz cream cheese at the end.

03At the stove

Step-by-step instructions

  1. Heat a large pot over medium heat. Add the ground beef or turkey and the chopped onion. Brown, breaking the meat into pieces, until no pink remains and onions are translucent — about 7–10 minutes. If using ground turkey, verify it reaches 165°F.
  2. Drain off any excess fat to keep the broth from tasting greasy.
  3. Return the pot to medium heat and add the drained black beans, drained corn, diced tomatoes with green chilies, taco seasoning, and the 4 cups of broth. Stir until everything is combined.
  4. Increase heat and bring the soup to a gentle boil. Then reduce heat to low and let simmer uncovered for about 20 minutes. This melds flavors and slightly thickens the broth.
  5. Taste and season with salt and freshly ground black pepper as needed. If the soup tastes flat, a squeeze of lime brightens it.
  6. Ladle into bowls and top as desired with shredded cheese, a dollop of sour cream, diced avocado, and chopped cilantro. Serve hot.

Short, actionable steps so you can glance and cook.

Taco Soup
The recipe

Taco Soup

Rate it ·Dinner · Main Course · Mexican
Prep
10 MIN
Cook
20 MIN
Total
30 MIN
Serves
6

01Ingredients

6 servings

Main Ingredients

Optional Toppings

02Method

  1. Preparation

Tap a step when it's done. The next one lights up.

0 OF 6 DONE

03Recipe notes

  1. 01You can batch-cook, freeze portions, or dress it up for company with a few fresh toppings. For a creamier texture, stir in 4 oz cream cheese at the end. Serve the soup with tortilla chips for crunch or cornbread for a comforting side.
Made it?

How did it turn out?

No ratings yet. Tap a star to be the first.

Snap a photo and tag @recipe_smoke1 so I can see how yours came out.

04After dinner

Best ways to enjoy it

Serve the soup with tortilla chips for crunch or cornbread for a comforting side. For a heartier meal, place steamed rice in the bottom of a bowl and ladle the soup over it. Toppings make the dish: add pickled jalapeños for heat, lime wedges for brightness, and chopped green onions for color.

For dessert after a taco night, something whimsical like apple cheesecake tacos pairs well — it keeps the taco-theme going with a sweet twist.

How to store & freeze

FridgeTWO HOURS

Refrigeration: Cool the soup to room temperature (no more than two hours at room temp). Transfer to airtight containers and refrigerate for 3–4 days.

FreezerUP TO 3 MONTHS

Freezing: Cool completely, then freeze in airtight containers or heavy-duty freezer bags for up to 3 months. Leave a little headspace if using a container because liquids expand.

Reheat

Reheating: Thaw overnight in the fridge, then reheat on the stove over medium-low until steaming and register 165°F. In a microwave, reheat in 1–2 minute bursts, stirring in between, until hot. Always bring leftovers to at least 165°F before serving.

Fridge2 HOURS

Food-safety note: discard any refrigerated soup left out longer than 2 hours (1 hour if above 90°F).

Creative twists

  • Slow-cooker version: brown meat and onions, then dump everything into a slow cooker and cook on low 4–6 hours.
  • Vegetarian swap: omit meat and add another can of beans plus a cup of cooked lentils or textured vegetable protein for bulk.
  • Creamy variation: stir in 4 oz cream cheese or 1/2 cup sour cream at the end for a velvety finish.
  • Mexican street corn twist: gently fold in a few tablespoons of crema and a pinch of chili powder for an elote-inspired soup.
  • Pasta option: toss in small pasta like ditalini or broken elbow macaroni during the last 10 minutes of simmering.

Your questions answered

How long does this take from start to finish?


A: About 30–35 minutes: 10 minutes to brown and soften onions, 20 minutes simmering, plus a few minutes for finishing and toppings.

Can I use ground turkey instead of beef?


A: Yes. Ground turkey works well but is leaner; cook to an internal temperature of 165°F and consider adding a splash of oil if the pot looks too dry while browning.

Is taco soup freezer-friendly?


A: Absolutely. Freeze in portions for up to 3 months. Thaw overnight and reheat to 165°F.

How can I make it milder for kids?


A: Use mild diced tomatoes (no green chilies) and a mild taco seasoning, or reduce the amount of seasoning by half and add more later to taste.

Can I make this in an Instant Pot?


A: Yes. Brown using Sauté mode, add remaining ingredients, seal, and cook on High Pressure for 5 minutes. Quick-release, then season and top.

Conclusion

If you want other takes on taco soup or want to compare seasoning proportions, this Easy Taco Soup Recipe – Tastes Better From Scratch offers a well-tested version with helpful photos. For another idea, try my Creamy Chicken Taco Soup.

Leave a Comment

Recipe Rating