Taco Soup

Loading…

By Reading time

Bold, brothy taco soup is the kind of weeknight dinner that tastes like it took more effort than it did. The broth gets savory and spiced, the beans hold their shape, and the tomatoes and corn give every spoonful enough body that it eats like a meal, not a side dish. A handful of toppings at the end turns the whole pot into something you’d happily go back to for seconds.

What makes this version work is the balance. Ranch mix adds a herby, tangy backbone that softens the sharper edges of the taco seasoning, while the Rotel and diced tomatoes bring just enough acidity to keep the broth lively. Browning the beef first matters, because that little bit of color is what gives the soup its deeper, cooked-all-day flavor even though it’s on the table in under 40 minutes.

Below, I’ve included the small details that keep the broth from tasting flat, plus a few smart swaps if you need to work with what’s in the pantry.

“

The broth was perfect after 20 minutes and the ranch seasoning gave it a little something extra without tasting weird. I topped mine with crushed tortilla chips and avocado, and my husband had a second bowl right away.

★★★★★— Megan T.

Save this taco soup for nights when you want a fast pot of Tex-Mex comfort with beans, beef, and a loaded topping finish.

Save to Pinterest

The Secret to Keeping Taco Soup Brothy Instead of Muddy

This soup can turn heavy fast if every canned ingredient gets dumped in without a little thought. The trick is to brown the beef hard enough to leave a bit of fond in the pot, then add the onion and garlic long enough to soften them before the broth goes in. That gives the soup a savory base instead of a flat, boiled-onion taste.

The other thing that matters is not over-reducing it. Taco soup should stay spoonable and brothy, with the beans and tomatoes suspended in the liquid, not mashed into a thick stew. If yours looks too thick after simmering, add a splash more broth before serving; the chips and cheese on top will take care of the rest.

What the Pantry Ingredients Are Doing Here

Taco Soup brothy beefy Tex-Mex
  • Ground beef — This gives the soup its savory backbone. A leaner beef works fine, but if you use something with more fat, drain it well or the broth can turn greasy.
  • Taco seasoning and ranch mix — These two packets do different jobs. Taco seasoning brings the chile-and-cumin flavor, while ranch mix adds salt, herbs, and a little tang that makes the broth taste fuller.
  • Rotel and diced tomatoes — Rotel brings heat and green chile flavor; plain diced tomatoes add volume and a softer tomato base. If you only have plain diced tomatoes, use a little extra taco seasoning or a spoonful of mild green chiles to keep the soup lively.
  • Beans and corn — These are what make the soup hearty enough for dinner. Black beans give a creamier texture, kidney beans hold their shape, and the corn adds sweetness that balances the spice.
  • Broth — Use beef broth if you want the deepest flavor; chicken broth keeps it a little lighter and still works well. Low-sodium broth is the safest choice because the seasoning packets already bring plenty of salt.

Building the Pot in the Right Order

Browning the Beef First

Cook the beef over medium-high heat until it has some real color, not just until it’s no longer pink. That browned surface is what gives the broth depth, and if you crowd the pot or rush this part, you’ll miss that flavor. Drain off the excess fat before you move on, or the soup can feel oily at the end.

Softening the Onion and Garlic

Use the same pot after the beef comes out. The onion only needs about three minutes to turn translucent and pick up the browned bits on the bottom, and the garlic goes in at the end for just a minute so it doesn’t burn. Burned garlic tastes bitter fast, and once that happens, the whole pot carries it.

Letting the Soup Simmer, Not Boil Away

After everything is in the pot, bring it to a boil only long enough to get the broth moving, then drop it to a simmer. You want the flavors to meld and the beans to warm through without the liquid reducing too much. If the soup looks thick before the 15-minute mark is up, lower the heat even more and stir occasionally.

Finishing with Toppings That Matter

The toppings aren’t optional decoration here; they change the whole bowl. Cheddar melts into the hot broth, sour cream cools the spice, and crushed tortilla chips add crunch right at the end. Add avocado and cilantro just before serving so they stay fresh and bright.

Three Smart Ways to Adjust Taco Soup

Make It Dairy-Free Without Losing Richness

Skip the cheddar and sour cream on top and lean harder on avocado, cilantro, and crushed tortilla chips for finish. The soup itself is already dairy-free as written, so the only change is in the garnish, and the result is still full and satisfying.

Use Ground Turkey or Chicken

Ground turkey or chicken works if you want a lighter pot, but the soup will need the broth and seasoning packets to do more of the heavy lifting. Brown the meat well and add a small drizzle of oil if the pan looks dry, since lean poultry doesn’t leave much behind in the pot.

Make It Vegetarian

Swap the beef for an extra can of beans, use vegetable broth, and add a teaspoon of smoked paprika if you want more depth. You’ll lose the meaty base, but the beans, tomatoes, and seasoning still make a hearty bowl.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The broth may thicken slightly as it sits, but the flavor gets even better.
  • Freezer: Freezes well for up to 3 months. Cool it completely first, then freeze without the toppings; the beans and beef hold up nicely after thawing.
  • Reheating: Warm it gently on the stove over medium-low heat or in the microwave in short bursts. Add a splash of broth if it has thickened, and don’t boil it hard or the beans can get a little soft.

Questions I Get Asked About This Recipe

Can I make taco soup ahead of time?+

Yes, and it often tastes better the next day because the seasoning has time to settle into the broth. Reheat it gently and add a splash of broth if it has thickened in the fridge. Hold the toppings until serving so they stay fresh.

How do I keep taco soup from tasting too salty?+

Use low-sodium broth and drain the beans and canned tomatoes well before they go in. The seasoning packets already bring plenty of salt, so it’s smart to taste at the end before adding any extra. If it still needs balance, a squeeze of lime or a little more broth helps more than more salt.

Can I use one seasoning packet instead of two?+

You can, but the soup will taste flatter. The taco seasoning brings the main spice, while the ranch mix adds the herbiness and tang that make the broth taste rounder. If you only have taco seasoning, add a pinch of dried dill or parsley and taste carefully before serving.

How do I thicken taco soup if it looks too thin?+

Let it simmer uncovered for a few extra minutes so some of the liquid cooks off. If you want a thicker texture without reducing much longer, mash a small scoop of beans against the side of the pot and stir them back in. That gives the soup body without turning it into paste.

Can I freeze leftover taco soup?+

Yes, it freezes well. Let it cool first, then freeze it in airtight containers without the toppings. The beans and beef hold up nicely, and the broth comes back together after a gentle reheat.

Taco Soup

Taco soup with a rich orange-red broth, tender beans, and sweet corn simmered together, then finished with crunchy tortilla chips and melty shredded cheddar. This Tex-Mex main dish is built in one pot for an easy weeknight comfort bowl.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 420

Ingredients
  

Base soup
  • 1 lb ground beef
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 15 oz black beans, drained
  • 15 oz kidney beans, drained
  • 15 oz corn, drained
  • 10 oz Rotel diced tomatoes with green chiles
  • 14 oz diced tomatoes
  • 1 oz taco seasoning
  • 1 oz ranch dressing mix
  • 4 cup beef or chicken broth
Toppings
  • 0.5 cup shredded cheddar
  • 0.25 cup sour cream
  • 0.75 cup tortilla chips Crushed just before serving.
  • 0.5 jalapeños, sliced
  • 0.25 cup cilantro
  • 0.5 avocado Sliced or cubed.

Equipment

  • 1 Dutch oven

Method
 

Brown and sauté
  1. Heat a large pot over medium-high heat and brown the ground beef, breaking it up, until no longer pink, then drain the fat.
  2. Add the diced onion to the same pot and sauté for 3 minutes, then add the minced garlic and cook for 1 minute.
Simmer the soup
  1. Stir in the black beans, kidney beans, corn, Rotel diced tomatoes with green chiles, diced tomatoes, taco seasoning, ranch dressing mix, and beef or chicken broth until evenly combined.
  2. Bring the mixture to a boil, then reduce heat and simmer for 15-20 minutes, stirring occasionally, until the flavors meld.
Finish and serve
  1. Taste and adjust seasoning with salt and pepper to balance the broth.
  2. Ladle into bowls and top each serving with shredded cheddar, sour cream, crushed tortilla chips, jalapeños, cilantro, and avocado.

Notes

Pro tip: crush the tortilla chips right before serving so they stay crisp. Store leftovers in an airtight container in the refrigerator for up to 4 days; for best texture, keep chips separate. Freeze up to 3 months (leave off dairy toppings until reheating). For a lighter option, use 93% lean ground beef or swap to ground turkey.

You might also like these recipes

Leave a Comment

Recipe Rating