Hearty Tex-Mex Taco Soup

Featured in: One-Pot Home Meals

This hearty Tex-Mex bowl combines seasoned ground beef, black beans, kidney beans, and sweet corn in a rich, savory broth infused with cumin, smoked paprika, and chili powder. Ready in just 45 minutes, it's topped with shredded cheddar, sour cream, cilantro, and crunchy tortilla strips. Perfect for game day gatherings or cozy weeknight dinners, this gluten-free option serves six and tastes even better the next day.

Updated on Fri, 30 Jan 2026 14:32:00 GMT
A bowl of hearty Taco Soup topped with shredded cheddar, sour cream, and fresh cilantro, ready to serve. Save
A bowl of hearty Taco Soup topped with shredded cheddar, sour cream, and fresh cilantro, ready to serve. | meadowplate.com

The sound of sizzling beef and the sharp tang of cumin hitting a hot pan always takes me straight back to Sunday afternoons when I needed something warm, filling, and fast. Taco soup became my secret weapon when I wanted all the flavors of taco night without the assembly line of shells and toppings. One pot, a handful of cans, and thirty minutes later, everyone was happy. It's the kind of meal that feels like you worked harder than you did, and I love that about it. There's comfort in knowing something this good can come together so simply.

I remember ladling this into mismatched bowls during a last minute gathering, letting everyone pile on their own toppings like a DIY bar. The kids went wild with cheese and chips, while the adults added jalapeños and lime. It turned into one of those meals where everyone lingered at the table longer than expected, going back for seconds and thirds. That's when I knew this recipe was a keeper.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Ground beef (1 lb): Browning it well adds a deep, savory base to the soup, and don't skip draining the fat or the broth will taste greasy.
  • Onion (1 medium, diced): It softens into sweetness and balances the acidity of the tomatoes beautifully.
  • Red bell pepper (1, diced): Adds a pop of color and a mild, slightly sweet crunch that brightens every spoonful.
  • Garlic (2 cloves, minced): Fresh garlic makes all the difference here, dried just doesn't have the same warmth.
  • Black beans (1 can, drained and rinsed): Rinsing them keeps the soup from getting too starchy and murky.
  • Kidney beans (1 can, drained and rinsed): They hold their shape well and add a hearty, meaty texture.
  • Corn kernels (1 can, drained): Sweet corn cuts through the richness and adds little bursts of brightness.
  • Diced tomatoes (1 can): The backbone of the broth, giving body and acidity that ties everything together.
  • Diced tomatoes with green chilies (1 can): This is where the Tex Mex soul comes from, use Rotel if you can find it.
  • Chicken broth (4 cups): It keeps the soup from feeling too thick and heavy, and adds savory depth.
  • Taco seasoning (2 tbsp): The shortcut that delivers big flavor fast, but check the label if you need gluten free.
  • Ground cumin (1 tsp): Earthy and warm, it's the smell that makes your kitchen feel like a Mexican kitchen.
  • Smoked paprika (1/2 tsp): A little smokiness goes a long way and adds complexity without extra effort.
  • Chili powder (1/2 tsp): Not too hot, just enough to remind you this is meant to have a little kick.
  • Salt and black pepper: Taste as you go, canned goods vary in saltiness and you want to get it just right.
  • Toppings (cheese, sour cream, jalapeños, cilantro, green onions, tortilla chips, lime wedges): This is where everyone makes it their own, so set out a spread and let people go wild.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Brown the beef:
Heat a large pot or Dutch oven over medium heat and add the ground beef, breaking it up with a wooden spoon as it cooks until no pink remains. Drain off any excess fat so your soup stays clean and flavorful.
Sauté the vegetables:
Toss in the diced onion, red bell pepper, and minced garlic, stirring frequently for 3 to 4 minutes until everything softens and smells amazing. The garlic should be fragrant but not browned.
Bloom the spices:
Sprinkle in the taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper, stirring constantly for about a minute. This step wakes up the spices and makes them way more potent.
Add the canned goods and broth:
Stir in the black beans, kidney beans, corn, diced tomatoes, diced tomatoes with green chilies, and chicken broth, making sure everything is well combined. It'll look like a lot, but it all comes together beautifully.
Simmer the soup:
Bring the pot to a gentle simmer, then reduce the heat to low and let it cook uncovered for 20 to 25 minutes, stirring occasionally. This allows the flavors to meld and the broth to thicken slightly.
Taste and adjust:
Give it a taste and add more salt, pepper, or spice if needed. Every batch is a little different depending on your canned goods.
Serve:
Ladle the soup into bowls and set out all your favorite toppings so everyone can customize their own bowl. The toppings really make this dish shine.
A pot of simmering Taco Soup with ground beef, beans, and corn, garnished with crunchy tortilla strips. Save
A pot of simmering Taco Soup with ground beef, beans, and corn, garnished with crunchy tortilla strips. | meadowplate.com

One cold evening, I made a double batch and froze half in individual containers, thinking I'd thank myself later. A few weeks down the line, after a long day, I pulled one out and reheated it, and it tasted like I'd spent an hour in the kitchen. That's the magic of this soup, it gives back way more than you put in, and it's there when you need it most.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

This soup is endlessly flexible, and I've tinkered with it more times than I can count. Swap the ground beef for turkey or chicken if you want something leaner, or leave out the meat entirely and add an extra can of beans for a vegetarian version that's just as hearty. I've also thrown in diced zucchini or a handful of spinach toward the end when I'm trying to sneak in more vegetables. The base is so flavorful that it can handle just about anything you toss in.

Storing and Reheating

Leftovers keep beautifully in the fridge for up to four days, and honestly, they taste better after sitting overnight as the flavors deepen and meld. I store mine in airtight containers and reheat gently on the stovetop, adding a splash of broth if it's thickened up too much. For longer storage, this soup freezes like a dream for up to three months, just let it cool completely before portioning it out. Thaw it in the fridge overnight and reheat slowly, stirring often so nothing sticks to the bottom.

Serving Suggestions

I almost always serve this with a big basket of tortilla chips for scooping, but cornbread or warm flour tortillas work beautifully too. A simple green salad with lime vinaigrette on the side keeps things light and fresh, and if you're feeding a crowd, set up a topping bar with all the fixings so everyone can build their perfect bowl. Sometimes I'll even put out a pitcher of margaritas or cold beer, and suddenly it's a party.

  • Top with crushed tortilla chips right before serving so they stay crunchy.
  • A squeeze of fresh lime juice over each bowl brightens everything up instantly.
  • Leftover soup makes an excellent filling for burritos or quesadillas the next day.
Spicy Taco Soup in a rustic bowl with lime wedges, jalapeños, and melted cheese, perfect for a cozy meal. Save
Spicy Taco Soup in a rustic bowl with lime wedges, jalapeños, and melted cheese, perfect for a cozy meal. | meadowplate.com

This soup has become one of those recipes I turn to without thinking, the kind that feels like home no matter where I am. I hope it does the same for you.

Recipe FAQs

Can I make this vegetarian?

Yes, simply omit the ground beef and add an extra can of black or kidney beans for added protein and heartiness.

What type of meat can I substitute?

Ground turkey or ground chicken work wonderfully as leaner alternatives to beef while maintaining the hearty texture.

How can I adjust the spice level?

Use mild diced tomatoes with green chilies for less heat, or add extra jalapeños and hot sauce for a spicier kick.

Can I freeze leftovers?

Absolutely. Store cooled portions in airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

What are the best toppings?

Shredded cheddar cheese, sour cream, fresh cilantro, sliced green onions, crushed tortilla chips, and a squeeze of lime juice complement the flavors perfectly.

How long does it keep in the refrigerator?

Store in an airtight container for up to 4 days. The flavors deepen and improve with time, making leftovers even more delicious.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Hearty Tex-Mex Taco Soup

Hearty bowl with seasoned beef, beans, corn, and bold Tex-Mex spices—perfect for family gatherings.

Prep Duration
15 minutes
Time to Cook
30 minutes
Overall Time
45 minutes
Recipe by Ella Whitcombe


How Tough Easy

Cuisine Tex-Mex

Serves 6 Portions

Diet Preferences None specified

What You Need

Meats

01 1 pound ground beef

Vegetables

01 1 medium onion, diced
02 1 red bell pepper, diced
03 2 cloves garlic, minced

Canned Goods

01 1 can (15 ounces) black beans, drained and rinsed
02 1 can (15 ounces) kidney beans, drained and rinsed
03 1 can (15 ounces) corn kernels, drained
04 1 can (14.5 ounces) diced tomatoes
05 1 can (10 ounces) diced tomatoes with green chilies
06 4 cups chicken broth

Spices and Seasonings

01 2 tablespoons taco seasoning
02 1 teaspoon ground cumin
03 1/2 teaspoon smoked paprika
04 1/2 teaspoon chili powder
05 Salt and black pepper to taste

Optional Toppings

01 Shredded cheddar cheese
02 Sour cream
03 Sliced jalapeños
04 Chopped cilantro
05 Sliced green onions
06 Crushed tortilla chips or strips
07 Lime wedges

How To Make

Step 01

Brown the ground beef: In a large pot or Dutch oven over medium heat, brown the ground beef until cooked through, breaking it up with a spoon. Drain excess fat if necessary.

Step 02

Sauté the vegetables: Add diced onion, red bell pepper, and garlic. Sauté for 3 to 4 minutes until vegetables are softened.

Step 03

Bloom the spices: Stir in taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper. Cook for 1 minute to bloom the spices.

Step 04

Add remaining ingredients: Add black beans, kidney beans, corn, diced tomatoes, diced tomatoes with green chilies, and chicken broth. Stir well to combine.

Step 05

Simmer the soup: Bring the soup to a simmer. Reduce heat to low and cook uncovered for 20 to 25 minutes, stirring occasionally.

Step 06

Adjust seasoning and serve: Taste and adjust seasoning as needed. Ladle into bowls and serve hot with your favorite toppings.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot or Dutch oven
  • Wooden spoon or spatula
  • Ladle
  • Cutting board and knife
  • Can opener

Allergy Details

Review each item for allergens, and reach out to a medical professional if you're unsure.
  • Contains dairy if using cheese or sour cream toppings
  • Ensure taco seasoning and broth are certified gluten-free for gluten-free compliance
  • Check all canned goods and seasonings for hidden allergens and cross-contamination

Nutrition Info (each serving)

Details are meant for general information, not for medical purposes.
  • Energy: 360
  • Fats: 11 g
  • Carbohydrates: 38 g
  • Proteins: 25 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.