New recipes every week — Follow on Pinterest for daily inspiration 💕
Home › Soups, Stews & Chili › Beef Taco Soup
Soups, Stews & Chili

Beef Taco Soup

Beef taco soup lands in that sweet spot between hearty chili and a fast weeknight dinner. The broth turns deeply savory and a little smoky, the beef stays tender instead ... Read more

📌 Save

Beef Taco Soup

Beef taco soup lands in that sweet spot between hearty chili and a fast weeknight dinner. The broth turns deeply savory and a little smoky, the beef stays tender instead of stringy, and the beans and corn give every spoonful enough texture to keep it interesting. With the right simmer time, it tastes like it cooked all afternoon, even though it comes together in under an hour.

What makes this version work is building the flavor in layers before the liquid goes in. Browning the beef first gives you the base, then the onion, bell pepper, garlic, and spices cook in the same pot so nothing tastes flat. I also like a mix of Rotel and diced tomatoes here because the small amount of acidity wakes up the broth without making it sharp.

Below, I’ve added the timing trick that keeps the soup from tasting watery, plus a few swaps for making it dairy-free, lower-carb, or a little milder for kids.

“

The broth got nice and rich after 20 minutes, and the taco seasoning didn’t taste harsh at all. I topped mine with sour cream and crushed chips, and my husband went back for a second bowl before I even sat down.

★★★★★— Melissa K.

Love a bowl of beef taco soup with smoky broth and all the toppings? Save this one for the nights you want dinner to taste like taco night without the extra work.

Save to Pinterest

The Secret to Beef Taco Soup That Tastes Simmered, Not Just Heated Through

The difference between a soup that tastes layered and one that tastes like canned ingredients dumped together comes down to the order of operations. You want the beef browned hard enough to leave real fond in the pot, then the vegetables cooked in that same fat so they pick up flavor before the spices go in. That minute of blooming the taco seasoning, cumin, chili powder, and smoked paprika matters more than people think; it keeps the broth from tasting dusty or raw.

The simmer is where this soup tightens up. If you stop at the first boil, the broth will taste thin and the tomatoes will still read sharp. Give it the full 20 minutes and the beans, beef, and spices settle into one broth instead of three separate things floating in a pot.

What Each Ingredient Is Actually Doing in the Pot

Beef Taco Soup smoky hearty
  • Ground beef (80/20) — The little bit of extra fat gives the soup body and helps carry the taco seasoning. Leaner beef works, but the broth will taste a little flatter unless you add a splash of oil with the onions.
  • Onion and green bell pepper — This is the savory base that keeps the soup from tasting one-note. Dice them small so they soften fast and disappear into the broth instead of staying chunky and crunchy.
  • Rotel tomatoes + diced tomatoes — Rotel brings heat and acidity; the diced tomatoes add bulk and a softer tomato flavor. If you only have plain diced tomatoes, add a few extra pinches of chili powder or a spoonful of diced green chiles for more punch.
  • Kidney beans and black beans — The mix gives you both creaminess and a firmer bite. If you swap in all of one bean, it still works, but the bowl loses some texture.
  • Beef broth — This is where the soup gets its depth. Chicken broth works in a pinch, but it tastes lighter; if that’s what you use, don’t skip the cumin and smoked paprika.
  • Toppings — Cheddar, sour cream, chips, jalapeños, and cilantro change the whole bowl. Don’t treat them as optional if you want the full taco-soup experience; they add richness, crunch, heat, and freshness.

Building the Soup So the Broth Stays Rich

Browning the Beef First

Cook the ground beef over medium-high heat until it loses its pink color and starts to pick up deep browned spots. Those browned bits at the bottom of the pot are the start of the broth, so don’t rush this stage. If the pan looks crowded and the meat steams instead of browns, let it cook a little longer before stirring.

Softening the Vegetables in the Same Pot

Add the onion and bell pepper to the drained pot and cook them until the onion turns translucent and the pepper softens around the edges, about 4 minutes. Stir in the garlic for just a minute after that. Garlic burns fast, and if it turns dark or bitter, that flavor follows the whole pot.

Blooming the Spices

Add the taco seasoning, cumin, chili powder, and smoked paprika and stir them into the vegetables and beef for about a minute. The spices should smell fragrant and a little toasted, not dry. This step wakes them up before the broth goes in, which is why the soup tastes deeper instead of chalky.

Simmering Until It Tastes Unified

Pour in the beans, corn, tomatoes, and broth, then bring everything to a boil before dropping it to a steady simmer. Let it go for 20 minutes uncovered or partially covered so the broth can concentrate slightly. If your soup still tastes thin at the end, it usually needs more salt more than more seasoning.

How to Make This Soup Fit Your Pantry and Your Table

Dairy-Free Taco Soup Bowl

Skip the sour cream and cheddar toppings, then finish with avocado, cilantro, and crushed tortilla chips. The soup itself is already dairy-free, so this is an easy swap that keeps the same savory base without losing any body.

Lower-Carb Version

Leave out the corn and use black soybeans if you want to cut the carbs further. You’ll lose a little sweetness and the soup will look less colorful, but the beefy, spiced broth still carries the dish.

Milder for Kids

Use mild Rotel if you can find it and cut the chili powder in half. The soup will still taste like taco soup, just with less heat and more tomato-forward flavor.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The flavor deepens overnight, and the broth thickens a little as it chills.
  • Freezer: Freezes well for up to 3 months. Cool it completely first, then portion it into freezer-safe containers, leaving a little room at the top.
  • Reheating: Warm it gently on the stove over medium-low heat until hot. If it seems too thick, add a splash of broth or water; boiling it hard can make the beans break down and the beef turn tough.

Questions I Get Asked About This Recipe

Can I use ground turkey instead of beef?+

Yes. Ground turkey works well, but it needs a little help because it’s leaner than beef. Add a tablespoon of oil when you sauté the vegetables and taste the soup carefully at the end, since turkey usually needs a stronger salt finish.

How do I make this soup thicker?+

Let it simmer uncovered for the last 5 to 10 minutes so some of the liquid cooks off. You can also mash a small scoop of the beans against the side of the pot, which naturally thickens the broth without adding flour or cornstarch.

Can I make beef taco soup ahead of time?+

Yes, and it often tastes even better the next day. The spices settle into the broth as it rests, so the flavor gets deeper instead of sharper. Just reheat it slowly so the beans hold their shape.

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 early. Canned beans and tomatoes vary a lot, so the safest move is to taste after simmering and adjust in small pinches.

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

Yes, it freezes well as written. The vegetables may soften a little after thawing, but the texture stays good enough for a weeknight bowl. Thaw it in the fridge overnight and reheat gently so the beans don’t split apart.

Beef Taco Soup

Beef taco soup with a deeply flavored broth made by browning ground beef, simmering canned beans and tomatoes, and finishing with Tex-Mex taco seasoning. This hearty, spoonable soup is topped with cheddar, sour cream, tortilla chips, jalapeños, and cilantro.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 430

Ingredients
  

Beef and vegetables
  • 1.5 lb ground beef
  • 1 onion
  • 1 green bell pepper
  • 4 garlic
Beans, tomatoes, and seasonings
  • 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 cups 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. Heat a large pot over medium-high heat and brown the ground beef, breaking it up, until cooked through, then drain excess fat.
  2. Keep the heat at medium-high while the beef cooks, then let it sit briefly in the pot after draining so the surface stays hot for sautéing.
Sauté aromatics
  1. Add the diced onion and diced green bell pepper to the pot and sauté for 4 minutes, stirring occasionally, until softened.
  2. Stir in the minced garlic and cook for 1 minute, just until fragrant, without browning.
Season and build flavor
  1. Add taco seasoning, cumin, chili powder, and smoked paprika, then stir for 1 minute to bloom the spices.
  2. Add the kidney beans, black beans, corn, Rotel tomatoes, diced tomatoes, and beef broth, then bring the soup to a boil.
Simmer and serve
  1. Reduce to a simmer and cook for 20 minutes, until the broth is deeply flavored.
  2. Serve hot and load each bowl with cheddar, sour cream, tortilla chips, jalapeños, and cilantro.

Notes

Pro tip: drain the beef well and simmer uncovered just enough to thicken the broth slightly. Store leftovers in the refrigerator up to 4 days. Freeze up to 3 months (leave off most toppings until reheating). For a lighter option, use 90/10 or 93/7 ground beef and swap sour cream for plain Greek yogurt.
Find the Print Button

The print button is inside the recipe card below ↓

Leave a Comment

Recipe Rating