Taco Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Bold, brothy taco soup lands somewhere between chili and a weeknight taco bar, and that’s exactly why it gets made on repeat. It’s fast enough for a busy night, but it still tastes like you gave the pot time and attention. The broth turns savory and lightly spiced, the beans hold their shape, and the toppings bring the crunch and cool creaminess that make each bowl feel finished.

What makes this version work is the balance. The ranch mix doesn’t make it taste like salad dressing; it rounds out the taco seasoning and gives the broth a fuller, softer edge. Using both Rotel and plain diced tomatoes builds layers of tomato flavor instead of just one flat note, and the black beans, kidney beans, and corn make the soup hearty without turning it into paste.

Below you’ll find the exact simmer time that gives the broth enough time to come together without cooking the beans to mush, plus the toppings that actually matter here. A good bowl of taco soup is all about contrast, so don’t skip the crunchy finish.

“

The broth had such a good taco flavor and it thickened just enough after simmering. I added extra tortilla chips on top and my husband asked if we could have it again next week.

★★★★★— Megan L.

Save this taco soup for the nights when you want a brothy Tex-Mex dinner with bold flavor and plenty of topping crunch.

Save to Pinterest

The Reason This Soup Stays Brothy Instead of Turning Muddy

The mistake most taco soups make is overcooking them after the beans and tomatoes go in. Once everything is in the pot, you’re not building flavor through reduction the way you would with chili. You’re just giving the broth time to absorb the seasoning and letting the ingredients warm through without breaking down.

That’s why a short simmer is enough here. The ground beef and onion carry the base, the Rotel and diced tomatoes add acidity and body, and the broth keeps the whole pot loose. If your soup tastes flat, it usually needs salt, not more simmer time. If it tastes thick and heavy, it’s been left on the heat too long.

What Each Ingredient Is Actually Doing in This Bowl

Taco soup bold brothy Tex-Mex
  • Ground beef — This gives the soup its backbone and the savory flavor that makes it taste like dinner instead of just seasoned broth. Drain the fat after browning so the finished bowl stays clean-tasting.
  • Onion and garlic — These need a quick sauté in the beef drippings to soften and lose their raw edge. If you rush this part, the soup can taste sharp instead of rounded.
  • Rotel and diced tomatoes — The combination matters. Rotel brings the chiles and a little heat, while the plain diced tomatoes keep the broth from tasting one-note.
  • Black beans, kidney beans, and corn — These add body, color, and a little sweetness. Canned beans are the right choice here because they hold their shape and won’t fall apart during the short simmer.
  • Taco seasoning and ranch mix — Taco seasoning handles the spice, while ranch mix adds herbs, garlic, and a salty, savory finish that helps the broth taste fuller. Use the packet form for consistency; homemade blends can work, but the balance will be different.
  • Broth — Beef broth gives the deepest flavor, but chicken broth works if that’s what you have. Don’t use water unless you plan to season more aggressively, because the broth is doing a lot of the heavy lifting.

The Short Simmer That Pulls the Whole Pot Together

Brown the Beef First

Cook the ground beef over medium-high heat until it loses its pink color and you see browned bits on the bottom of the pot. Those little browned spots are flavor, so don’t keep stirring constantly. If the meat steams instead of browns, the pot is crowded or the heat is too low.

Soften the Onion in the Same Pot

Add the diced onion to the beef drippings and cook until it turns translucent and starts to smell sweet, about 3 minutes. Stir in the garlic for the last minute only; garlic burns fast and turns bitter if it stays on the heat too long. This step builds the base flavor without adding extra pans.

Bring Everything Together

Add the beans, corn, tomatoes, seasonings, and broth, then stir until the seasoning dissolves and the pot looks evenly combined. Bring it to a boil first so the flavors wake up, then drop the heat to a gentle simmer. A hard boil after this point is too aggressive and can make the beans split and the tomatoes lose their shape.

Finish with the Right Texture

Let the soup simmer for 15 to 20 minutes, just until the broth tastes cohesive and the tomatoes have softened into the base. Taste it near the end and add salt and pepper only if it needs them, since the seasoning packets already bring plenty of salt. Serve it while it’s still loose and steamy, because it thickens a bit as it sits.

How to Adapt This Taco Soup for Different Kitchens and Different Nights

Make it dairy-free without losing the creamy finish

Skip the sour cream and cheddar at serving, then lean on avocado, cilantro, and crushed tortilla chips for contrast. The soup itself is already dairy-free as written, so this is an easy swap that keeps the texture bright and satisfying.

Use ground turkey instead of beef

Ground turkey works well if you want a lighter bowl, but it needs a little help because it’s leaner and less savory. Add a splash of oil when browning and taste the finished soup carefully; you may want an extra pinch of salt or a little more taco seasoning.

Make it vegetarian with beans and broth swaps

Leave out the beef and use vegetable broth, then add an extra can of beans or some diced bell pepper for more body. You’ll lose the meaty depth, but the taco seasoning, ranch mix, and toppings still give you a full, satisfying bowl.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It thickens slightly as it chills, which is normal.
  • Freezer: Freezes well for up to 3 months. Cool it completely first, then portion it into freezer-safe containers and leave a little space for expansion.
  • Reheating: Warm it on the stovetop over medium-low heat or in the microwave in short bursts, stirring between rounds. Add a splash of broth if it seems too thick, because beans and tomatoes continue to absorb liquid as it sits.

Answers to the Questions Worth Asking

Can I make taco soup in a slow cooker?+

Yes. Brown the beef, onion, and garlic first so the soup has a stronger base, then add everything to the slow cooker and cook on low for 4 to 6 hours. The soup won’t need a long cook because the beans are already canned.

How do I make taco soup thicker?+

Let it simmer uncovered for the last few minutes so some of the liquid cooks off. You can also mash a small scoop of beans against the side of the pot and stir them back in, which thickens the broth without making it pasty.

Can I use homemade taco seasoning instead of packets?+

Yes, but the flavor won’t be exactly the same because the ranch packet adds herbs and salt that your homemade blend may not cover. If you swap it out, taste the soup before serving and adjust with salt, garlic powder, and a little dried dill if it needs more depth.

How do I keep the tortilla chips from getting soggy?+

Add the chips right before serving or let everyone top their own bowls at the table. If they sit in the hot soup too long, they’ll soften fast, which is fine if you like that texture but not if you want crunch.

Can I make taco soup ahead of time?+

Yes, and the flavor gets even better after a day in the fridge. Hold the toppings until serving, then reheat the soup gently so the beans stay intact and the broth doesn’t reduce too much.

Taco Soup

Taco soup with bold Tex-Mex flavor, simmered until the beans and corn are tender and the broth turns rich and hearty. Ground beef and Rotel create an orange-red base, then toppings like cheddar, sour cream, and tortilla chips add crunch and creaminess.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 430

Ingredients
  

Soup base
  • 1 lb ground beef
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 can (15 oz) black beans, drained
  • 1 can (15 oz) kidney beans, drained
  • 1 can (15 oz) corn, drained
  • 1 can (10 oz) Rotel diced tomatoes with green chiles
  • 1 can (14 oz) diced tomatoes
  • 1 packet (1 oz) taco seasoning
  • 1 packet (1 oz) ranch dressing mix
  • 4 cup beef or chicken broth
Toppings
  • 0.5 cup shredded cheddar
  • 0.5 cup sour cream
  • 0.75 cup tortilla chips, crushed
  • 2 jalapeños, sliced
  • 0.25 cup cilantro
  • 0.5 avocado

Equipment

  • 1 Dutch oven

Method
 

Brown the beef
  1. Brown the ground beef in a large pot over medium-high heat, stirring until cooked through and drain off excess fat.
  2. Sauté the onion in the same pot for 3 minutes, then add the garlic and cook for 1 minute while fragrant.
Simmer the soup
  1. Add the black beans, kidney beans, corn, Rotel diced tomatoes with green chiles, diced tomatoes, taco seasoning, ranch dressing mix, and broth, then stir to combine until the broth looks evenly colored.
  2. Bring the mixture to a boil over medium-high heat, then reduce the heat to simmer and cook for 15-20 minutes, stirring once or twice, until slightly thickened.
Season and serve
  1. Taste the soup and adjust seasoning with salt and pepper until the flavor balances.
  2. Serve topped with shredded cheddar, sour cream, crushed tortilla chips, sliced jalapeños, cilantro, and avocado.

Notes

Pro tip: simmer just until thickened—keeping a little broth helps the toppings (especially tortilla chips) stay distinct in each bite. Store in the fridge up to 4 days; reheat on the stove over medium heat until hot. Freezing is yes for the soup base (without toppings), up to 3 months; thaw and reheat, then add fresh toppings. For a lighter option, swap in low-fat shredded cheddar and reduced-fat sour cream.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating