Beef Taco Soup
Home › Soups, Stews & Chili › Beef Taco Soup
Soups, Stews & Chili

Beef Taco Soup

Prep time 15 min
Cook time 30 min
Servings 8

Beef taco soup lands in that sweet spot between cozy and punchy: a spoonful pulls up seasoned ground beef, tender beans, sweet corn, and a broth that tastes like taco night in soup form. It’s hearty enough to stand on its own, but it still feels light enough that you don’t get tired of a second bowl.

What makes this version work is the layering. The beef browns first, the onions and peppers pick up the drippings, and the spices get a full minute in the pot before any liquid goes in. That short toast is what keeps the broth from tasting flat. The canned tomatoes and Rotel bring acidity and body, while cumin and smoked paprika give the soup that deep Tex-Mex backbone that keeps every bite moving.

You’ll find the exact order that keeps the broth bold instead of muddy, plus a few ways to change the heat level without losing the flavor. The toppings matter here too, and I’ll show you which ones actually make the bowl better instead of just busier.

“

The broth had that deep taco-seasoning flavor I was hoping for, and the beans stayed tender without turning mushy. I topped it with cheddar and crushed chips and it tasted like a full meal.

★★★★★— Megan R.

Save this Beef Taco Soup for a fast, one-pot dinner with bold Tex-Mex broth and the best taco-night toppings.

Save to Pinterest

The Spice Bloom That Keeps the Broth from Tasting Flat

The biggest mistake with taco soup is dumping everything in at once and hoping the seasoning sorts itself out. It won’t. When the spices hit the hot pot after the beef and vegetables have cooked, they wake up in the residual fat and start tasting like part of the soup instead of a packet stirred into broth.

That little minute of stirring matters more than it sounds. The cumin turns earthy, the chili powder gets rounder, and the smoked paprika stops tasting dusty. If you skip that step, the broth still works, but it tastes thinner and more one-note.

What Each Ingredient Is Doing in the Pot

Beef Taco Soup hearty Tex-Mex
  • Ground beef — Use 80/20 if you can. The extra fat carries the spices and gives the soup more body. If you use leaner beef, the soup still works, but the broth will taste less rich unless you leave a little fat in the pot.
  • Rotel and diced tomatoes — These bring acidity, juice, and a little heat. Rotel does the heavy lifting for that classic taco-soup flavor, while the plain diced tomatoes keep the broth from becoming too sharp.
  • Kidney beans, black beans, and corn — This trio gives the soup substance without turning it into chili. Drain them well so the broth stays clean and seasoned instead of starchy and dull.
  • Taco seasoning plus cumin, chili powder, and smoked paprika — The packet handles salt and the familiar taco base, while the extra spices push the flavor deeper. If you only use the packet, the soup tastes thinner after the broth and tomatoes go in.
  • Beef broth — This is where the soup gets its savory backbone. A good broth matters here more than in some soups because the recipe is built on a relatively short simmer.

Building a Broth That Tastes Cooked, Not Poured Together

Brown the beef first

Cook the ground beef over medium-high heat until it’s no longer pink and the bits on the bottom of the pot are browned. Those browned spots are flavor, so don’t rush to add liquid before they’ve had a chance to develop. If the pot looks greasy, drain off the excess fat, but leave a thin coating behind so the vegetables and spices have something to work with.

Soften the vegetables in the drippings

Add the onion and bell pepper to the same pot and cook them until the onion turns translucent and the pepper softens. This step pulls sweetness out of the vegetables and picks up the browned beef flavor left behind. Garlic goes in at the end for just one minute; longer than that and it can turn bitter once the broth hits the pot.

Toast the spices before the broth

Stir in the taco seasoning, cumin, chili powder, and smoked paprika and let them cook for about a minute. The pot should smell bold and a little smoky before you add anything wet. If the spices look dry or start sticking hard, the heat is too high; lower it so they toast, not scorch.

Simmer long enough for the flavors to settle

Add the beans, corn, tomatoes, and beef broth, then bring everything to a boil before dropping it to a steady simmer. Twenty minutes is enough to meld the broth without turning the beans mushy or the vegetables bland. If the soup tastes thin at the end, it usually needs a little more salt rather than more seasoning packet.

How to Change the Bowl Without Losing the Point

Make it dairy-free and still keep the toppings

Skip the sour cream and use avocado, cilantro, and extra tortilla chips for richness instead. The soup itself is already dairy-free as written, so this swap is just about the finish. You lose a little tang, but the bowl still feels complete.

Use ground turkey instead of beef

Ground turkey works well, but it needs a little help because it doesn’t bring the same richness. Don’t drain every trace of fat unless the pan looks very greasy, and keep the smoked paprika in place so the broth still tastes full. The result is lighter, but still sturdy.

Make it lower-carb without losing the texture

Leave out the corn and use only one type of bean if you want a lighter bowl. You’ll lose some sweetness and volume, so add extra bell pepper or a handful of chopped zucchini if you want more spoonfuls in the pot. The soup still tastes like taco soup, just a little cleaner and less starchy.

Turn up the heat without wrecking the balance

Add diced jalapeños with the onions or stir in a pinch of cayenne with the spices. That gives the heat time to blend into the broth instead of landing as a sharp finish on top. If you go heavy on spice, keep the sour cream and cheddar on the table to calm each bowl down.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The broth thickens a little as it sits, and the flavor gets even deeper.
  • Freezer: This freezes well for up to 3 months. Cool it completely first, then freeze without the toppings so the texture stays clean when it thaws.
  • Reheating: Warm it gently on the stove over medium-low heat, adding a splash of broth or water if it has thickened too much. Don’t boil it hard or the beans can split and the meat can get dry.

Answers to the Questions Worth Asking

Can I make Beef Taco Soup in a slow cooker?+

Yes, but brown the beef, onion, and bell pepper first. That step builds the base the slow cooker can’t create on its own, and it keeps the soup from tasting boiled instead of seasoned. After that, combine everything and cook on low for 4 to 6 hours.

How do I thicken Beef Taco Soup?+

Let it simmer uncovered for the last 5 to 10 minutes so some of the liquid cooks off. If you want it thicker without changing the flavor, mash a few beans against the side of the pot and stir them back in. That gives the broth more body without making it pasty.

Can I use only one kind of beans in this soup?+

Yes, you can use all black beans or all kidney beans. The soup will still work, but using both gives you a better mix of texture and a more interesting bite. If you swap one out, keep the total bean amount the same.

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

Use low-sodium broth if your taco seasoning is already salty, then taste before adding any extra salt at the end. The canned ingredients and seasoning packet already bring a lot of salt to the pot, so the best fix is balancing with more broth or a little water rather than piling on more seasoning. A squeeze of lime at the table can also brighten the soup without making it saltier.

Can I make Beef Taco Soup ahead of time?+

Yes, and it often tastes better the next day because the broth has time to settle. Store the toppings separately so the chips stay crisp and the sour cream stays fresh. Reheat the soup gently and add the toppings just before serving.

Beef Taco Soup

Beef taco soup with a deeply spiced, hearty broth made from browned ground beef and simmered beans, corn, and tomatoes. Loaded with cheddar, sour cream, tortilla chips, jalapeños, and cilantro for a Tex-Mex finish.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Cuisine: Tex-Mex
Calories: 430

Ingredients
  

Beef taco soup
  • 1.5 lb ground beef 80/20
  • 1 onion diced
  • 1 green bell pepper diced
  • 4 garlic minced
  • 1 can (15 oz) kidney beans drained
  • 1 can (15 oz) black beans drained
  • 1 can (15 oz) corn drained
  • 1 can (10 oz) Rotel tomatoes
  • 1 can (14 oz) diced tomatoes
  • 1 packet (1 oz) taco seasoning
  • 4 cup beef broth
  • 2 tsp cumin
  • 1 tsp chili powder
  • 0.5 tsp smoked paprika
  • cheddar toppings, shredded
  • sour cream toppings
  • tortilla chips toppings
  • jalapeños toppings
  • cilantro toppings

Equipment

  • 1 Dutch oven

Method
 

Brown the beef and build the base
  1. Brown the ground beef in a large pot over medium-high heat until cooked through, then drain the fat (about 6–8 minutes) and keep the beef in the pot.
  2. Sauté the onion and green bell pepper in the same pot for 4 minutes, stirring often, until the onion softens.
  3. Add the minced garlic and cook for 1 minute, stirring, until fragrant (about 1 minute).
  4. Stir in the taco seasoning, cumin, chili powder, and smoked paprika and cook for 1 minute to bloom the spices (about 1 minute).
Simmer and serve
  1. Add the kidney beans, black beans, corn, Rotel tomatoes, diced tomatoes, and beef broth, then bring everything to a boil.
  2. Reduce to a simmer and cook for 20 minutes until the broth is deeply flavored, stirring occasionally; season with salt and pepper to taste.
  3. Serve hot, topped with cheddar, sour cream, tortilla chips, jalapeños, and cilantro.

Notes

For best flavor, let the soup rest off the heat for 5–10 minutes before topping and serving—this thickens the broth slightly. Refrigerate leftovers in an airtight container for up to 4 days; freeze in portions for up to 3 months (add toppings after reheating). To make it lighter, use 93% lean ground beef and reduce cheese/sour cream or swap for Greek yogurt.

Leave a Comment

Recipe Rating