Hearty Taco Soup

Featured in: Home Kitchen Staples

This hearty Tex-Mex soup combines seasoned ground beef with black beans, kidney beans, corn, and diced tomatoes in a rich, flavorful broth. Spiced with cumin, smoked paprika, and chili powder, it's topped with cheddar cheese, sour cream, cilantro, and tortilla chips for a satisfying meal. Ready in just 45 minutes, it's perfect for busy weeknights, game day gatherings, or cozy family dinners. Easily adaptable for vegetarian diets or different protein preferences.

Updated on Sat, 31 Jan 2026 16:45:00 GMT
A bowl of hearty Taco Soup topped with shredded cheese, sour cream, and fresh cilantro next to crushed tortilla chips. Save to Pinterest
A bowl of hearty Taco Soup topped with shredded cheese, sour cream, and fresh cilantro next to crushed tortilla chips. | buenocravings.com

Our kitchen was chaos that Sunday afternoon, friends piled onto bar stools waiting for kickoff, and I needed something fast that could feed a crowd. I dumped everything I had into one pot, crossed my fingers, and by halftime everyone was asking for seconds. The smell of cumin and garlic hung in the air for hours, and someone actually texted me the next morning asking for the recipe. That's when I knew this taco soup wasn't just dinner, it was a keeper.

I started making this soup on weeknights when I was too tired to think but still wanted something that felt like I'd actually cooked. My kids would set up a toppings bar with cheese, sour cream, and crushed chips, turning dinner into something they looked forward to instead of complained about. One winter evening, my youngest piled so many tortilla strips on top that you could barely see the soup underneath, and we all laughed until our sides hurt. It became our Tuesday tradition without us even planning it.

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/450 g): This is your hearty base, browning it properly adds deep flavor, and don't skip draining the fat or your soup will feel greasy.
  • Onion (1 medium, diced): Yellow or white both work beautifully, and dicing it small helps it melt into the broth without anyone noticing.
  • Red bell pepper (1, diced): Adds a subtle sweetness and color that makes the soup look as vibrant as it tastes.
  • Garlic (2 cloves, minced): Fresh is always best here, the aroma when it hits the hot pot is half the magic.
  • Black beans (15 oz/425 g can, drained and rinsed): Rinsing them cuts down on the starchy liquid and keeps your broth clear and flavorful.
  • Kidney beans (15 oz/425 g can, drained and rinsed): They hold their shape well during simmering and add a satisfying bite.
  • Corn kernels (15 oz/425 g can, drained): Sweet pops of corn balance out the savory and spicy elements perfectly.
  • Diced tomatoes (14.5 oz/410 g can): The backbone of your broth, bringing acidity and body to every spoonful.
  • Diced tomatoes with green chilies (10 oz/285 g can): This is where the kick comes from, use mild if you're cautious or hot if you like to live dangerously.
  • Chicken broth (4 cups/950 ml): It ties everything together, and using a good quality broth makes a noticeable difference in depth.
  • Taco seasoning (2 tbsp): Store bought works great, but homemade gives you control over salt and spice levels.
  • Ground cumin (1 tsp): Earthy and warm, it's the secret behind that unmistakable taco flavor.
  • Smoked paprika (1/2 tsp): Adds a subtle smokiness that makes people wonder what your secret ingredient is.
  • Chili powder (1/2 tsp): A little goes a long way, especially if your taco seasoning already has some heat.
  • Salt and black pepper: Taste as you go, every broth and canned product has different sodium levels.
  • Toppings (shredded cheddar, sour cream, jalapeños, cilantro, green onions, tortilla chips, lime wedges): These transform your soup from simple to spectacular, let everyone build their own bowl.

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 your pot over medium and add the ground beef, breaking it apart with a wooden spoon as it sizzles and browns. Once no pink remains, drain off any excess fat so your soup stays clean and rich instead of oily.
Sauté the vegetables:
Toss in the diced onion, red bell pepper, and minced garlic, stirring them around until they soften and smell incredible, about 3 to 4 minutes. The garlic should be fragrant but not browned.
Bloom the spices:
Sprinkle in your taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper, stirring constantly for about a minute. This step wakes up the spices and coats everything in warmth.
Add the canned goods and broth:
Dump in both types of beans, the corn, diced tomatoes, tomatoes with green chilies, and chicken broth, giving it all a good stir. Everything should be swimming together in a colorful, chunky broth.
Simmer until flavors meld:
Bring the pot to a gentle simmer, then lower the heat and let it bubble away uncovered for 20 to 25 minutes, stirring now and then. The longer it sits, the more the flavors marry and deepen.
Adjust and serve:
Taste your soup and add more salt, pepper, or spice if needed, then ladle it into bowls. Pile on your favorite toppings and serve it steaming hot.
Taco Soup simmering in a Dutch oven, showcasing seasoned beef, red bell peppers, and beans in a rich tomato broth. Save to Pinterest
Taco Soup simmering in a Dutch oven, showcasing seasoned beef, red bell peppers, and beans in a rich tomato broth. | buenocravings.com

There was one evening when I made this soup after a long, frustrating day, and I didn't have the energy to set out toppings or make it fancy. I just ate it straight from the pot, standing at the stove, and it was exactly what I needed. Sometimes the best meals aren't about presentation or company, they're about comfort that shows up right 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.

How to Store and Reheat

Let your soup cool completely before transferring it to airtight containers, it'll keep in the fridge for up to four days and actually tastes better as the flavors continue to meld. When reheating, use the stovetop over medium low heat, stirring occasionally and adding a splash of broth or water if it's thickened up too much. I've found that microwaving works in a pinch, but the stovetop brings back that just simmered texture and warmth. If you want to freeze it, leave out any dairy toppings and store the soup in freezer safe containers for up to three months, then thaw overnight in the fridge before reheating.

Swaps and Variations

Ground turkey or chicken work beautifully if you want something leaner, just brown them the same way you would beef. For a vegetarian version, skip the meat entirely and add an extra can of beans or some diced zucchini for bulk and texture. If you like things spicier, throw in a diced jalapeño with the bell pepper or use hot taco seasoning and fire roasted tomatoes. I've also stirred in a handful of chopped kale during the last five minutes of simmering, which adds color and sneaks in some greens without changing the soul of the soup.

Serving Suggestions

This soup is a crowd pleaser on its own, but pairing it with warm cornbread or a pan of cheesy quesadillas turns it into a full spread. I love setting out little bowls of toppings and letting everyone doctor their own bowl, it feels like a taco bar without all the assembly work. A simple side salad with lime vinaigrette cuts through the richness, and if you're feeding a group, tortilla chips on the side make it feel like a party.

  • Serve with cornbread, quesadillas, or a fresh green salad on the side.
  • Set up a topping station so everyone can customize their bowl exactly how they like it.
  • Pair with iced tea, cold beer, or a tangy margarita if you're in the mood to celebrate.
Family-style Taco Soup in a white pot, perfect for game day, garnished with jalapeños and lime wedges for serving. Save to Pinterest
Family-style Taco Soup in a white pot, perfect for game day, garnished with jalapeños and lime wedges for serving. | buenocravings.com

This soup has become my go to when I need something reliable, comforting, and flexible enough to feed anyone who walks through the door. I hope it finds a spot in your kitchen rotation, because meals like this make life a little easier and a lot warmer.

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 heartiness.

What kind of meat can I substitute for ground beef?

Ground turkey or ground chicken work perfectly as leaner alternatives. You can also use ground pork for a richer flavor.

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 more kick. Adjust chili powder to your preference.

Can I freeze taco soup?

Absolutely. Let it cool completely, then store in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop.

What are the best toppings for taco soup?

Popular toppings include shredded cheddar cheese, sour cream, sliced jalapeños, fresh cilantro, green onions, crushed tortilla chips, avocado, and a squeeze of lime.

Do leftovers keep well?

Yes, leftovers actually taste even better the next day as the flavors meld together. Store in the refrigerator for up to 4 days in an airtight container.

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 Taco Soup

Hearty soup with seasoned beef, beans, corn, and bold Tex-Mex spices—ready in 45 minutes.

Prep Time
15 minutes
Cook Time
30 minutes
Overall Time
45 minutes
Created by Tessa Morrison


Skill Level Easy

Cuisine Tex-Mex

Makes 6 Portions

Dietary notes 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 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 Seasonings: Taste and adjust seasonings as needed with additional salt, pepper, or spices.

Step 07

Serve: Ladle into bowls and serve hot with desired 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.

Equipment Needed

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

Allergy Advisory

Look at every ingredient for possible allergens, and talk to a doctor if you’re unsure.
  • Contains dairy if using cheese or sour cream toppings
  • May contain gluten unless using certified gluten-free taco seasoning and broth
  • Check canned goods and seasonings for hidden allergens

Nutrition Info (per portion)

Nutritional details are estimates and shouldn’t replace medical guidance.
  • Calorie count: 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.