Hearty Beef and Bean Taco Soup

Featured in: Weeknight Dinners

This hearty Tex-Mex soup combines seasoned ground beef with black beans, kidney beans, and corn in a flavorful broth spiced with cumin, paprika, and chili powder. Ready in just 45 minutes, it's topped with cheddar cheese, sour cream, cilantro, and tortilla chips for a satisfying meal that serves 6. Perfect for game day gatherings or weeknight dinners, and even better as leftovers the next day.

Updated on Fri, 30 Jan 2026 13:33:00 GMT
A steaming bowl of Taco Soup topped with sour cream, shredded cheddar, cilantro, and crushed tortilla chips. Save
A steaming bowl of Taco Soup topped with sour cream, shredded cheddar, cilantro, and crushed tortilla chips. | electricpork.com

My brother showed up one Sunday with a craving he couldn't shake, something warm and filling that tasted like game day without the fuss. We emptied the pantry, tossed everything into one pot, and what came out was this deep, savory bowl that made us both go quiet for a minute. It's been my go-to ever since when I need something that feeds a crowd without turning the kitchen into a disaster zone. The smell alone gets people wandering in from other rooms.

I made this for a friend who swore she didn't like soup, and she ate two bowls before admitting I'd changed her mind. We piled on the cheese, the sour cream, and way too many tortilla chips, turning it into something between a soup and a nacho plate. She still texts me every few months asking if I remember that night. It's funny how a simple pot of beans and beef can become someone's comfort food origin story.

Ingredients

  • Ground beef: Browns beautifully and adds richness to the broth, but don't skip draining the fat or the soup will feel greasy instead of hearty.
  • Onion: Diced fine, it melts into the background and adds sweetness that balances all the spice and tang.
  • Red bell pepper: Brings a pop of color and a slight sweetness that cuts through the tomato acidity in a way green peppers just don't.
  • Garlic: Two cloves are enough to make the kitchen smell like something serious is happening without overpowering the taco flavors.
  • Black beans: Creamy and mild, they bulk up the soup and soak up all the seasoning you throw at them.
  • Kidney beans: Firmer texture than black beans, they add a bit of bite and make every spoonful feel substantial.
  • Corn kernels: Sweet little bursts that break up the savory heaviness and remind you this is Tex-Mex, not chili.
  • Diced tomatoes: The base of the broth, they give the soup body and a bright tomato backbone that holds everything together.
  • Diced tomatoes with green chilies: This is where the magic lives, a can of Rotel or similar brings tang, heat, and a little mystery all at once.
  • Chicken broth: Four cups turn this from a chunky stew into a real soup, and using good broth makes a difference you can taste.
  • Taco seasoning: The shortcut that works, it brings cumin, chili, garlic, and paprika all in one scoop.
  • Ground cumin: Adds an earthy warmth that deepens the flavor and makes the whole pot smell like a taqueria.
  • Smoked paprika: A half teaspoon gives a subtle smokiness that makes people ask what your secret ingredient is.
  • Chili powder: Mild heat and a touch of bitterness that rounds out the spice blend without making it one-note.
  • Salt and black pepper: Taste as you go, because canned goods and seasoning packets vary wildly in sodium.

Instructions

Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Brown the beef:
Cook the ground beef in a large pot over medium heat, breaking it into crumbles with a wooden spoon until no pink remains. Drain off the fat so the soup stays clean and flavorful, not greasy.
Sauté the vegetables:
Toss in the onion, bell pepper, and garlic, stirring them around for three to four minutes until they soften and the garlic smells toasty. This step builds the aromatic base that makes the whole pot sing.
Bloom the spices:
Sprinkle in the taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper, stirring constantly for about a minute. Heating the spices wakes them up and keeps them from tasting dusty or raw.
Add the goods:
Dump in both kinds of beans, the corn, both cans of tomatoes, and the chicken broth, stirring everything together until it looks like a chunky, colorful pot of potential. Don't worry if it seems thin at first, it'll thicken as it simmers.
Simmer low and slow:
Bring the soup to a gentle bubble, then turn the heat down to low and let it cook uncovered for twenty to twenty-five minutes, stirring now and then. The flavors marry, the broth reduces slightly, and your kitchen starts to smell like a fiesta.
Taste and tweak:
Grab a spoon and taste, adding more salt, pepper, or a pinch of chili powder if it needs a boost. This is your chance to make it exactly how you like it.
Serve it up:
Ladle the soup into bowls and set out all the toppings so everyone can build their own masterpiece. Cheese, sour cream, jalapeños, cilantro, tortilla chips, it's all fair game.
Product image
Grill meats and vegetables indoors with beautiful sear marks and easy cleanup using minimal oil.
Check price on Amazon
Hearty Tex-Mex Taco Soup simmering in a pot with ground beef, beans, corn, and diced tomatoes. Save
Hearty Tex-Mex Taco Soup simmering in a pot with ground beef, beans, corn, and diced tomatoes. | electricpork.com

One winter night, I made a double batch and brought it to a potluck where everyone else showed up with casseroles and salads. By the end of the night, my pot was scraped clean and three people had asked for the recipe. It wasn't fancy, but it was exactly what a cold evening needed, and I drove home feeling like I'd nailed something simple and true.

Make It Your Own

If you want to go vegetarian, skip the beef and add an extra can of black beans or even some crumbled tempeh for texture. Ground turkey or chicken work just as well if you're looking for a leaner option, though you might want to add a tiny drizzle of olive oil to keep things from sticking. I've also stirred in a handful of chopped kale or spinach in the last five minutes of cooking when I'm feeling virtuous, and it wilts right in without changing the vibe. The beauty of this soup is that it bends to whatever you have on hand or whatever your body is asking for that day.

Topping Strategy

The toppings are where this soup goes from good to unforgettable, so don't skimp on the setup. I like to put out little bowls of shredded cheese, sour cream, sliced jalapeños, cilantro, and crushed tortilla chips so everyone can build their own bowl exactly how they want it. A squeeze of lime right before eating brightens the whole thing and cuts through the richness in a way that feels almost necessary. Some people go heavy on the cheese and call it dinner, others pile on the chips and treat it like a deconstructed nacho situation, and both approaches are completely valid. Set out the toppings and let people get creative, it's half the fun.

Storage and Leftovers

This soup keeps beautifully in the fridge for up to four days, and honestly, it tastes better on day two when all the flavors have had time to settle in and get cozy. I store it in a big glass container and reheat it on the stove with a splash of broth to loosen it up, though the microwave works in a pinch. If you want to freeze it, let it cool completely, then portion it into freezer-safe containers or bags, and it'll keep for up to three months. Just know that the soup might thicken as it sits, so have some extra broth on hand when you reheat it.

  • Reheat gently on the stovetop to keep the beans from getting mushy.
  • Freeze in single-serving portions if you want quick lunches you can grab and go.
  • Add fresh toppings after reheating, never before, so they stay crisp and bright.
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Freshly ladled Taco Soup in a rustic bowl, garnished with jalapeños, green onions, and a lime wedge. Save
Freshly ladled Taco Soup in a rustic bowl, garnished with jalapeños, green onions, and a lime wedge. | electricpork.com

This soup has saved me on busy weeknights, fed friends without warning, and turned into tradition without me even trying. Make a pot, top it however you want, and let it do what it does best: bring people together over something warm and easy and just right.

Recipe Questions & Answers

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 can I substitute for ground beef?

Ground turkey or ground chicken work wonderfully as leaner alternatives while maintaining the hearty texture and flavor profile.

How can I adjust the spice level?

Use mild diced tomatoes with green chilies for less heat, or add hot varieties and fresh jalapeños for more kick. Adjust chili powder to taste.

Can I freeze taco soup?

Absolutely. 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 this soup?

Shredded cheddar cheese, sour cream, crushed tortilla chips, fresh cilantro, sliced green onions, jalapeños, and lime wedges all complement the flavors beautifully.

How long will leftovers keep?

Store covered in the refrigerator for up to 4 days. The flavors meld and intensify, making leftovers even more delicious the next day.

Hearty Beef and Bean Taco Soup

Flavorful Tex-Mex soup with seasoned beef, beans, corn, and zesty spices—ideal for game day or family dinners.

Prep Duration
15 minutes
Time to Cook
30 minutes
Overall Time
45 minutes
Created by Grace Martin


Skill Level Easy

Cuisine Tex-Mex

Makes 6 Portions

Diet Info 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 (15 ounce) can black beans, drained and rinsed
02 1 (15 ounce) can kidney beans, drained and rinsed
03 1 (15 ounce) can corn kernels, drained
04 1 (14.5 ounce) can diced tomatoes
05 1 (10 ounce) can diced tomatoes with green chilies
06 4 cups chicken broth

Spices & 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 It

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Season to taste: Taste and adjust seasoning as needed.

Step 07

Serve: Ladle into bowls and serve hot with your favorite toppings.

Gear Needed

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

Allergen Details

Be sure to carefully review ingredients for allergens. Check with your healthcare provider when uncertain.
  • Contains dairy if using cheese or sour cream toppings
  • May contain gluten if using non-certified gluten-free taco seasoning and broth
  • Always check canned goods and seasonings for hidden allergens

Nutrition (per portion)

For informational use only, not a substitute for professional advice.
  • Caloric value: 360
  • Fat content: 11 g
  • Carbohydrates: 38 g
  • Proteins: 25 g