Easy Taco Soup

Updated 2026-08-31 · By The Crisp & Simmer Kitchen

A hearty one-pot taco soup loaded with seasoned ground beef, beans, corn, and tomatoes. Comes together in about 30 minutes and tastes even better the next day.

A bowl of taco soup topped with shredded cheddar cheese, sour cream, and sliced jalapeños, sitting on a wooden table with tortilla chips and lime wedges nearby.

A pot of taco soup is what happens when taco night and soup night meet in the middle and neither one loses anything. Seasoned ground beef, two kinds of beans, corn, tomatoes, and just enough broth to make it all spoonable. It takes about 30 minutes, one pot, and no special technique.

We brown the beef first, layer in taco and ranch seasonings for that familiar flavor, then dump in everything else and let it simmer. The soup thickens on its own as the tomato sauce and beans cook down. Top it however you like — cheese, sour cream, chips, all of it — and dinner is handled.

Why This Recipe Works

  • Two seasoning packets do the heavy lifting. Taco seasoning brings the chili-cumin warmth and ranch adds a tangy, herby layer underneath. Together they create a flavor that is more complex than either one alone, without measuring out eight spices.
  • Beans and corn add body without flour. The starch from the kidney and black beans thickens the broth naturally as the soup simmers. Corn adds pops of sweetness that balance the spice and acidity from the tomatoes.
  • Rotel brings heat without extra work. The combination of diced tomatoes and green chiles in one can adds a mild kick that spreads evenly through the soup. For more heat, use the hot variety. For less, swap in a second can of plain diced tomatoes.

Ingredient Notes

Most of this comes from cans, which is the whole point.

  • Ground beef (80/20): The 20 percent fat adds flavor and keeps the soup from tasting lean and flat. You drain most of the fat after browning anyway. Ground turkey works if you prefer it, but the soup will be milder.
  • Taco seasoning and ranch seasoning: Store-bought packets are fine and what most people use. If you want to skip the packets, combine 1 tablespoon chili powder, 1 teaspoon cumin, half a teaspoon each of garlic powder, onion powder, paprika, and oregano for the taco portion. For the ranch, use 1 tablespoon dried parsley, 1 teaspoon each garlic and onion powder, and half a teaspoon dill.
  • Canned beans: Drain and rinse them to cut the sodium and remove the starchy liquid. Any combination of beans works — pinto, great northern, or cannellini are all fair swaps.
  • Beef broth: Low-sodium is important here because the seasoning packets and canned tomatoes already bring salt. Full-sodium broth on top of everything else can push the soup past the line.

How to Make Taco Soup

The short version — full amounts and times are in the recipe card below.

Step 1: Brown the beef. Cook ground beef in a Dutch oven until crumbled and no pink remains, about 7 to 8 minutes. Drain the excess fat.

Ground beef browning in a Dutch oven, broken into small crumbles with a wooden spoon, golden-brown bits forming on the bottom of the pot

Step 2: Season and add liquids. Cook the onion and garlic, stir in both seasoning packets, then pour in the tomatoes, tomato sauce, broth, beans, and corn. Bring to a boil.

Dutch oven filled with taco soup after adding all the canned ingredients — visible beans, corn kernels, and diced tomatoes in a rich reddish broth

Step 3: Simmer and serve. Reduce heat, cover, and simmer for 15 to 20 minutes. Ladle into bowls and pile on your toppings.

Taco soup simmering in a Dutch oven, thickened and rich with beans, corn, and ground beef visible in a deep red tomato broth

Pro Tips

  • Brown the beef in batches if your pot is small. Crowding the pan steams the meat instead of browning it. You want those golden-brown crumbles, not gray boiled beef.
  • Let it simmer the full 15 to 20 minutes. The seasoning packets need time to dissolve and meld with the tomatoes. Cutting the simmer short leaves the soup tasting like separate ingredients instead of one unified flavor.
  • Add a splash of lime juice before serving. A tablespoon of fresh lime juice per bowl brightens everything and cuts through the richness of the cheese and sour cream.
  • Toast the tortilla chips. Crush them on top right before eating so they stay crunchy. Chips that sit in hot soup for more than a minute turn soggy.

Variations

Same base soup, a few directions to take it.

  • Chicken taco soup: Swap the ground beef for 1.5 pounds of boneless skinless chicken breasts. Sear them whole, simmer in the broth until they reach 165°F (74°C), then shred and return to the pot. Use chicken broth instead of beef broth.
  • Slow cooker taco soup: Brown the beef and onion on the stovetop, then transfer everything to a slow cooker. Cook on LOW for 6 to 8 hours or HIGH for 3 to 4 hours. The longer cook deepens the flavor.
  • Spicier version: Add a diced jalapeño with the onion and use the hot variety of Rotel. A half-teaspoon of cayenne pepper stirred in at the end adds real heat.
  • Creamy taco soup: Stir in 4 ounces of cream cheese during the last 5 minutes of simmering. Let it melt into the broth for a thicker, creamier soup.

Storage & Reheating

Store leftover taco soup in an airtight container in the refrigerator for up to 4 days. This soup actually tastes better the next day after the seasonings have had time to soak in. Reheat on the stovetop over medium heat until it reaches 165°F (74°C) throughout, adding a splash of broth if the soup has thickened too much overnight.

To freeze, cool completely and transfer to freezer-safe containers or zip-top bags. Frozen taco soup keeps well for up to 3 months. Thaw overnight in the refrigerator before reheating on the stovetop. Add toppings fresh after reheating — cheese, sour cream, and chips do not freeze well.

FAQ

The questions that come up most with this recipe.

Can I make taco soup without ranch seasoning?

You can, but you will notice the difference. The ranch adds a tangy, herby undertone that balances the warmth of the taco seasoning. Without it, the soup leans more one-dimensional. If you skip it, add an extra teaspoon of dried parsley and half a teaspoon each of garlic powder and onion powder to fill some of that gap.

Is taco soup better with ground beef or ground turkey?

Ground beef gives a richer, more savory flavor, especially with the 80/20 fat ratio. Ground turkey makes a lighter soup that lets the seasoning do more work. Both reach safe temperatures when no pink remains — 160°F (71°C) for beef, 165°F (74°C) for turkey.

How do I make taco soup thicker?

Simmer it uncovered for the last 5 to 10 minutes to let excess liquid evaporate. You can also mash a portion of the beans against the side of the pot with a spoon — the starch thickens the broth naturally without adding flour or cornstarch.

What to Serve With

Taco soup is a full meal on its own, but a few things make it better. Warm cornbread or a pan of jalapeño cheddar biscuits soak up the broth. If you are building a taco-themed spread, our taco bowls make a great next-day pivot with leftover beef. For another easy ground beef dinner, the ground beef casserole or ground beef bowls are solid weeknight picks.

Easy Taco Soup

A hearty one-pot taco soup loaded with seasoned ground beef, beans, corn, and tomatoes. Comes together in about 30 minutes and tastes even better the next day.

Prep
10 min
Cook
25 min
Total
35 min
Servings
8
Calories
365

Ingredients

Instructions

  1. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground beef and cook, breaking it into small crumbles with a wooden spoon, until browned and no pink remains, about 7 to 8 minutes. The internal temperature of the beef should reach 160°F (71°C). Drain excess fat, leaving about 1 tablespoon in the pot.
  2. Add the diced onion to the pot and cook until softened, about 3 to 4 minutes. Stir in the garlic and cook for 30 seconds until fragrant. Sprinkle in the taco seasoning and ranch seasoning mix, stirring to coat the beef and onion evenly.
  3. Pour in the diced tomatoes, Rotel, tomato sauce, and beef broth. Add the black beans, kidney beans, and corn. Stir everything together and bring to a boil. Reduce the heat to low, cover, and simmer for 15 to 20 minutes, stirring occasionally, until the flavors meld and the soup thickens slightly.
  4. Taste and adjust salt and pepper. Ladle into bowls and top with shredded cheddar cheese, sour cream, diced avocado, sliced jalapeños, crushed tortilla chips, or a squeeze of fresh lime juice.

Filed under: ground-beef · mexican

About the Kitchen

Crisp & Simmer

Easy weeknight recipes, organized by method. Every recipe is built on tested methods and safe-temperature standards — and corrected fast when readers tell us something's off.