Pin it The smell of cumin and browned beef always takes me straight back to Sunday afternoons when I needed something filling but didn't want to spend hours in the kitchen. This taco soup started as a pantry clean-out experiment, tossing in whatever cans I had on hand. What I got was a pot of something so satisfying and crowd-pleasing that it became my go-to for potlucks and lazy weeknights. The beauty is in how forgiving it is—everything just simmers together into this warm, spiced comfort. It's the kind of soup that makes people ask for seconds before they've finished their first bowl.
I made this for a crowd once during a football game, and I watched grown adults hover near the stove waiting for refills. There's something about the combination of hearty beans, seasoned beef, and that little kick from the green chilies that just works. One friend topped hers with so many tortilla chips it became more like nachos in a bowl. Another loaded it with sour cream and cheese until it was practically a burrito situation. That's when I realized this soup isn't just a recipe—it's a canvas.
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: Browning it well adds deep, savory flavor to the base, and don't skip draining the fat or your soup will be greasy.
- Onion: Dicing it small helps it melt into the soup and adds a subtle sweetness that balances the spice.
- Red bell pepper: I prefer red because it's sweeter and adds a pop of color, but any bell pepper works in a pinch.
- Garlic: Fresh cloves make all the difference here, minced fine so they blend into every spoonful.
- Black beans: Rinsing them removes excess sodium and starch, keeping the broth from getting too thick or salty.
- Kidney beans: They hold their shape better than most beans and add a nice hearty bite.
- Corn kernels: Sweet corn brightens the whole pot and adds little bursts of texture.
- Diced tomatoes: The backbone of the broth, they break down just enough to thicken things without turning mushy.
- Diced tomatoes with green chilies: This is where the signature kick comes from, use mild if you're cautious or hot if you like heat.
- Chicken broth: It keeps the soup from being too tomato-forward and adds a savory depth.
- Taco seasoning: The easy way to layer flavor fast, but make sure it's gluten-free if needed.
- Ground cumin: Earthy and warm, it makes the whole pot smell like a taqueria.
- Smoked paprika: Just a touch adds a subtle smokiness that makes people wonder what your secret is.
- Chili powder: More for color and mild warmth than heat, it rounds out the spice blend.
- Salt and black pepper: Always taste before serving and adjust, the canned goods can be salty on their own.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Brown the beef:
- In a large pot over medium heat, crumble the ground beef and cook until no pink remains, breaking it into small bits with your spoon. Drain off any excess grease so the soup stays light and flavorful.
- Soften the vegetables:
- Toss in the diced onion, red bell pepper, and minced garlic, stirring them into the beef. Let them cook for 3 to 4 minutes until the onion turns translucent and the kitchen smells amazing.
- 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 everything in that warm, toasty flavor.
- Add the canned goods and broth:
- Dump in both kinds of beans, the corn, diced tomatoes, tomatoes with green chilies, and chicken broth, stirring everything together. It'll look like a lot, but it all comes together beautifully.
- Simmer until melded:
- Bring the pot 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 deepen and the broth will thicken just enough to coat a spoon.
- Taste and adjust:
- Before serving, taste the soup and add more salt, pepper, or a pinch of chili powder if it needs it. This is your chance to make it exactly how you like it.
- Serve with toppings:
- Ladle the soup into bowls and set out all your favorite toppings so everyone can build their perfect bowl. The contrast of cool sour cream, crunchy chips, and fresh cilantro makes every bite different.
Pin it There was a night I made this after a long week, and I remember standing at the stove with a glass of wine, just stirring and letting the smell fill the house. My partner walked in and said it smelled like a restaurant, which is exactly the vibe this soup gives off. We ate it with a mountain of cheese and tortilla chips, and for a little while, everything felt easy. That's the magic of a good pot of soup—it doesn't just feed you, it steadies you.
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.
Make It Your Own
This soup is endlessly adaptable, and I've tried just about every variation. 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 even stirred in a handful of chopped kale at the end for extra greens. If you like it spicy, throw in a diced jalapeño with the bell pepper or add a dash of hot sauce at the table. The base is so forgiving that you can adjust it based on what's in your pantry or what your crowd prefers.
Storing and Reheating
One of the best things about taco soup is that it tastes even better the next day. Let it cool completely, then store it in an airtight container in the fridge for up to four days. When you reheat it on the stove, you might need to add a splash of broth or water since it thickens as it sits. I've also frozen individual portions in freezer-safe containers for up to three months, which makes for the easiest grab-and-go lunch. Just thaw it overnight in the fridge and warm it gently, stirring to bring it back to life.
Serving Suggestions
This soup is a full meal on its own, but I love serving it with a side of warm cornbread or a simple green salad to round things out. For game day or a casual gathering, set up a topping bar with shredded cheese, sour cream, jalapeños, cilantro, green onions, lime wedges, and plenty of tortilla chips. Watching people build their own bowls is half the fun, and it takes the pressure off you as the host.
- A cold beer or margarita pairs perfectly with the bold, spiced flavors
- Leftovers make an excellent filling for burritos or quesadillas the next day
- If you're feeding kids, keep the toppings mild and let them add heat as they get older
Pin it This taco soup has earned its spot in my regular rotation, and I hope it does the same for you. It's the kind of recipe that makes weeknights feel a little less chaotic and gatherings a little more memorable.
Recipe Questions & Answers
- → Can I make this soup vegetarian?
Yes, simply omit the ground beef and add an extra can of black or pinto beans. You can also use vegetable broth instead of chicken broth for a fully vegetarian version.
- → What protein can I substitute for ground beef?
Ground turkey or ground chicken work perfectly as leaner alternatives. You can also use shredded rotisserie chicken added during the last 10 minutes of cooking.
- → How do 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. You can also adjust the chili powder quantity to your preference.
- → Can I freeze taco soup?
Absolutely! Let the soup cool completely, then store in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop, adding a splash of broth if needed.
- → What toppings work best?
Shredded cheddar cheese, sour cream, crushed tortilla chips, fresh cilantro, sliced green onions, and lime wedges are classic choices. Avocado slices and pickled jalapeños also add great flavor and texture.
- → How long does leftover soup keep?
Store cooled soup in an airtight container in the refrigerator for up to 4 days. The flavors meld beautifully overnight, making leftovers even more delicious.