Hearty Tex-Mex Taco Soup

Featured in: Everyday Home Meals

This hearty taco soup combines perfectly seasoned ground beef with black beans, kidney beans, and sweet corn in a rich, flavorful broth. Enhanced with aromatic spices like cumin, smoked paprika, and chili powder, plus diced tomatoes with green chilies for a zesty kick. Ready in just 45 minutes, it's topped with shredded cheese, sour cream, cilantro, and crunchy tortilla strips for the ultimate Tex-Mex comfort bowl.

Updated on Fri, 30 Jan 2026 11:30:00 GMT
Steaming bowl of Taco Soup topped with shredded cheese, sour cream, and tortilla chips, perfect for a cozy game day meal. Save
Steaming bowl of Taco Soup topped with shredded cheese, sour cream, and tortilla chips, perfect for a cozy game day meal. | zestykhubz.com

The steam rising from that first pot of taco soup caught me off guard on a cold Tuesday night when I was tired of the same dinner rotation. I had a pound of beef thawed, a pantry full of cans I kept meaning to use, and zero motivation to think too hard. What came together in under an hour became the kind of meal my family requests by name now. It's messy, colorful, and tastes like a taco fell into a bowl of comfort.

I made this for a group of friends during a football game once, and by halftime the pot was empty. Someone asked if I'd been cooking all day, and I laughed because I'd barely spent 15 minutes on prep. The best part was watching everyone pile their bowls high with cheese, sour cream, and crushed tortilla chips like they were kids at a taco bar. It turned into our unofficial game day tradition without me even trying.

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): This is the hearty base that makes the soup filling, and browning it well adds a deep savory flavor that balances all the brightness from the tomatoes and spices.
  • Onion (1 medium, diced): A yellow or white onion works best here, and dicing it small helps it melt into the soup so even picky eaters won't notice it.
  • Red bell pepper (1, diced): Adds a slight sweetness and a pop of color, plus it softens beautifully and doesn't overpower the other flavors.
  • Garlic (2 cloves, minced): Fresh garlic makes all the difference, and cooking it just until fragrant keeps it from turning bitter.
  • Black beans (1 can, drained and rinsed): These add creaminess and protein, and rinsing them removes the starchy liquid that can make the soup too thick.
  • Kidney beans (1 can, drained and rinsed): Their firm texture holds up well during simmering and gives the soup more body.
  • Corn kernels (1 can, drained): Sweet corn balances the heat and adds little bursts of texture in every spoonful.
  • Diced tomatoes (1 can): These form the tomatoey backbone of the broth and break down just enough to thicken things up naturally.
  • Diced tomatoes with green chilies (1 can): This is where the magic happens, the chilies add a subtle kick without making it too spicy for most people.
  • Chicken broth (4 cups): Use a good quality broth because it really shines through, and low sodium gives you control over the salt level.
  • Taco seasoning (2 tbsp): Store bought works great, but check the label if you need it gluten free.
  • Ground cumin (1 tsp): This adds warmth and earthiness that makes the whole pot smell like a taqueria.
  • Smoked paprika (1/2 tsp): Just a hint of smokiness deepens the flavor without needing to char anything.
  • Chili powder (1/2 tsp): Adds a gentle heat and complexity, not the kind that burns but the kind that builds.
  • Salt and black pepper: Always taste before serving because the canned goods and broth can vary in saltiness.
  • Optional toppings: Shredded cheddar, sour cream, jalapeños, cilantro, green onions, tortilla chips, and lime wedges turn this from soup into an experience.

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 over medium heat and add the ground beef, breaking it apart with a wooden spoon as it cooks until no pink remains. Drain off any excess fat so the soup doesn't get greasy.
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 the garlic smells amazing. Don't let the garlic brown or it'll taste bitter.
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 coats the meat and veggies in all that flavor.
Add the canned goods and broth:
Pour in the black beans, kidney beans, corn, both cans of tomatoes, and the chicken broth, stirring everything together until it's well mixed. The pot will look full and colorful, and that's exactly what you want.
Simmer the soup:
Bring the mixture to a gentle simmer, then lower the heat and let it cook uncovered for 20 to 25 minutes, stirring occasionally. The flavors will meld together and the broth will thicken slightly as it bubbles away.
Taste and adjust:
Give it a taste and add more salt, pepper, or a pinch of chili powder if it needs it. Trust your palate, every batch is a little different depending on your ingredients.
Serve hot with toppings:
Ladle the soup into bowls and set out all your favorite toppings so everyone can customize their own. A squeeze of lime and a handful of crushed tortilla chips on top makes it feel like a fiesta.
Close-up view of Taco Soup in a rustic bowl, loaded with seasoned beef, beans, corn, and vibrant red bell pepper. Save
Close-up view of Taco Soup in a rustic bowl, loaded with seasoned beef, beans, corn, and vibrant red bell pepper. | zestykhubz.com

One evening my daughter asked if we could have the soup that tastes like tacos, and I realized this recipe had quietly become one of those meals that meant home. It's not fancy, but it fills the kitchen with warmth and the kind of smell that makes people wander in asking when dinner will be ready. We started keeping the toppings in little bowls on the counter, and everyone builds their bowl exactly how they like it.

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 adaptable, which is probably why it never gets old. 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 hearty vegetarian version. I've made it with pinto beans when I ran out of kidney beans, tossed in a diced zucchini for extra veggies, and even stirred in a spoonful of salsa verde at the end for a tangy twist. You can also control the heat by choosing mild or hot diced tomatoes with chilies, or leaving them out altogether if you're cooking for little ones.

Storing and Reheating

Leftovers are a blessing with this soup because the flavors get even better after a night in the fridge. Let it cool completely before transferring it to an airtight container, and it'll keep for up to four days. Reheat it gently on the stovetop over low heat, adding a splash of broth or water if it's thickened up too much. You can also freeze it in individual portions for up to three months, just thaw it overnight in the fridge and warm it up when you need a quick meal. I like to freeze it without the toppings so they stay fresh and crunchy when I'm ready to serve.

Serving Suggestions

This soup is filling enough to stand on its own, but it pairs beautifully with warm cornbread, a simple side salad, or even quesadillas if you want to lean into the Tex Mex theme. I've served it at casual gatherings with a big toppings bar, and it always feels festive without being fussy. For a fun twist, ladle it over a handful of tortilla chips in the bottom of the bowl and let them soak up the broth. It's messy and delicious, and somehow tastes even better that way.

  • Set out small bowls of toppings and let everyone customize their own bowl.
  • Serve with a wedge of lime on the side for a bright, zesty finish.
  • Pair with cornbread or tortilla chips for a complete, comforting meal.
Hearty Taco Soup simmering in a Dutch oven with ground beef, onions, and spices, ready to serve with lime wedges. Save
Hearty Taco Soup simmering in a Dutch oven with ground beef, onions, and spices, ready to serve with lime wedges. | zestykhubz.com

This taco soup has earned its spot in my weekly rotation, and I hope it does the same for you. It's proof that the best meals don't have to be complicated, they just have to taste like someone cared enough to make them.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully and actually tastes even better the next day as the flavors meld together. Store in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.

What can I substitute for ground beef?

Ground turkey or chicken work wonderfully as leaner alternatives. For a vegetarian version, simply omit the meat and add an extra can of beans or use plant-based ground meat substitute.

How can I adjust the spice level?

Control the heat by choosing mild or hot diced tomatoes with green chilies. You can also adjust the chili powder amount or add fresh jalapeños for extra kick, or serve with cooling sour cream to balance the spice.

Can I use a slow cooker for this soup?

Absolutely! Brown the beef and sauté the vegetables first, then transfer everything to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours for perfectly melded flavors.

What are the best toppings for taco soup?

Classic toppings include shredded cheddar cheese, sour cream, chopped cilantro, sliced green onions, diced avocado, and crushed tortilla chips for crunch. Fresh lime wedges add a bright, citrusy finish.

Is this soup gluten-free?

Yes, when made with certified gluten-free taco seasoning, chicken broth, and toppings. Always check labels on canned goods and seasonings, as some products may contain hidden gluten or be processed in facilities with gluten.

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 soup with seasoned beef, beans, corn, and classic taco toppings—ideal for game day or cozy family meals.

Time to Prep
15 min
Time for Cooking
30 min
Overall Time
45 min
Created by Emma Collins

Recipe Category Everyday Home Meals

Skill Level Easy

Cuisine Type Tex-Mex

Makes 6 Number of Servings

Diet Guidelines 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: Heat a large pot or Dutch oven over medium heat. Add ground beef and cook until browned throughout, breaking it apart with a spoon as it cooks. Drain excess fat if necessary.

Step 02

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

Step 03

Bloom the spices: Stir in taco seasoning, ground cumin, smoked paprika, chili powder, salt, and black pepper. Cook for 1 minute, stirring constantly to release the aromatic flavors.

Step 04

Add the beans and tomatoes: Pour in black beans, kidney beans, corn, diced tomatoes, diced tomatoes with green chilies, and chicken broth. Stir thoroughly until all ingredients are well combined.

Step 05

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

Step 06

Adjust seasoning: Taste the soup and adjust salt, pepper, and spices as needed to reach desired flavor balance.

Step 07

Serve: Ladle soup into bowls and serve hot. Top with desired garnishes such as cheese, sour cream, jalapeños, cilantro, green onions, tortilla chips, and lime wedges.

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.

Equipment Needed

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

Allergy Info

Check ingredient labels for allergens and talk to a doctor if you have concerns.
  • Contains dairy when using cheese or sour cream toppings
  • Contains gluten unless using certified gluten-free taco seasoning and broth
  • Always verify canned goods and seasonings for hidden allergens

Nutrition Details (per portion)

Details here are just for reference—always consult your health provider.
  • Energy (Calories): 360
  • Total 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.