Beef Taco Soup

Loading…

By Reading time

Beef taco soup lands in that sweet spot between hearty chili and a fast weeknight dinner. It’s got a deep, beefy broth, tender beans, sweet corn, and just enough Tex-Mex spice to keep every spoonful interesting. The best part is the texture: a little brothy, a little chunky, and rich enough that you don’t miss a long simmer.

What makes this version work is layering the flavor instead of dumping everything in at once. Browning the beef first gives the soup its backbone, then the onion, pepper, and garlic pick up those browned bits in the pot. Blooming the taco seasoning and spices for a full minute before the broth goes in takes the raw edge off and gives the soup a rounder, fuller taste.

Below, I’ll walk through the small details that keep the broth from tasting flat, plus the toppings that turn a good bowl into the one people go back for seconds on.

“

The broth got thick and flavorful in just 20 minutes, and the beans held their shape instead of turning mushy. I topped mine with cheddar and tortilla chips, and my husband asked if I could make it again next week.

★★★★★— Melissa R.

Save this beef taco soup for the nights when you want a fast, hearty bowl with beef, beans, and the right amount of Tex-Mex kick.

Save to Pinterest

The Trick to Beef Taco Soup That Tastes Like It Simmered All Afternoon

The biggest mistake with taco soup is treating it like a dump-and-stir recipe. If the beef never gets browned hard enough, the broth tastes thin. If the spices go in too late, they stay dusty instead of blooming into the soup. This version fixes both problems by building flavor in stages, even though the whole pot still comes together in about half an hour.

There’s also a timing detail that matters more than most people expect: the vegetables go into the pot after the beef is drained, not before. That means they soften in the fat and browned bits left behind, which gives the soup a savory base instead of a boiled-vegetable taste. The simmer at the end is short on purpose. You want the beans to stay intact and the broth to reduce just enough to taste concentrated, not muddy.

What Each Ingredient Is Doing in This Bowl

Beef Taco Soup hearty Tex-Mex
  • Ground beef (80/20) — The fat in 80/20 beef carries the seasoning and gives the broth a richer mouthfeel. Leaner beef works, but the soup will taste a little flatter unless you add extra broth flavor somewhere else.
  • Rotel tomatoes — This is one of the shortcuts that actually earns its place. The diced tomatoes and green chiles bring acidity, heat, and body all at once, which keeps the soup from tasting one-note.
  • Beef broth — Use a broth you’d actually drink on its own. Since this soup has a short simmer, the broth needs to show up already tasting savory instead of depending on hours in the pot to improve.
  • Taco seasoning, cumin, chili powder, smoked paprika — The packet gives you the familiar taco-soup backbone, while the extra spices deepen the flavor and keep it from tasting like packet seasoning alone. That smoked paprika is subtle, but it rounds out the beefiness nicely.
  • Beans and corn — The beans give the soup heft, and the corn adds little pockets of sweetness that keep the bowl balanced. Drain them before they go in so the broth doesn’t get cloudy or overly starchy.
  • Cheddar and sour cream toppings — These aren’t just garnish. The cheese melts into the hot soup and the sour cream cools the spice while adding a creamy finish that makes the bowl feel complete.

Building the Pot in the Right Order

Browning the Beef First

Put the ground beef into a large pot over medium-high heat and break it up as it cooks. You want browned edges, not pale steamed meat, because that caramelization is where the deep savory flavor starts. If there’s a lot of grease in the pot, drain it off before the next step so the soup doesn’t turn slick.

Softening the Vegetables in the Drippings

Add the diced onion and bell pepper to the same pot and cook them until the onion turns translucent and the pepper softens, about 4 minutes. They’ll pick up the browned bits stuck to the pan, which is where the flavor lives. Garlic goes in last for just a minute; if it cooks longer, it can turn bitter and disappear under the other seasonings.

Blooming the Seasonings

Stir in the taco seasoning, cumin, chili powder, and smoked paprika and cook for about a minute before adding any liquid. The spices should smell fragrant and a little toasted. This is the step that keeps the soup from tasting like broth with seasoning floating in it.

Simmering Until the Broth Tastes Integrated

Add the canned ingredients and broth, then bring everything up to a boil before dropping it to a steady simmer. Twenty minutes is enough for the flavors to come together and for the broth to darken a shade or two. If it tastes a little thin at the end, let it simmer uncovered for a few more minutes instead of adding more seasoning right away.

How to Adjust This Soup Without Losing What Makes It Good

Make It Dairy-Free Without Changing the Soup

The soup itself is already dairy-free, so the change happens at serving time. Skip the cheddar and sour cream, then finish each bowl with avocado, cilantro, or a squeeze of lime. You still get the same hearty base, just without the creamy topping.

Use Ground Turkey for a Lighter Bowl

Ground turkey works if you want a leaner version, but it needs a little help. Keep the cumin and smoked paprika, and don’t skip the step where you cook the seasoning in the pot before adding the broth. Turkey has less built-in richness, so that spice bloom matters even more.

Make It Thicker Like a Chili

If you want a less brothy soup, simmer it uncovered for the last 10 minutes so some of the liquid evaporates. You can also mash a small spoonful of beans against the side of the pot, which thickens the broth without changing the flavor. That gives you a heartier texture while keeping the soup spoonable.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The broth thickens a little as it sits, and the flavors get even better by the next day.
  • Freezer: This freezes well for up to 3 months. Cool it completely first, then freeze in portions so you can thaw only what you need.
  • Reheating: Reheat on the stovetop over medium-low heat until hot, adding a splash of broth or water if it seems too thick. Don’t boil it hard or the beans can split and the texture will go from chunky to tired.

Answers to the Questions Worth Asking

Can I make beef taco soup ahead of time?+

Yes. It actually tastes even better the next day because the broth has time to settle and the spices meld together. Reheat it gently and add a splash of broth if it has tightened up in the fridge.

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

Use low-sodium broth if your taco seasoning is already salty, then season at the end instead of all at once. The canned tomatoes and seasoning packet both bring salt, so waiting until the soup simmers helps you avoid overdoing it.

Can I use pinto beans instead of kidney beans?+

Yes. Pinto beans are softer and a little creamier, so the soup will lose a bit of that firm bean bite but still taste great. Swap them in at a 1:1 ratio with no other changes.

How do I thicken beef taco soup if it looks too thin?+

Let it simmer uncovered for a few extra minutes so some of the liquid cooks off. If you want a faster fix, mash a small ladleful of beans and stir them back in. That thickens the broth without turning it into paste.

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

Add the chips right before serving, or serve them on the side if you want crunch in every bite. If they sit in the bowl too long, they’ll soften fast in the hot broth, which is fine if you like a thicker, almost casserole-like texture.

Beef Taco Soup

Beef taco soup with rich Tex-Mex flavor, simmered until deeply flavored and packed with beans, corn, and Rotel. Ground beef creates savory crumbles, and the broth stays brothy for easy spooning over tortilla chips and toppings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 420

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

Equipment

  • 1 Dutch oven

Method
 

Brown and build the flavor
  1. Brown the ground beef in a large pot over medium-high heat, stirring until no longer pink, then drain the fat. Aim for browned crumbles with visible sear for a deeper broth color.
  2. Sauté the onion and green bell pepper in the same pot for 4 minutes, until softened. Then add the garlic and cook for 1 minute, stirring so it doesn’t brown.
  3. Add the taco seasoning, cumin, chili powder, and smoked paprika, then stir for 1 minute. Keep the heat steady so the spices bloom and smell toasted.
Simmer the soup
  1. Add all canned ingredients and the beef broth, then bring the mixture to a boil. You should see steady bubbling across the surface.
  2. Simmer for 20 minutes until the broth is deeply flavored, then season with salt and pepper. Keep it at a gentle simmer for an even, thickened texture.
Serve
  1. Serve the soup loaded with cheddar, sour cream, tortilla chips, jalapeños, and cilantro. Add toppings right before eating for the best crunch and freshness.

Notes

Pro tip: drain excess fat from the browned beef to keep the broth from tasting greasy. Store leftovers in an airtight container in the fridge for up to 4 days; reheat gently on the stovetop or microwave. Freezing is yes for up to 3 months—add fresh toppings after reheating. For a lighter option, use 90/10 ground beef (or 93% lean) and swap sour cream for plain Greek yogurt.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating