Save to Pinterest The pot was bubbling on the stove when my neighbor knocked, drawn by the smell drifting through the open window. I'd dumped everything in without measuring much, trusting the rhythm I'd learned from making this soup on cold Sundays. She stayed for a bowl, then asked for the recipe, which made me realize I'd never actually written it down. That's when Taco Soup became something I made for other people, not just myself.
I started making this during football season, when friends would show up unannounced and expect something warm and shareable. The first time, I panicked and threw together what I had in the pantry: canned beans, a forgotten bag of corn, some tomatoes. It worked so well that it became my go-to for game days, served with a mountain of toppings so everyone could build their own bowl. Now it's the dish people request by name.
Ingredients
- Ground beef: Browning it properly adds a deep, savory base, but don't skip draining the fat or the soup will taste greasy.
- Onion: Dicing it small helps it melt into the broth and sweeten as it cooks, adding body without chunks.
- Red bell pepper: It brings a slight sweetness and bright color that balances the heat from the spices.
- Garlic: Fresh cloves give a sharper, more aromatic punch than jarred, and they bloom beautifully in the hot oil.
- Black beans and kidney beans: Using both adds texture variety and makes the soup hearty enough to be a complete meal.
- Corn kernels: The sweetness cuts through the richness and adds little pops of flavor in every spoonful.
- Diced tomatoes: They create the tomatoey base that ties everything together without being too thick.
- Diced tomatoes with green chilies: This is where the Tex-Mex flavor really comes alive, with a hint of heat and tang.
- Chicken broth: It keeps the soup from being too thick and adds savory depth that water just can't match.
- Taco seasoning: A quick shortcut for layered flavor, though you can mix your own if you prefer.
- Cumin: It brings warmth and earthiness that makes the soup taste more complex.
- Smoked paprika: A little bit adds a subtle smokiness that mimics slow-cooked depth.
- Chili powder: It adds mild heat and a touch of bitterness that rounds out the spice blend.
- Toppings: Cheese, sour cream, cilantro, and tortilla chips turn a simple soup into something you can play with and personalize.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Brown the beef:
- Cook the ground beef in a large pot over medium heat, breaking it into small crumbles with a wooden spoon until no pink remains. Drain off any excess fat so the soup stays clean-tasting.
- Soften the vegetables:
- Add the diced onion, red bell pepper, and minced garlic to the pot, stirring them into the beef. Let them cook for 3 to 4 minutes until they soften and smell fragrant.
- Bloom the spices:
- Stir in the taco seasoning, cumin, smoked paprika, chili powder, salt, and pepper, letting them toast for about a minute. This step wakes up the flavors and makes them more vibrant.
- Add the canned goods and broth:
- Pour in the black beans, kidney beans, corn, diced tomatoes, tomatoes with green chilies, and chicken broth, stirring everything together. The pot will look full, but it all comes together as it simmers.
- Simmer and meld:
- Bring the soup to a gentle simmer, then lower the heat and let it cook uncovered for 20 to 25 minutes, stirring occasionally. The flavors will deepen and the broth will thicken slightly.
- Taste and adjust:
- Before serving, taste the soup and add more salt, pepper, or chili powder if needed. Trust your palate here.
- Serve with toppings:
- Ladle the hot soup into bowls and set out shredded cheese, sour cream, jalapeños, cilantro, green onions, tortilla chips, and lime wedges. Let everyone build their own perfect bowl.
Save to Pinterest One winter evening, I made a double batch and brought half to a friend who'd just had a baby. She texted me later saying it was the first real meal she'd eaten sitting down in days, and that the leftovers lasted three lunches. That's when I realized this soup wasn't just easy—it was generous, the kind of dish that gives more than it asks for.
How to Make It Your Own
Taco Soup is forgiving and adaptable, which is why it never gets boring. Swap the ground beef for turkey or chicken if you want something leaner, or skip the meat entirely and add an extra can of beans for a vegetarian version. I've also stirred in a handful of frozen spinach at the end for extra greens, and once I added a diced sweet potato that simmered until tender. The base stays the same, but the soup shifts with whatever you have on hand or whatever sounds good that day.
Storing and Reheating
This soup keeps beautifully in the fridge for up to four days, and the flavors actually improve as it sits. Store it in an airtight container and reheat gently on the stove, adding a splash of broth or water if it's thickened too much. You can also freeze it in portions for up to three months, though I like to freeze it without the toppings and add those fresh when I serve it. Just thaw it overnight in the fridge and warm it slowly over low heat.
Topping Ideas and Serving Suggestions
The toppings are where this soup really comes alive, turning a simple bowl into something exciting and textured. I always set out at least three or four options so everyone can customize their own. Crushed tortilla chips add crunch, sour cream cools down the spice, and a handful of fresh cilantro brings brightness. A squeeze of lime at the end is non-negotiable for me—it makes everything taste more vibrant and balanced.
- Serve it with warm cornbread or a side of quesadillas for a fuller meal.
- For extra richness, stir in a spoonful of cream cheese or a drizzle of heavy cream right before serving.
- Leftover soup makes an excellent filling for burritos or spooned over rice bowls.
Save to Pinterest This soup has carried me through busy weeknights, last-minute gatherings, and quiet evenings when I just wanted something warm and uncomplicated. It's reliable in the best way, the kind of recipe that always delivers without demanding much in return.
Recipe Questions
- → Can I make this soup in a slow cooker?
Yes, brown the beef and sauté the vegetables first, then transfer everything to a slow cooker and cook on low for 4-6 hours or high for 2-3 hours.
- → How can I make this vegetarian?
Simply omit the ground beef and add an extra can of beans or substitute with plant-based crumbles for a hearty vegetarian version.
- → What's the best way to store leftovers?
Store in an airtight container in the refrigerator for up to 4 days. The flavors meld beautifully overnight, making leftovers even more delicious.
- → Can I freeze taco soup?
Absolutely! Cool completely, then freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop.
- → How do I adjust the spice level?
Use mild diced tomatoes with green chilies for less heat, or add extra chili powder and fresh jalapeños for more kick. Adjust to your taste preference.
- → What protein can I substitute for ground beef?
Ground turkey, chicken, or pork work wonderfully. For a leaner option, use ground turkey breast or 93% lean ground beef.