Tex-Mex Taco Soup

by Lisa Anderson
30-Minute Tex-Mex Taco Soup

This is a one-pot soup built almost entirely from pantry staples — canned beans, fire-roasted tomatoes, green chiles, and ground beef — that comes together in about 30 minutes. The honest reason to make it tonight: one pot, minimal prep, and the leftovers are genuinely better the next day.

What makes this version work

Two steps do the real work here. First, blooming the chili powder, cumin, and smoked paprika directly in the hot oil before anything else goes in — this takes about 30 seconds and pulls far more flavor out of the spices than stirring them in later. Second, browning the tomato paste with the beef rather than just dumping it into the broth. That direct contact with the hot pan darkens the paste slightly and adds a savory depth that a short simmer alone won’t build. Neither step adds a dish or meaningfully slows you down.

Mistakes to avoid

  • Not draining the beans: The starchy liquid in canned beans will cloud the broth and make it gluey. Rinse and drain both cans before they go in.
  • Adding all the garnishes to the pot: Sour cream and avocado break down fast in hot soup. Keep them on the side so leftovers don’t turn grainy or brown overnight — skip the avocado garnish entirely if you’re planning on saving portions, it’s not worth the waste.
  • Crowding the beef: If you stir the ground beef constantly, it steams instead of browns. Let it sit undisturbed for 2 minutes before breaking it up — you get better flavor and the fond that builds on the pot bottom goes straight into the broth.
  • Using pre-shredded cheese as a stir-in: The anti-caking coating on bagged shredded cheese resists melting. If you want cheese incorporated into the broth rather than just on top, grate it fresh from a block.
  • Skipping the lime at the end: Acid added before simmering cooks off. Squeeze lime juice in right before serving — it brightens the whole bowl in a way that no amount of extra spice will replicate.

Storage and reheating

Store cooled soup in an airtight container in the fridge for up to 4 days — the flavors tighten up nicely by day two. For freezing, skip any dairy garnishes and freeze the plain soup in portions for up to 3 months; leave an inch of headspace in the container. Reheat on the stovetop over medium-low, stirring occasionally, until it reaches a full simmer. The microwave works fine for single servings — cover loosely and heat in 90-second intervals, stirring between each, to avoid hot spots.

30-Minute Tex-Mex Taco Soup

30-Minute Tex-Mex Taco Soup

Tex-Mex Taco SoupLisa Anderson
Think of this as taco night reimagined in a comforting bowl—speedy, vibrant, and layered with classic Tex-Mex flavors. Inspired by bustling weeknights and potluck favorites across the American Southwest, this taco soup builds depth fast by blooming spices, browning tomato paste, and finishing with a bright kiss of lime. It’s hearty enough for dinner, playful enough for a game day spread, and ready in just over 30 minutes.
No ratings yet
Prep Time 10 minutes
Cook Time 22 minutes
Total Time 32 minutes
Course Soup
Cuisine Latin American / Caribbean
Servings 6 bowls
Calories 514 kcal

Equipment

  • Large Dutch oven (5–6 qt) or heavy soup pot
  • Wooden spoon or silicone spatula
  • Chefs Knife
  • Cutting board
  • Measuring cups and spoons
  • Can opener
  • Fine-mesh strainer (for beans)
  • Ladle
  • Immersion blender (optional)

Ingredients
 
 

For the Taco Soup:

  • 1 tbsp avocado oil or olive oil
  • 1 medium yellow onion, diced small (about 1 1/2 cups) choose firm, heavy onions for best flavor
  • 1 medium green bell pepper, diced (about 1 cup) fresh, glossy peppers are best
  • 3 cloves garlic, minced (about 1 tbsp) freshly minced for the best aroma
  • 1 lb 90% lean ground beef swap ground turkey for a lighter soup
  • 1 tbsp chili powder fresh, aromatic blend such as Gebhardt recommended
  • 2 tsp ground cumin
  • 1 tsp smoked paprika adds gentle smokiness
  • 1 tsp dried oregano Mexican oregano preferred, rubbed between fingers
  • 1 tsp kosher salt plus more to taste
  • ½ tsp freshly ground black pepper
  • 2 tbsp tomato paste brown for deeper umami
  • 1 can diced green chiles, mild, (10 oz)
  • 1 can fire-roasted diced tomatoes, with juices, (14.5 oz) Muir Glen recommended for rich flavor
  • 1 can black beans, drained and rinsed, (15 oz)
  • 1 can pinto beans, drained and rinsed, (15 oz) or kidney beans
  • 1 cup frozen sweet corn no need to thaw
  • 4 cups low-sodium beef broth or chicken broth
  • 1 tbsp fresh lime juice more to taste
  • 2 tbsp fresh cilantro, chopped plus more for garnish

For the Garnishes:

  • 1 cup shredded sharp cheddar cheese
  • ½ cup sour cream or Greek yogurt
  • 1 medium avocado, diced
  • ½ cup crushed tortilla chips or tortilla strips for crunch
  • 4 wedges lime for serving
  • ¼ cup cilantro leaves for garnish

Instructions
 

  • Preheat and Prep (2 minutes): Place a 5–6 qt Dutch oven over medium-high heat. Gather all ingredients so they’re within arm’s reach for speed.
  • Sweat Aromatics (3 minutes): Add 1 tbsp oil, then the diced onion and bell pepper. Cook, stirring, until the onion turns translucent at the edges and the pepper smells sweet—about 3 minutes. If the pot looks dry, add another 1 tsp oil.
  • Add Garlic and Bloom Spices (30 seconds): Stir in garlic for 15 seconds, then add chili powder, cumin, smoked paprika, oregano, salt, and pepper. Cook 15 more seconds until the spices smell toasty. Blooming wakes up fat-soluble aromas.
  • Brown the Beef (5 minutes): Add ground beef, breaking it up with a spoon. Cook until no longer pink and lightly browned in spots—about 4–5 minutes. If excess fat renders, spoon off a tablespoon or two for a cleaner finish.
  • Caramelize Tomato Paste (1 minute): Stir in tomato paste and cook until it deepens brick-red and sticks slightly to the pot. This fast Maillard step builds big flavor.
  • Build the Soup (2 minutes to come to a boil): Add green chiles, fire-roasted tomatoes (with juices), black beans, pinto beans, corn, and 4 cups broth. Scrape the pot bottom to release fond. Bring to a boil over medium-high, about 2 minutes.
  • Simmer and Marry Flavors (10 minutes): Reduce to a gentle simmer—aim for about 90–95°C / 194–203°F if checking with an instant-read thermometer. Simmer uncovered 10 minutes, stirring once or twice. The soup should look glossy with tender veg and a cohesive, taco-scented broth.
  • Finish and Balance (30 seconds): Stir in lime juice and chopped cilantro. Taste and adjust salt, pepper, or more lime to brighten.
  • Optional Texture Tweak (15 seconds): For a slightly thicker body, pulse an immersion blender for 5–10 seconds to puree just a portion, or mash a few beans against the pot side with your spoon.
    Note: If you don’t have an immersion blender, a standard blender works—cool the soup slightly, blend 1 cup, then return it to the pot.

Notes

Lisa’s Tips: 

  • Spice Profile: Add 1/4–1/2 tsp chipotle powder for smokier heat, or a pinch of cayenne for a sharper kick.
  • Vegetarian Swap: Replace beef with 1 1/2 cups extra beans or a crumbled plant-based meat; use vegetable broth.
  • Restaurant-Thick Body: Whisk 1 tbsp masa harina with 2 tbsp water; stir in during the last 2 minutes of simmer for a subtle tortilla note.
  • Make-Ahead Magic: Mix the dry spices in a small jar and pre-dice onion/pepper up to 2 days ahead.
  • Smarter Salt: Since canned goods vary, season lightly early, then adjust after the simmer when flavors concentrate.
  • Corn Upgrade: Char frozen corn in a hot dry skillet for 2 minutes before adding—it adds a grilled sweetness.
  • For the best flavor in a hurry, don’t skip browning the tomato paste and blooming the spices—they concentrate savoriness in under 2 minutes. Adjust thickness by simmering uncovered a touch longer, or add a masa harina slurry near the end.

Serving Suggestions: 

Ladle the soup into warm bowls. Mound garnishes in contrasting textures and colors: a drift of sharp cheddar, a cool dollop of sour cream, buttery avocado cubes, and a sprinkle of cilantro. Finish with crunchy tortilla strips and a squeeze of lime at the table.
  • Visual Cue: The broth should be brick-red and glossy with steam scented of cumin and chile.
  • Sides & Sips: Warm corn tortillas, a crisp romaine-citrus salad, or a light Mexican lager/agua fresca pair beautifully.

Culinary Context: 

This bowl borrows from Tex-Mex comfort: pantry-friendly, chili-forward, and built for gatherings. I first served a version of this after a food-truck night—turns out the fastest way to feed a hungry crew is to put taco flavors in a pot and let the toppings bar do the rest.

Optional Advanced Instructions: 

  • Parallel Prep: Dice onion/pepper while the pot heats; open and drain beans while the beef browns.
  • Crispy Tortilla Strips (stovetop): Pan-toast thin strips in 1 tsp oil over medium heat, 3–4 minutes, tossing, until crisp.
  • Batch & Freeze: Cools well and freezes up to 2 months; hold garnishes for serving day.

Timing: 

Prep Time: 10 minutes (0 hours 10 minutes)
Cook Time: 22 minutes (0 hours 22 minutes)
Total Time: 32 minutes (0 hours 32 minutes)
Servings: 6 bowls
Course: Dinner
Cuisine/Origin: Tex-Mex, American Southwest

Nutrition

Calories: 514kcalCarbohydrates: 38gProtein: 30gFat: 28gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 11gTrans Fat: 0.5gCholesterol: 79mgSodium: 1234mgPotassium: 1167mgFiber: 11gSugar: 8gVitamin A: 1487IUVitamin C: 32mgCalcium: 238mgIron: 5mg
Keyword 30-minute, one-pot soup, taco soup, taco soup recipe, weeknight
Tried this recipe?Rate this recipe !

Your questions, answered

Can I use ground turkey instead of ground beef?

Yes, ground turkey works well and keeps the soup lighter. Because turkey has less fat, add an extra half tablespoon of oil when browning it so it doesn’t stick and still develops some color.

Do I have to use fire-roasted tomatoes, or will regular diced tomatoes work?

Regular diced tomatoes work fine. Fire-roasted tomatoes add a mild smokiness that complements the smoked paprika, but the soup is fully flavorful either way.

My family doesn’t like spicy food — is this soup hot?

At the stated amounts, the heat level is mild to medium. If you’re cooking for heat-sensitive eaters, use mild green chiles and reduce the chili powder to 1½ teaspoons.

Can I make this ahead and reheat it for a crowd?

Yes, this is one of the better soups for making a day ahead. Make the full batch, cool it, refrigerate overnight, and reheat in the same pot over medium heat — it takes about 10 minutes to come back to temperature.

What can I use instead of avocado oil?

Any neutral high-heat oil works — regular olive oil, vegetable oil, or canola oil are all fine substitutes. The oil is just a cooking medium here, so the flavor difference is negligible.

Can I make this in a slow cooker instead?

You can, but brown the beef and bloom the spices on the stovetop first — skipping that step and dumping everything raw into the slow cooker produces a noticeably flat-tasting soup. After browning, transfer everything to the slow cooker and cook on low for 4–6 hours or high for 2–3 hours.

Try these next

You may also like

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.