Hearty Tex-Mex Taco Soup

Featured in: Weeknight Dinners

This hearty Tex-Mex soup combines browned ground beef with black beans, kidney beans, corn, and diced tomatoes in a richly spiced broth. Seasoned with taco spices, cumin, and smoked paprika, it simmers to perfection in just 30 minutes. Top with cheddar cheese, sour cream, cilantro, and tortilla chips for a satisfying meal that serves 6. Perfect for busy weeknights or game day gatherings.

Updated on Fri, 30 Jan 2026 14:57:00 GMT
Steaming bowl of Taco Soup topped with cheese, sour cream, and cilantro. Save
Steaming bowl of Taco Soup topped with cheese, sour cream, and cilantro. | pulseoven.com

My neighbor knocked on my door one Sunday with a slow cooker full of something she called taco soup, and I honestly wasn't sure what to expect. One spoonful changed everything. It had all the bold, comforting flavors of taco night but in a warm, hearty bowl that felt like a hug. I went home that night and recreated it in my own kitchen, tweaking the spices until it tasted just right.

I brought this to a potluck once, thinking it might get lost among all the casseroles and dips. Instead, people kept coming back for seconds, asking if I had the recipe written down. One friend even texted me the next morning asking how to make it again because her kids wouldn't stop talking about it. That's when I realized this wasn't just soup; it was the kind of dish that sticks with people.

Ingredients

  • Ground beef: Browning it properly adds a rich, savory base, but don't skip draining the fat or the soup can feel greasy.
  • Onion: Dicing it small helps it melt into the broth and adds a subtle sweetness that balances the spices.
  • Red bell pepper: This brings a pop of color and a slight sweetness that cuts through the heat beautifully.
  • Garlic: Fresh garlic makes all the difference; those jarred versions just don't have the same punch.
  • Black beans: Rinsing them removes excess sodium and that canned taste, leaving just the creamy texture.
  • Kidney beans: These hold their shape well and add heartiness, making the soup feel more like a full meal.
  • Corn kernels: Sweet corn adds little bursts of brightness that contrast perfectly with the savory beef.
  • Diced tomatoes: They create the tomato base without overpowering the other flavors, just letting everything meld together.
  • Diced tomatoes with green chilies: This is where the magic happens, adding a mild kick and depth you can't get any other way.
  • Chicken broth: It keeps the soup from feeling too thick and ties all the ingredients into a cohesive, sippable bowl.
  • Taco seasoning: A good blend saves time, but you can absolutely make your own if you have the spices on hand.
  • Ground cumin: It adds an earthy warmth that makes the whole pot smell incredible.
  • Smoked paprika: Just a hint gives the soup a subtle smokiness, like it's been simmering over a campfire.
  • Chili powder: This deepens the heat without making it overwhelming, keeping things friendly for all palates.
  • Salt and black pepper: Tasting as you go is key; every batch needs a slightly different amount depending on your broth and canned goods.

Instructions

Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Brown the beef:
Let it sizzle undisturbed for a minute before breaking it up, which helps develop a deeper flavor. Drain off any excess fat so your soup stays light and flavorful, not oily.
Soften the vegetables:
Toss in the onion, bell pepper, and garlic, stirring until they smell sweet and the onion turns translucent. This only takes a few minutes but builds a foundation for everything else.
Bloom the spices:
Add your taco seasoning and spices, stirring constantly for about a minute until they become fragrant. This step wakes up the flavors and prevents any raw, powdery taste.
Add the canned ingredients and broth:
Pour in the beans, corn, tomatoes, and broth, stirring everything together until it's well combined. It'll look a little plain at first, but don't worry.
Simmer to blend:
Bring it to a gentle simmer, then lower the heat and let it cook uncovered for 20 to 25 minutes, stirring now and then. The flavors will marry and the broth will thicken just enough to coat your spoon.
Adjust and serve:
Taste it and add more salt, pepper, or spices if needed. Ladle into bowls and let everyone pile on their favorite toppings.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
A hearty Taco Soup in a rustic bowl, loaded with beef, beans, and corn. Save
A hearty Taco Soup in a rustic bowl, loaded with beef, beans, and corn. | pulseoven.com

One chilly evening, I made a double batch and froze half, thinking it would be a good backup meal. A few weeks later, after a long day at work, I pulled it from the freezer and reheated it on the stove. It tasted even better than I remembered, like all the spices had time to settle into something richer and more comforting. That night, standing in my kitchen with a steaming bowl and a pile of tortilla chips, I felt grateful for past me and her good planning.

Making It Your Own

I've swapped ground turkey for beef when I wanted something a little leaner, and it worked beautifully. A friend once told me she leaves out the meat entirely and adds an extra can of pinto beans, turning it into a hearty vegetarian option her whole family loves. You can also dial up the heat with extra chili powder or fresh jalapeños, or keep it mild and let people add their own hot sauce at the table. The base is forgiving, so don't be afraid to experiment with what you have on hand.

Topping Ideas That Make It Shine

The toppings are honestly half the fun. I like to set out bowls of shredded cheddar, sour cream, chopped cilantro, and crushed tortilla chips so everyone can build their perfect bowl. A squeeze of fresh lime at the end brightens everything up, and sliced green onions add a little bite. Sometimes I'll throw on pickled jalapeños or a drizzle of hot sauce if I'm in the mood for extra heat. It's like a taco bar, but in soup form, and everyone gets exactly what they want.

Storage and Reheating

This soup keeps well in the fridge for up to four days, and the flavors only get better as it sits. I store it in airtight containers and reheat it gently on the stove, adding a splash of broth if it's thickened up too much. It also freezes beautifully for up to three months; just let it cool completely before portioning it out. When you're ready to eat, thaw it overnight in the fridge and warm it slowly over medium heat, stirring occasionally.

  • Cool the soup completely before refrigerating or freezing to prevent condensation and sogginess.
  • Freeze in individual portions for easy grab and go lunches that taste homemade.
  • Hold off on adding toppings until after reheating so they stay fresh and crunchy.
Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Spicy Taco Soup simmering in a pot, ready for a cozy family game day meal. Save
Spicy Taco Soup simmering in a pot, ready for a cozy family game day meal. | pulseoven.com

This soup has become one of those recipes I make without thinking, the kind that feels like muscle memory now. I hope it finds a spot in your rotation too, filling your kitchen with warmth and your table with happy, full bowls.

Recipe FAQs

Can I make this soup vegetarian?

Yes, simply omit the ground beef and add an extra can of beans such as pinto or black beans for added protein and texture.

What meat substitutes work well in this dish?

Ground turkey or ground chicken are excellent alternatives to beef. They provide a leaner option while maintaining the hearty texture and flavor profile.

How can I adjust the spice level?

Use mild or hot diced tomatoes with green chilies depending on your preference. You can also adjust the chili powder amount or add fresh jalapeños for extra heat.

Can I prepare this soup in advance?

Absolutely. This soup stores well in the refrigerator for up to 4 days and tastes even better the next day as the flavors meld together. Reheat gently on the stovetop.

What are the best toppings for this soup?

Shredded cheddar cheese, sour cream, chopped cilantro, sliced green onions, and crushed tortilla chips are classic choices. Add lime wedges for a bright, fresh finish.

Is this soup freezer-friendly?

Yes, allow the soup to cool completely, then store in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop.

Hearty Tex-Mex Taco Soup

Hearty soup with seasoned beef, beans, corn, and bold Tex-Mex flavors. Ready in 45 minutes for family gatherings.

Prep Time
15 min
Cook Time
30 min
Overall Time
45 min
Created by Henry Baker


Skill Level Easy

Cuisine Tex-Mex

Makes 6 Portions

Diet Preferences None specified

What You'll 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 as it cooks. Drain excess fat if necessary.

Step 02

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

Step 03

Bloom the Spices: Stir in the taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper. Cook for 1 minute to release the aromatic oils from the spices.

Step 04

Add Beans and Broth: Add the black beans, kidney beans, corn, diced tomatoes, diced tomatoes with green chilies, and chicken broth to the pot. Stir well to combine all ingredients thoroughly.

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 to prevent sticking.

Step 06

Adjust Seasoning: Taste the soup and adjust the salt, pepper, and spice level as needed to match your preferences.

Step 07

Serve: Ladle the soup into bowls and serve hot with your choice of toppings such as cheese, sour cream, jalapeños, cilantro, green onions, tortilla chips, or lime wedges.

Tools Needed

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

Allergens

Always review each ingredient for allergens. Ask a healthcare provider if you're not sure.
  • Contains dairy if using cheese or sour cream toppings
  • May contain gluten depending on taco seasoning and broth brands used
  • Check all canned goods and seasonings for hidden allergens before use

Nutrition Info (per serving)

Use this nutrition estimate as a guideline, but be sure to verify with a health expert if needed.
  • Calories: 360
  • Fats: 11 g
  • Carbohydrates: 38 g
  • Proteins: 25 g