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

Taco Soup

Bold taco soup lands in the bowl with the kind of cozy, spoonable comfort that makes it disappear fast. The broth stays rich and savory, the beans hold their shape, ... Read more

📌 Save

Taco Soup

Bold taco soup lands in the bowl with the kind of cozy, spoonable comfort that makes it disappear fast. The broth stays rich and savory, the beans hold their shape, and the corn and tomatoes keep every bite from tasting flat. It’s the sort of pot that gets better as it sits on the stove, which is exactly why it earns repeat status on busy nights.

The trick here is building the base in one pot and giving the onion a few minutes to soften before the liquids go in. That short sauté adds sweetness and keeps the soup from tasting like canned ingredients dumped together. The ranch mix and taco seasoning do the heavy lifting, but the broth matters too; a decent one gives the soup enough depth to stand up to the toppings without needing extra fuss.

Below, you’ll find the small timing details that keep the beef flavorful, plus a few smart swaps if you want to make it milder, thicker, or lighter without losing the character of the soup.

“

The soup thickened up beautifully after the simmer, and the ranch seasoning gave it this savory little kick that made the whole pot taste layered instead of just “taco-ish.” My husband went back for a second bowl before I even sat down.

★★★★★— Megan T.

Save this taco soup for nights when you want a fast Tex-Mex dinner with a chunky broth and plenty of topping room.

Save to Pinterest

The Trick to Keeping Taco Soup Rich Instead of Watery

Taco soup can slide into thin, flat territory if the broth carries all the weight. The fix is to let the onions soften first, then simmer long enough for the beans and tomatoes to season the liquid. That short window matters more than people think. It’s what turns a list of canned ingredients into a soup that tastes composed.

Drain the fat after browning the beef, but leave the browned bits in the pot. Those bits dissolve into the broth and give you the savory base that keeps the soup from tasting one-note. If you rush the simmer, the seasoning stays on the surface. Give it 15 to 20 minutes and the whole pot starts to taste like itself.

What Each Ingredient Is Doing in the Pot

Taco Soup bold brothy toppings
  • Ground beef — This gives the soup its savory backbone. An 80/20 or 85/15 blend works well because it brings flavor without turning greasy once you drain the excess fat.
  • Onion and garlic — These build the base flavor. The onion needs a few minutes in the hot pot so it softens and turns sweet; garlic only needs a minute, or it can go bitter.
  • Black beans and kidney beans — They add body and make the soup eat like a full meal. Drain them well so the broth stays clean and the final texture isn’t muddy.
  • Rotel and diced tomatoes — These bring acidity, juice, and enough tomato flavor to keep the soup lively. If you use regular diced tomatoes only, the soup loses a little zip, so keep the Rotel if you can.
  • Taco seasoning and ranch mix — This is the seasoning shortcut that works because both packets contribute different things: taco seasoning brings chile, cumin, and onion notes, while ranch adds herbal, savory depth. If you swap in homemade blends, expect to adjust salt more carefully.
  • Broth — Use a broth you’d actually drink. Better broth means better soup, especially because this recipe doesn’t rely on cream or a roux to hide blandness.

Building the Pot So the Seasoning Blooms Properly

Brown the beef first

Cook the beef over medium-high heat until it’s no longer pink and you see some browned edges. Those browned bits are part of the flavor, so don’t over-stir it into a pale crumble. Drain the fat after cooking, but leave the meat in the pot so you can build the rest of the soup right there.

Soften the onion in the same pot

Add the diced onion to the beef drippings and cook it for about 3 minutes, just until it turns translucent and starts smelling sweet. This step keeps the soup from tasting harsh. Add the garlic for the last minute only; any longer and it can scorch and take on a sharp bite.

Let the soup simmer, not boil hard

Once the beans, tomatoes, seasoning packets, and broth go in, bring everything to a boil, then drop the heat to a steady simmer. A hard boil can make the broth splashy and muddled, while a gentle simmer gives the spices time to dissolve into the liquid. After 15 to 20 minutes, the soup should taste rounded and the broth should look slightly deeper in color.

Finish with toppings that add contrast

Top each bowl with shredded cheddar, sour cream, crushed tortilla chips, jalapeños, cilantro, or avocado. The toppings matter because they change the texture in every spoonful. Without them, the soup is good; with them, you get creamy, crunchy, cool, and spicy all at once.

How to Adjust Taco Soup Without Losing What Makes It Work

Make It Milder for Kids or Sensitive Eaters

Use mild Rotel or replace it with plain diced tomatoes, then cut back the jalapeño toppings. You’ll lose some heat, but the ranch and taco seasoning still keep the soup flavorful and not bland.

Make It Thicker and Heartier

Simmer it uncovered for the last 5 to 10 minutes so some of the liquid reduces. You can also mash a small scoop of beans against the side of the pot to give the broth a little more body without adding flour or cornstarch.

Make It Dairy-Free

The soup itself is already dairy-free if you skip the cheese and sour cream on top. Use avocado, cilantro, and tortilla chips for finish instead, and you still get plenty of creaminess and crunch.

Swap the Beef for Ground Turkey

Ground turkey works well, but it needs the onion step even more because it brings less built-in richness than beef. Use a little extra salt at the end and keep the toppings generous so the soup still tastes full.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The broth thickens a little as it sits, and that works in its favor.
  • Freezer: It freezes well for up to 3 months. Cool it completely first, then freeze without the toppings and leave a little room in the container for expansion.
  • Reheating: Warm it on the stove over medium-low heat or in the microwave in short bursts, stirring between rounds. Add a splash of broth or water if it looks too thick, since beans and tomatoes keep soaking up liquid after chilling.

Questions I Get Asked About This Recipe

Can I make taco soup ahead of time?+

Yes, and it often tastes better the next day. The seasoning settles into the broth overnight, and the beans help thicken it a bit. Reheat it gently and add toppings just before serving so the chips stay crisp.

Can I use homemade taco seasoning instead of packets?+

You can, but you’ll want to taste carefully because store-bought packets bring salt along with the spice. A homemade version usually needs more salt than people expect, especially once the broth and beans are in the pot. Start with a lighter hand, simmer, then adjust at the end.

How do I keep taco soup from tasting watery?+

Use a good broth and let it simmer long enough for the flavors to settle. If it still tastes thin, simmer uncovered for a few more minutes or mash a few beans into the broth. The soup should taste full before it ever reaches the bowl.

How do I make taco soup less spicy?+

Use mild diced tomatoes with chiles or swap in plain diced tomatoes for the Rotel. You can also keep the toppings mild by skipping jalapeños and serving extra sour cream, which softens the heat in each spoonful.

Can I freeze taco soup with beans in it?+

Yes, beans freeze well in soup. The texture stays good as long as you cool it first and reheat it slowly instead of blasting it hard on the stove. If the broth thickens after freezing, a splash of broth brings it right back.

Taco Soup

Taco soup is a Tex-Mex one-pot dinner with a hearty ground beef base, beans, corn, and tomatoes simmered until flavorful. Serve it with melty shredded cheddar, sour cream, and crunchy tortilla chips for a classic bowl of comfort.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 420

Ingredients
  

Base
  • 1 lb ground beef
  • 1 onion
  • 3 garlic
  • 1 can (15 oz) black beans drained
  • 1 can (15 oz) kidney beans drained
  • 1 can (15 oz) corn drained
  • 1 can (10 oz) Rotel diced tomatoes with green chiles
  • 1 can (14 oz) diced tomatoes
  • 1 packet (1 oz) taco seasoning
  • 1 packet (1 oz) ranch dressing mix
  • 4 cup beef or chicken broth
Toppings
  • 1 shredded cheddar
  • 1 sour cream
  • 1 tortilla chips crushed
  • 1 jalapeños sliced
  • 1 cilantro
  • 1 avocado

Equipment

  • 1 Dutch oven

Method
 

Cook the soup base
  1. Brown the ground beef in a large pot over medium-high heat, then drain the fat. Keep it moving occasionally so the meat browns evenly.
  2. Sauté the onion in the same pot for 3 minutes, then add the garlic and cook for 1 minute. Stir until the onion softens and the garlic smells fragrant.
  3. Add all canned ingredients, both seasoning packets, and the broth, then stir to combine. Scrape up any browned bits from the bottom for extra flavor.
  4. Bring the mixture to a boil, then reduce heat and simmer for 15-20 minutes. You should see gentle bubbling and the broth thickening slightly.
  5. Taste and adjust seasoning with salt and pepper. Add as needed until the flavor pops.
Serve
  1. Serve the taco soup topped with shredded cheddar, sour cream, crushed tortilla chips, jalapeños, cilantro, and avocado. Add crunchy chips last so they stay crisp.

Notes

Pro tip: simmer the soup uncovered for part of the time to concentrate the broth. Store leftovers in the refrigerator up to 3 days; reheat in a pot over medium until hot. Freezing is yes for the soup base (hold off on toppings until serving). For a lighter option, use lean ground beef and reduced-fat cheese/sour cream.
Find the Print Button

The print button is inside the recipe card below ↓

Leave a Comment

Recipe Rating