Beef Taco Soup

Loading…

By Reading time
Servings 4–6 people

Beef taco soup lands in that sweet spot between weeknight simple and big-bowl comfort. The broth turns deep and savory without needing hours on the stove, and the mix of ground beef, beans, corn, and tomatoes gives you enough texture in every spoonful that it eats like a meal, not a starter. The toppings matter here, too. A little cheddar melts into the hot broth, sour cream cools the spice, and tortilla chips bring the crunch that keeps each bite interesting.

The key is building flavor in stages instead of dumping everything in at once and hoping the broth catches up. Browning the beef first gives you the base, then the onion, pepper, and garlic pick up the fond left in the pot. Blooming the taco seasoning, cumin, chili powder, and smoked paprika for a full minute wakes up the spices and keeps the soup from tasting flat. After that, the canned tomatoes, beans, and broth do the rest of the work while the soup simmers into something rich and spoonable.

Below you’ll find the small details that make this version dependable, plus a few swaps if you want to adjust the heat, make it lighter, or stretch it a little farther.

“

The broth got thicker and richer after the full simmer, and the taco seasoning tasted way more balanced once the beans and tomatoes had time to mingle. We topped ours with sour cream and crushed tortilla chips, and it tasted like it had been cooking all afternoon.

★★★★★— Melissa T.

Like this beef taco soup? Save it to Pinterest for the nights when you want a hearty Tex-Mex bowl with bold broth and easy toppings.

Save to Pinterest

The Broth Gets Better When You Don’t Rush the Simmer

Beef taco soup can taste thin if it never gets a real simmer. The first few minutes after you add the broth and tomatoes are just the starting point; the flavor only comes together once the soup has time to reduce slightly and the beans release a little starch into the pot. That’s what turns this from seasoned broth with add-ins into an actual soup with body.

The other place people go wrong is skipping the spice bloom. Taco seasoning straight into liquid works, but it tastes sharper and less integrated. Stirring the seasoning with the cumin, chili powder, and smoked paprika into the hot fat and beef for a minute helps the spices round out, and that deeper base is what you taste in the finished bowl.

  • Ground beef 80/20 — The little bit of fat carries the spices and gives the broth its rich, beefy backbone. Leaner beef works, but the soup will taste a little flatter unless you replace that fat with a spoonful of oil.
  • Rotel and diced tomatoes — This combination gives you both acidity and texture. If you swap in plain diced tomatoes, add a small pinch of extra chili powder or a little chopped green chile so the soup doesn’t lose its Tex-Mex edge.
  • Beef broth — Use a broth you’d actually sip. A weak broth makes the whole pot taste watery, while a well-seasoned one lets the tomatoes and spices stay balanced instead of harsh.
  • Taco seasoning packet — The packet does the quick heavy lifting, but the added cumin, chili powder, and smoked paprika make the flavor taste fuller and less one-note. If you use homemade seasoning, keep the same idea: chili, cumin, garlic, and a little smoke.

Building the Pot in the Right Order

The recipe comes together fast, but the order matters. Browning the beef first gives you the browned bits that season the broth later. Sautéing the onion and bell pepper in the same pot picks up those flavors, and adding the garlic at the end of that stage keeps it from going bitter.

Once the spices go in, don’t let them sit too long without liquid. A minute is enough. After that, the canned ingredients and broth should go in together, and the soup needs a full simmer so the tomatoes mellow and the beans absorb the seasoning.

Browning the Beef

Cook the ground beef over medium-high heat until there’s no pink left and the edges are taking on color. If there’s a lot of fat in the pot, drain it off before moving on; too much grease will blur the flavor and leave the broth feeling slick instead of rich. Don’t rush this stage. Pale beef makes pale soup.

Softening the Vegetables

Add the onion and bell pepper to the same pot and cook them until the onion looks translucent and the pepper loses its raw edge, about 4 minutes. If the pot looks dry, a small splash of broth helps lift the browned bits without cooling the pan too much. Stir in the garlic for just 1 minute, until it smells fragrant. Garlic burns fast, and burned garlic gives the whole pot a bitter finish.

Blooming the Spices

Stir in the taco seasoning, cumin, chili powder, and smoked paprika and keep them moving for about 1 minute. The goal is to coat the meat and vegetables in the spice mixture so it smells toasted and a little smoky before anything liquid goes in. If the spices look dusty or start sticking hard to the pot, you’re on the right track; just don’t let them scorch.

Simmering the Soup

Add the beans, corn, Rotel, diced tomatoes, and beef broth, then bring everything to a boil before dropping it to a steady simmer. Twenty minutes is enough to deepen the broth and let the flavors knit together. If you simmer too hard, the beans can break apart and the broth turns cloudy instead of clean and hearty. Taste at the end and season with salt and pepper only after the soup has reduced a bit.

How to Adjust the Bowl Without Losing the Texture

Ground turkey instead of beef

Use ground turkey for a lighter version, but add 1 tablespoon of oil when browning because turkey doesn’t bring the same fat or flavor. The soup will be a little cleaner-tasting and less rich, so the smoked paprika becomes more important.

Make it dairy-free and gluten-free

The soup itself fits both naturally if your taco seasoning and broth are certified gluten-free. Skip the cheese and sour cream toppings or use dairy-free versions, and lean on cilantro, jalapeños, and crushed chips for the finish.

Turn it into a thicker chili-style bowl

If you want a thicker pot, simmer it uncovered for the last 10 minutes so some of the liquid cooks off. You can also mash a few spoonfuls of beans against the side of the pot to give the broth more body without changing the flavor.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The broth gets even more flavorful overnight, though the beans will soften a little.
  • Freezer: It freezes well for up to 3 months. Cool it completely first, then portion it into freezer containers so it thaws evenly.
  • Reheating: Warm it gently on the stove over medium-low heat until hot. If it looks thick after chilling, add a splash of broth or water rather than cranking up the heat, which can make the beans break down too much.

Questions I Get Asked About This Recipe

Can I make beef taco soup ahead of time?+

Yes, and it tastes even better the next day. The broth has time to settle into the spices, beans, and tomatoes, so the soup feels more cohesive after a night in the fridge. Reheat it gently and add a splash of broth if it has thickened too much.

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

Use low-sodium broth if you can, because the taco seasoning and canned ingredients already bring salt. Taste after the 20-minute simmer, not before, since the liquid reduces and the seasoning concentrates as it cooks. If it still runs salty, a small squeeze of lime or a spoonful of sour cream on top can soften the edges.

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

Yes. Use all kidney beans or all black beans if that’s what you have. Keeping both gives the soup a little more texture contrast, but the recipe still works if you only have one type on hand.

How do I make this beef taco soup thicker?+

Let it simmer uncovered for the last 10 minutes so some of the liquid evaporates. You can also mash a handful of beans into the broth with a spoon for a thicker, more stew-like texture. That works better than adding flour because it keeps the flavor clean and Tex-Mex.

Can I freeze leftover taco soup with the beans and corn in it?+

Yes, it freezes well. The beans hold up better than you might expect, and the corn stays pleasant after thawing. Let it cool fully before freezing, then thaw it in the fridge and reheat slowly so the texture stays intact.

Beef Taco Soup

Beef taco soup with a rich Tex-Mex broth, tender beans, and corn, simmered until deeply flavored. Ground beef is browned first, then aromatics and taco spices are cooked briefly for extra depth before simmering.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Dinner
Cuisine: Tex-Mex
Calories: 430

Ingredients
  

Beef soup base
  • 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
Toppings
  • 1 cheddar shredded
  • 1 sour cream
  • 1 tortilla chips
  • 1 jalapeños
  • 1 cilantro

Equipment

  • 1 Dutch oven

Method
 

Brown the beef
  1. Brown the ground beef in a large pot over medium-high heat, breaking it up as it cooks, and drain the fat when it is browned and crumbly.
Sauté aromatics and toast spices
  1. Sauté the onion and green bell pepper in the same pot for 4 minutes, stirring until they soften and look slightly glossy.
  2. Add the garlic and cook for 1 minute, stirring constantly until fragrant.
  3. Add taco seasoning, cumin, chili powder, and smoked paprika, then stir for 1 minute to coat the beef and vegetables.
Simmer and finish
  1. Add kidney beans, black beans, corn, Rotel tomatoes, diced tomatoes, and beef broth, then bring the mixture to a boil.
  2. Simmer for 20 minutes until the broth is deeply flavored, and season with salt and pepper to taste.
Serve
  1. Serve hot and load each bowl with cheddar, sour cream, tortilla chips, jalapeños, and cilantro.

Notes

Pro tip: drain the browned beef fat and simmer uncovered briefly at the end for a thicker, richer broth. Store leftovers in the refrigerator up to 4 days; freeze for up to 3 months (freeze without toppings). For a lighter option, swap 90% lean ground beef and use reduced-fat sour cream while keeping the same spices.

Loved this recipe?

Save it for later, print a clean copy, or share the link with a friend.

Tip: If you made tweaks, share them in the comments to help other home cooks!

Leave a Comment

Recipe Rating