Beef Taco Soup

Loading…

By Reading time
Servings 4–6 people

Beef taco soup lands in that sweet spot between weeknight easy and bowl-you-actually-look-forward-to. The broth turns deep and savory, the beef stays hearty, and every spoonful picks up beans, corn, tomatoes, and just enough spice to keep it lively without tipping into sharp heat. It eats like a full meal, especially once you pile on cheddar, sour cream, and a few crushed tortilla chips.

The trick here is building the flavor in layers instead of dumping everything into the pot at once and hoping the seasoning sorts itself out. Browning the beef first gives you a base that tastes cooked, not just simmered. Blooming the taco seasoning, cumin, chili powder, and smoked paprika in the pot for a minute wakes them up and keeps the broth from tasting flat. That short step matters more than it sounds like it should.

Below you’ll find the exact order that keeps the soup balanced, plus the small adjustments I use when I want it thicker, spicier, or a little lighter. It’s the kind of soup that gets better as it sits, which makes the leftovers almost as good as the first bowl.

“

The broth got that rich taco-soup flavor after just 20 minutes, and the beans held their shape instead of turning mushy. My husband went back for a second bowl with extra tortilla chips on top.

★★★★★— Megan T.

Save this beef taco soup for the nights when you want a hearty Tex-Mex bowl with big flavor in just 30 minutes.

Save to Pinterest

The Step Most Taco Soups Skip: Toasting the Spices First

Most taco soups taste fine on day one and a little muddled after that because the seasonings never get a chance to bloom. When you stir the taco seasoning, cumin, chili powder, and smoked paprika into the hot pot for a minute, the oil from the beef and the heat from the pan wake them up. That gives the broth a rounder, deeper taste instead of a dusty spice mix floating around in liquid.

This is also the point where you control the body of the soup. If the pot looks dry after the spices go in, the residual beef fat is enough. If it looks sticky and close to scorching, lower the heat and add the tomatoes sooner. Burned spices turn bitter fast, and once that happens, the whole pot carries it.

What Each Ingredient Is Doing in the Pot

Beef Taco Soup hearty Tex-Mex soup
  • Ground beef — An 80/20 blend gives you enough fat to carry the spices and build flavor in the pot. Leaner beef works, but the soup will taste a little less rich unless you add a splash of oil when browning.
  • Onion and bell pepper — These soften into the base and keep the soup from tasting like seasoned broth with meat in it. Dice them evenly so they disappear into the spoonful instead of staying crunchy.
  • Taco seasoning, cumin, chili powder, and smoked paprika — The packet brings salt and the familiar taco note; the extra spices add depth and a light smoky edge. If you swap in only the packet, the soup still works, but it tastes flatter.
  • Rotel and diced tomatoes — Rotel gives heat and acidity, while regular diced tomatoes keep the broth from turning too sharp. If you want a milder soup, use two cans of plain diced tomatoes and skip the Rotel.
  • Kidney beans, black beans, and corn — These make the soup hearty and give every bite different texture. Drain them well so they don’t water down the broth.
  • Beef broth — This is the liquid that ties everything together and keeps the soup beef-forward instead of tasting like chili-adjacent tomato soup. A good boxed broth is enough here; homemade is great, but not necessary.
  • Toppings — Cheddar and sour cream soften the spice, tortilla chips add crunch, and jalapeños or cilantro sharpen the finish. Don’t skip the toppings if you want the full taco-soup experience.

Building the Broth Without Losing the Beefy Bite

Brown the Meat First

Cook the ground beef over medium-high heat until it loses its pink color and picks up browned bits on the bottom of the pot. Those browned bits matter because they dissolve into the broth later and give you the savory backbone of the soup. Drain off excess fat after browning, but leave a little behind so the spices have something to cling to.

Soften the Vegetables in the Same Pot

Add the onion and bell pepper to the same pot and cook them for about four minutes, just until the onion turns translucent and the pepper loses its raw edge. If the pot feels dry, a small splash of broth or water keeps the vegetables from sticking before they soften. Garlic goes in last for one minute only; any longer and it can turn bitter or harsh.

Let the Seasoning Bloom

Stir in the taco seasoning, cumin, chili powder, and smoked paprika and cook for a full minute. The mixture should smell warm and fragrant, not dusty. Once the canned ingredients and broth go in, bring everything to a boil, then drop it to a steady simmer so the beans stay intact and the tomatoes don’t break down into a harsh, overcooked sauce.

Finish with a Long Enough Simmer

Twenty minutes is enough time for the broth to tighten up and taste like one cohesive soup instead of separate ingredients in liquid. Taste at the end and add salt and pepper only after the simmer, because the broth and taco seasoning already bring salt. If the soup tastes thin, keep it at a gentle simmer uncovered for a few extra minutes; that reduction does more than extra seasoning ever will.

How to Adjust It for a Thicker, Milder, or Dairy-Free Bowl

For a thicker soup

Simmer uncovered for the last 5 to 10 minutes so some of the liquid evaporates, or mash a small scoop of the beans against the side of the pot. That gives the soup a heartier body without changing the flavor.

For a milder version

Use plain diced tomatoes instead of Rotel and cut the chili powder in half. You’ll still get taco flavor from the seasoning packet and cumin, but the heat stays gentle enough for sensitive eaters.

For a dairy-free bowl

Skip the cheese and sour cream and finish with avocado, cilantro, and crushed tortilla chips. The soup itself is already dairy-free, so this swap keeps the texture satisfying without losing the Tex-Mex feel.

For a bean-heavy vegetarian twist

Replace the beef with another can of black beans and use vegetable broth instead of beef broth. You lose the meaty depth, so add an extra teaspoon of cumin and a pinch of smoked paprika to bring back some of that savory warmth.

Storage and Reheating

  • Refrigerator: Keeps well for 4 days. The broth thickens a bit as it sits, which is normal.
  • Freezer: Freezes well for up to 3 months. Cool it completely first and leave a little space in the container for expansion.
  • Reheating: Warm it on the stove over medium-low heat until hot, adding a splash of broth or water if it looks too thick. Don’t boil it hard or the beans can split and the texture turns rough.

Answers to the Questions Worth Asking

Can I make beef taco soup in a slow cooker?+

Yes, but brown the beef, onion, pepper, and garlic first for the best flavor. Dumping raw ground beef straight into the slow cooker leaves the broth tasting flat, while that quick stovetop step gives you the browned base this soup needs.

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

Use low-sodium broth if you can, then taste before adding any extra salt at the end. The taco seasoning, canned tomatoes, and broth all bring salt on their own, so seasoning after the simmer keeps you from overshooting it.

Can I use ground turkey instead of beef?+

You can, and it works well if you add a tablespoon of oil when browning because turkey is leaner. The flavor will be lighter, so don’t skip the cumin and smoked paprika if you want the soup to stay bold.

How do I thicken beef taco soup after it’s already cooked?+

Let it simmer uncovered for a few extra minutes, or mash some of the beans against the side of the pot. Both methods work because they reduce or add body without watering down the Tex-Mex flavor.

Can I make beef taco soup ahead of time?+

Yes, and it tastes even better the next day once the spices settle into the broth. Store it covered in the fridge, then reheat gently so the beans stay intact and the soup doesn’t boil down too far.

Beef Taco Soup

Beef taco soup with a rich Tex-Mex broth made by simmering browned ground beef with beans, corn, and tomatoes. Finished with optional toppings like shredded cheddar, sour cream, tortilla chips, jalapeños, and cilantro for a hearty, spoonable bowl.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 395

Ingredients
  

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
  • 0.33 cup cheddar
  • 0.33 cup sour cream
  • 1 tortilla chips
  • 0.25 jalapeños
  • 0.25 cup cilantro

Equipment

  • 1 Dutch oven

Method
 

Brown and build flavor
  1. Brown the ground beef in a large pot over medium-high heat; drain any excess fat until the crumbles look browned throughout.
  2. Sauté the onion and bell pepper in the same pot for 4 minutes, stirring occasionally, until softened and glossy.
  3. Add the garlic and cook for 1 minute, stirring constantly, until fragrant (do not brown).
  4. Stir in the taco seasoning, cumin, chili powder, and smoked paprika for 1 minute to toast the spices and deepen the aroma.
Simmer the soup
  1. Add all canned ingredients and the beef broth, then bring the mixture to a boil over high heat.
  2. Reduce to a simmer and cook for 20 minutes, until the broth tastes deeply seasoned; season with salt and pepper to finish.
Serve
  1. Serve the taco soup hot, topped with cheddar, sour cream, tortilla chips, jalapeños, and cilantro.

Notes

For the best flavor, scrape up any browned bits from the bottom of the pot when sautéing onions and when toasting the spices. Store leftovers covered in the refrigerator for up to 4 days; reheat gently on the stove or microwave until hot. Freezing is yes—freeze soup (without toppings) for up to 3 months, then thaw and reheat; add fresh toppings after reheating. For a lighter option, use 90/10 ground beef to cut fat while keeping the same Tex-Mex seasonings.
Recipes I Love Most

Save this cozy recipe

Pin it, print it, leave some love, or copy the link to share.

Save to Pinterest

Leave a Comment

Recipe Rating