Beef Taco Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Beef taco soup hits that sweet spot between hearty chili and a fast weeknight soup: big Tex-Mex flavor, a rich tomato broth, and enough ground beef, beans, and corn to make each bowl feel like a meal. The best part is that it doesn’t taste thin or rushed. The broth turns deep and savory in just 20 minutes of simmering, and every spoonful gets a little crunch from tortilla chips or a cool hit of sour cream on top.

What makes this version work is the layering. Browning the beef first gives you a base that tastes cooked, not boiled, and the onion, pepper, and garlic pick up all those browned bits in the pot. The taco seasoning gets a minute in the heat before the liquids go in, which wakes up the spices and keeps the finished soup from tasting flat. Rotel adds both tomatoes and a little peppery bite, while the beans and corn give the soup body without turning it into a heavy stew.

Below, I’ve included the timing that matters most, the ingredient swaps that still keep the soup balanced, and the storage notes that make leftovers just as useful as the first bowl.

“

The broth thickened up beautifully after the simmer, and the beans held their shape instead of turning mushy. I topped mine with cheddar and crushed tortilla chips, and my husband went back for a second bowl before I even sat down.

★★★★★— Melissa R.

Love the deep Tex-Mex flavor and hearty bean-packed broth? Save this beef taco soup for the nights when you want a fast bowl that eats like dinner.

Save to Pinterest

The Trick to Keeping Beef Taco Soup Bold Instead of Flat

A soup like this can go dull fast if the seasoning only shows up at the end. Taco soup needs the spices to hit the hot fat first, where cumin, chili powder, and smoked paprika can bloom before the broth goes in. That short minute in the pot changes the whole bowl. It takes the edge off raw spice and gives the broth a deeper, more rounded taste.

The other place people lose flavor is in the beef. If you dump everything in at once, the meat boils instead of browning, and you miss the savory base that makes the soup taste like more than canned ingredients in liquid. Drain the excess fat after browning, but leave enough behind to cook the vegetables and carry the spices. That balance keeps the soup rich without turning greasy.

What Each Ingredient Is Actually Doing in This Soup

Beef taco soup hearty Tex-Mex beans
  • Ground beef — 80/20 beef brings enough fat to build flavor in the pot. If you use extra-lean beef, the soup still works, but you’ll want a splash of oil before sautéing the onion and pepper.
  • Rotel tomatoes — This is the ingredient that gives the soup its signature Tex-Mex brightness. The tomatoes and green chiles add heat and acidity in one can, which keeps the broth from tasting one-note.
  • Beef broth — Use a broth you’d actually drink on its own. A weak broth leaves the whole soup thin, while a good one carries the beans, beef, and spices without needing extra work.
  • Beans and corn — The kidney beans and black beans add body, and the corn gives little pops of sweetness that balance the chili seasoning. Rinse and drain them well so the broth stays clean instead of muddy.
  • Taco seasoning, cumin, chili powder, and smoked paprika — The packet gives you the familiar taco backbone, but the extra spices add depth and a little smokiness. That smoked paprika matters more than people think; it makes the soup taste like it simmered longer than it did.

Building the Soup So the Broth Stays Rich

Browning the Beef First

Cook the beef over medium-high heat until it’s no longer pink and you can see browned bits sticking to the bottom of the pot. Those browned bits are not a problem; they’re the base of the soup’s flavor. If there’s a lot of grease, drain it off before moving on, but leave a thin coating so the vegetables and spices have something to cook in.

Softening the Vegetables

Add the onion and bell pepper to the same pot and cook them until the onion turns translucent and the pepper softens at the edges. They should smell sweet, not raw. If the pot looks dry, add a small drizzle of oil rather than letting the vegetables scorch, because burnt onion will push the whole soup bitter.

Waking Up the Spices

Stir in the taco seasoning, cumin, chili powder, and smoked paprika and let them cook for about a minute. The mixture should smell toasty and fragrant almost immediately. If you add the broth too soon, the spices never bloom and the soup tastes like seasoning stirred into liquid instead of a finished dish.

Simmering Until the Broth Deepens

Pour in the tomatoes, beans, corn, and broth, then bring everything up to a boil before lowering it to a steady simmer. After 20 minutes, the broth should look slightly thicker and taste more integrated, not separate. If it still tastes sharp, give it a pinch of salt and a few more minutes on the heat; tomato-based soups often need that last little bit of simmering to round out.

Three Ways to Adjust Beef Taco Soup Without Losing the Point

Dairy-Free Topping Swap

Skip the sour cream or use a plain unsweetened dairy-free alternative. The soup itself is naturally dairy-free, so this change only affects the finish. A little avocado or extra cilantro gives you the same cooling contrast without changing the texture of the broth.

Lower-Carb Version

Leave out the corn and use a few extra ounces of beef or an extra half can of beans if you want the bowl to feel fuller. The soup will taste a little less sweet, which pushes the smoky spices forward. Tortilla chips on top still work, but they’re the place to watch if you’re keeping carbs lower.

Making It Milder or Hotter

For a milder soup, use mild Rotel and keep the jalapeños on the table instead of in the pot. For more heat, add diced jalapeño with the onion and pepper, or stir in a pinch of cayenne with the spices. Heat works best when you build it in layers, not all at once.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The broth thickens a bit as it sits, which is normal and actually helps the flavor.
  • Freezer: This freezes well for up to 3 months. Cool it completely before freezing, and leave a little room in the container because the liquid expands.
  • Reheating: Warm it gently on the stovetop over medium-low heat or in the microwave in short bursts, stirring between rounds. If it seems too thick, add a splash of broth or water instead of blasting it on high heat, which can make the beef tough and the soup splatter.

Questions I Get Asked About This Recipe

Can I make beef taco soup ahead of time?+

Yes, and it often tastes even better the next day. The spices have time to settle into the broth, and the soup loses that just-cooked edge. Reheat it gently and add a splash of broth if it thickens too much in the fridge.

How do I keep taco soup from tasting watery?+

The fix starts before the broth goes in. Brown the beef well, cook the spices in the pot for a minute, and simmer long enough for the tomatoes to settle in. If it still tastes thin, let it simmer uncovered for a few extra minutes so a little liquid can cook off.

Can I use ground turkey instead of beef?+

You can, but the flavor will be lighter. Ground turkey doesn’t bring the same built-in richness, so add a little olive oil when you brown it and don’t skip the extra cumin and smoked paprika. The soup will still be good, just a little cleaner and less beefy.

How do I thicken beef taco soup?+

Let it simmer uncovered for a few extra minutes first. If you want it thicker than that, mash a small scoop of beans against the side of the pot and stir them back in. That thickens the broth without dulling the Tex-Mex flavor the way flour or cornstarch can.

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

Yes. Beans and corn both hold up well in the freezer, and the soup reheats with good texture. The only thing to avoid is freezing it with sour cream already mixed in; add that after reheating for the best result.

Beef Taco Soup

Beef Taco Soup with a deep Tex-Mex broth made from browned 80/20 ground beef, beans, corn, and tomatoes, then simmered until well-flavored. Topped with shredded cheddar, sour cream, tortilla chips, jalapeños, and cilantro for a hearty, spoonable finish.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 420

Ingredients
  

Beef taco 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
  • cheddar
  • sour cream
  • tortilla chips
  • jalapeños
  • cilantro

Equipment

  • 1 Dutch oven

Method
 

Brown the beef
  1. Brown the ground beef in a large pot over medium-high heat, stirring until no pink remains, then drain off excess fat.
Sauté aromatics and bloom spices
  1. Sauté the diced onion and green bell pepper in the same pot for 4 minutes, stirring often, until softened and glossy.
  2. Add the minced garlic and cook for 1 minute, until fragrant and lightly golden at the edges.
  3. Stir in the taco seasoning, cumin, chili powder, and smoked paprika and cook for 1 minute to toast the spices.
Build the soup
  1. Add the kidney beans, black beans, corn, Rotel tomatoes, diced tomatoes, and beef broth, then bring the mixture to a boil.
  2. Simmer for 20 minutes, stirring occasionally, until the broth is deeply flavored; season with salt and pepper to taste.
Serve
  1. Ladle the soup into bowls and top with cheddar, sour cream, tortilla chips, jalapeños, and cilantro.

Notes

Pro tip: For thicker soup, simmer uncovered for the full 20 minutes and stir a few times to help the beans break down slightly. Store leftovers in an airtight container in the refrigerator for up to 4 days; freeze for up to 3 months (add toppings after reheating). For a lighter option, use 90/10 ground beef and swap sour cream for plain Greek yogurt.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating