Hearty taco flavored soup

Featured in: Everyday Cozy Meals

This hearty soup brings together seasoned ground meat, black beans, corn, and diced tomatoes enhanced with classic taco spices. Cooked in broth and simmered to meld the flavors, it offers a quick, comforting dinner option perfect for busy weeknights. Customizable toppings like cheddar, jalapeños, and cilantro add fresh layers, while the option for turkey or vegetarian versions provides versatile meals. Ideal served with crispy tortilla chips or a squeeze of lime for added zest.

Updated on Tue, 24 Feb 2026 12:51:00 GMT
A steaming bowl of taco soup brimming with ground beef, beans, and corn, garnished with shredded cheese and fresh cilantro.  Save
A steaming bowl of taco soup brimming with ground beef, beans, and corn, garnished with shredded cheese and fresh cilantro. | moonthyme.com

My kitchen smelled like a taco truck had parked itself right on my stove the first time I threw this soup together on a random Tuesday when I had no plan for dinner. I'd grabbed whatever was lurking in my pantry and fridge—ground beef, a can of black beans, some tortilla chips that were about to go stale—and figured I'd see what happened. What happened was magic: a bowl of pure comfort that tasted like someone had liquified all the best parts of a taco and turned it into something you could actually eat with a spoon.

I made this for my sister when she was recovering from the flu and couldn't face regular food, and watching her actually enjoy something warm and flavorful again felt like a small victory. She asked for seconds, which never happens when you're eating recovery food, and that's when I knew this soup had something special going for 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): Brown it thoroughly so it gets those crispy, caramelized edges instead of staying pale and steamed—that's where the flavor lives.
  • Onion, garlic, bell pepper: This trio is the foundation that makes people ask what smells so good before they even see the soup.
  • Corn and black beans (one can each): Drain them well so you're not adding extra liquid that'll dilute your broth, and rinse the beans to keep the soup from getting murky.
  • Diced tomatoes with juices (one can): The juices matter just as much as the tomatoes—don't drain them or you'll lose that acidic brightness that balances everything.
  • Beef or chicken broth (2 cups): Low-sodium broth gives you room to season properly without ending up with something that tastes like a salt lick.
  • Taco seasoning (1 packet): Store-bought works fine, but homemade is just cumin, chili powder, paprika, garlic powder, and a pinch of oregano if you want to feel fancy about it.
  • Ground cumin (1/2 tsp): This optional addition deepens the flavor in a way that makes people wonder if you added something mysterious.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Brown your meat like you mean it:
Heat that pot over medium and let the beef get properly golden, breaking it up with your spoon as it cooks so you get little crumbly bits instead of clumps. If there's a pool of fat at the bottom when it's done, drain it off so your soup doesn't end up greasy.
Build your flavor base:
Toss in the onion, garlic, and pepper and let them soften for a few minutes until your kitchen actually smells like a restaurant. You want them tender but not brown, so keep the heat at medium and stir occasionally.
Wake up the spices:
Add the taco seasoning and cumin and cook for just one minute—this is the step people skip but it transforms powdered seasoning into something that actually tastes alive. You'll smell it immediately.
Combine everything:
Pour in your tomatoes with their juices, the corn, black beans, and broth, stirring until it all plays nice together. Make sure nothing's stuck to the bottom of the pot.
Let it simmer:
Bring it up to a boil, then turn the heat down and let it bubble gently for 15 to 20 minutes, stirring once in a while. The longer it sits, the more the flavors get to know each other.
Taste and adjust:
Season with salt and pepper—this is your moment to make it yours, so go slowly and taste as you go. Some broths are saltier than others, so you might need less than you think.
Serve with the good stuff:
Ladle it into bowls and let people pile on whatever toppings they want—cheese, sour cream, jalapeños, cilantro, crispy tortilla chips. This is where the soup becomes more fun than it already was.
Rich and savory taco soup loaded with tender beef, black beans, and diced tomatoes, served with a side of crunchy tortilla chips.  Save
Rich and savory taco soup loaded with tender beef, black beans, and diced tomatoes, served with a side of crunchy tortilla chips. | moonthyme.com

There's something about a bowl of this soup that turns an ordinary evening into something cozier, like you've accidentally made something that tastes like home. My friends now text me asking if I'm making it, which is the highest compliment a weeknight soup can get.

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 forgiving enough to work with whatever proteins you're drawn to—ground turkey makes it lighter, ground chicken keeps it milder, and if you want to skip meat entirely, just add another can of beans and nobody will miss it. I've made it with chorizo once and it was phenomenal, all spicy and smoky and dangerous in the best way.

Storing and Reheating

Leftovers live happily in the fridge for three days and actually taste better the next day when the flavors have settled in together. The freezer works too—just leave a little headspace in your container so the soup has room to expand, and it'll keep for a couple of months.

Pairing and Serving

A cold Mexican lager or light beer cuts through the richness perfectly, and honestly, a simple green salad with lime dressing on the side makes the whole meal feel intentional. Some people serve it with cornbread, which feels indulgent but absolutely works.

  • Drink something cold alongside it—the contrast between hot soup and cold beverage is chef's kiss.
  • Make the toppings a bar so people can build exactly what they want instead of you deciding for them.
  • Reheat gently on the stove with a splash of broth if it's thickened up, never in the microwave where it gets weirdly hot.
Cozy taco soup featuring seasoned ground beef, vibrant bell peppers, and hearty beans, topped with a dollop of sour cream and jalapeños. Save
Cozy taco soup featuring seasoned ground beef, vibrant bell peppers, and hearty beans, topped with a dollop of sour cream and jalapeños. | moonthyme.com

This soup proves that weeknight dinner doesn't have to be complicated to be delicious, and honestly, that's the kind of magic we all need more of. Make it tonight.

Recipe FAQ

Can I substitute ground turkey for beef?

Yes, ground turkey works great for a lighter version without sacrificing flavor.

How long should I simmer the soup?

Simmer uncovered for 15 to 20 minutes to deepen flavors and blend ingredients.

What toppings complement this soup best?

Shredded cheddar, sour cream or Greek yogurt, jalapeños, cilantro, and tortilla chips enhance texture and taste.

Is the soup suitable for gluten-free diets?

Yes, if using certified gluten-free tortilla chips and ensuring broth is gluten-free.

Can the soup be made vegetarian?

Omit the meat and add extra beans for a hearty vegetarian option.

How should leftovers be stored?

Keep leftovers refrigerated up to 3 days or freeze for longer storage.

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 flavored soup

A savory blend of seasoned meat, beans, and veggies simmered to rich perfection.

Prep Time
10 min
Time to Cook
25 min
Total Duration
35 min
Created by Lydia Brooks


Skill Level Easy

Cuisine Tex-Mex

Portions 4 Serving Size

Diet Info None specified

What You'll Need

Proteins

01 1 pound ground beef or ground turkey

Vegetables

01 1 medium onion, diced
02 2 cloves garlic, minced
03 1 red bell pepper, diced
04 1 can (15 ounces) corn kernels, drained
05 1 can (15 ounces) black beans, drained and rinsed
06 1 can (15 ounces) diced tomatoes with juices

Pantry and Seasonings

01 2 cups low-sodium beef or chicken broth
02 1 packet (1 ounce) taco seasoning or 2 tablespoons homemade taco seasoning
03 1/2 teaspoon ground cumin, optional
04 Salt and black pepper to taste

Optional Toppings

01 Shredded cheddar cheese
02 Sour cream or Greek yogurt
03 Sliced jalapeños
04 Chopped cilantro
05 Tortilla chips or strips
06 Lime wedges

How to Make It

Step 01

Brown the Meat: In a large pot or Dutch oven, brown the ground beef over medium heat, breaking it up with a spoon until no longer pink. Drain excess fat if needed.

Step 02

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

Step 03

Toast the Seasonings: Stir in the taco seasoning and cumin; cook for 1 minute until fragrant.

Step 04

Combine Ingredients: Add the diced tomatoes with juices, corn, black beans, and broth. Stir to combine.

Step 05

Simmer the Soup: Bring to a boil, then reduce heat and simmer uncovered for 15 to 20 minutes, stirring occasionally. Season with salt and pepper to taste.

Step 06

Serve: Ladle soup into bowls and garnish with your choice of toppings. Serve hot with tortilla chips on the side.

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
  • Ladle
  • Chef's knife
  • Cutting board

Allergen Details

Review every ingredient for allergens and ask a medical professional when unsure.
  • Contains dairy if using cheese or sour cream
  • May contain gluten if not using certified gluten-free tortilla chips
  • Contains corn in kernels and tortilla chips
  • Always check product labels for hidden allergens

Nutrition Details (each serving)

These details are for reference only, and shouldn't replace healthcare advice.
  • Energy: 410
  • Fats: 17 g
  • Carbohydrates: 37 g
  • Proteins: 28 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.