Save to Pinterest My kitchen smelled like a stadium parking lot in the best way possible. I'd dumped everything into one pot without much of a plan, just following the hum of a Sunday afternoon with the game on in the background. By halftime, I had a bubbling pot of something that tasted better than anything I'd ordered out in weeks. That's how taco soup snuck into my rotation, not with fanfare, but with the kind of ease that makes you wonder why you ever complicated dinner in the first place.
I made this for a cousin's birthday once, thinking I'd keep it casual. She went back for thirds and asked if I'd bottled the recipe somewhere. I hadn't written anything down at that point, just tossed things in by feel. Watching her scrape the bottom of the bowl with a tortilla chip told me I'd stumbled onto something worth repeating.
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 properly adds a deep, savory base, and draining the fat keeps the soup from feeling greasy.
- Onion: Dicing it small helps it melt into the broth and sweeten as it cooks.
- Red bell pepper: It brings a slight sweetness and a pop of color that makes the soup feel more complete.
- Garlic: Fresh cloves add sharpness, and cooking them just until fragrant prevents any bitterness.
- Black beans: Rinsing them gets rid of the starchy liquid and keeps the soup from getting too thick.
- Kidney beans: They hold their shape well and add heartiness without falling apart.
- Corn kernels: Sweet corn balances the spice and adds little bursts of texture.
- Diced tomatoes: They break down into the broth and give the soup body.
- Diced tomatoes with green chilies: This is where the smoky heat comes from, and it's worth seeking out a good brand.
- Chicken broth: It ties everything together without overpowering the other flavors.
- Taco seasoning: A shortcut that works, but you can mix your own if you've got the spices on hand.
- Ground cumin: It deepens the warmth and makes the whole pot smell like a taqueria.
- Smoked paprika: Just a hint adds complexity without making it taste like barbecue.
- Chili powder: Adds earthy heat that builds slowly.
- Salt and black pepper: Always taste before serving, because canned goods vary in saltiness.
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 it over medium heat, breaking it apart with a wooden spoon until no pink remains. Drain off any excess fat so the soup stays light.
- Sauté the vegetables:
- Add the onion, bell pepper, and garlic, stirring often until they soften and the garlic smells toasty. This takes about 3 to 4 minutes.
- Bloom the spices:
- Stir in the taco seasoning, cumin, paprika, chili powder, salt, and pepper. Let them cook for a minute to wake up their flavors.
- Add the canned goods and broth:
- Pour in the beans, corn, both kinds of tomatoes, and the chicken broth. Stir everything together until it's well mixed.
- Simmer the soup:
- Bring it to a gentle simmer, then lower the heat and let it cook uncovered for 20 to 25 minutes. Stir now and then to keep anything from sticking.
- Adjust and serve:
- Taste it and add more salt or spice if needed. Ladle into bowls and let everyone top theirs however they like.
Save to Pinterest One winter night, I set out bowls, toppings, and let everyone build their own. My youngest piled on so much cheese it barely looked like soup anymore, and my oldest went rogue with lime and cilantro. Somehow, giving them control over their bowls made dinner feel less like a chore and more like a choose your own adventure.
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.
Swapping the Protein
I've made this with ground turkey when I wanted something leaner, and it worked just fine. Chicken thighs, shredded after browning, give it a different texture but still soak up all the spices. If you're going meatless, skip the browning step entirely and add an extra can of beans or some diced zucchini for bulk.
Adjusting the Heat
The diced tomatoes with green chilies are what bring the kick, so if you're feeding kids or anyone spice-shy, use a mild version or swap it for plain diced tomatoes. On the flip side, if you want more heat, a diced jalapeño or a pinch of cayenne will get you there. I've also stirred in a spoonful of adobo sauce from a can of chipotles when I wanted smokiness with bite.
Serving and Storing
This soup keeps in the fridge for up to four days and freezes beautifully for up to three months. I portion it into containers before freezing so I can thaw just what I need. Reheat it gently on the stove, adding a splash of broth if it's thickened up.
- Top with crushed tortilla chips right before serving so they stay crunchy.
- A squeeze of lime at the end brightens everything up.
- Leftover soup makes a great base for nachos or a filling for burritos.
Save to Pinterest There's something comforting about a pot of soup that doesn't demand precision, just a little attention and whatever toppings you've got on hand. This one has never let me down.
Common Recipe Questions
- → Can I make this taco soup ahead of time?
Yes, this soup stores beautifully in the refrigerator for up to 4 days and actually tastes better the next day as the flavors meld together. You can also freeze it for up to 3 months in an airtight container.
- → What can I substitute for ground beef?
Ground turkey, chicken, or pork work wonderfully as leaner alternatives. For a vegetarian version, simply add an extra can of beans or use plant-based crumbles.
- → How can 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. You can also control spiciness through your choice of taco seasoning.
- → Can I use dried beans instead of canned?
Absolutely. Cook 1 cup dried black beans and 1 cup dried kidney beans separately until tender, then add them to the soup. This will add extra cooking time but provides better texture and flavor control.
- → What are the best toppings for taco soup?
Classic toppings include shredded cheddar cheese, sour cream, diced avocado, chopped cilantro, sliced green onions, crushed tortilla chips, lime wedges, and pickled jalapeños. Mix and match based on your preferences.
- → How do I make this soup thicker?
For a thicker consistency, mash some of the beans before adding them, reduce the chicken broth by 1 cup, or let the soup simmer longer uncovered. You can also add a cornstarch slurry in the final minutes of cooking.