Save The sound of sizzling beef and the sharp tang of cumin hitting a hot pan always takes me straight back to Sunday afternoons when I needed something warm, filling, and fast. Taco soup became my secret weapon when I wanted all the flavors of taco night without the assembly line of shells and toppings. One pot, a handful of cans, and thirty minutes later, everyone was happy. It's the kind of meal that feels like you worked harder than you did, and I love that about it. There's comfort in knowing something this good can come together so simply.
I remember ladling this into mismatched bowls during a last minute gathering, letting everyone pile on their own toppings like a DIY bar. The kids went wild with cheese and chips, while the adults added jalapeños and lime. It turned into one of those meals where everyone lingered at the table longer than expected, going back for seconds and thirds. That's when I knew this recipe was a keeper.
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): Browning it well adds a deep, savory base to the soup, and don't skip draining the fat or the broth will taste greasy.
- Onion (1 medium, diced): It softens into sweetness and balances the acidity of the tomatoes beautifully.
- Red bell pepper (1, diced): Adds a pop of color and a mild, slightly sweet crunch that brightens every spoonful.
- Garlic (2 cloves, minced): Fresh garlic makes all the difference here, dried just doesn't have the same warmth.
- Black beans (1 can, drained and rinsed): Rinsing them keeps the soup from getting too starchy and murky.
- Kidney beans (1 can, drained and rinsed): They hold their shape well and add a hearty, meaty texture.
- Corn kernels (1 can, drained): Sweet corn cuts through the richness and adds little bursts of brightness.
- Diced tomatoes (1 can): The backbone of the broth, giving body and acidity that ties everything together.
- Diced tomatoes with green chilies (1 can): This is where the Tex Mex soul comes from, use Rotel if you can find it.
- Chicken broth (4 cups): It keeps the soup from feeling too thick and heavy, and adds savory depth.
- Taco seasoning (2 tbsp): The shortcut that delivers big flavor fast, but check the label if you need gluten free.
- Ground cumin (1 tsp): Earthy and warm, it's the smell that makes your kitchen feel like a Mexican kitchen.
- Smoked paprika (1/2 tsp): A little smokiness goes a long way and adds complexity without extra effort.
- Chili powder (1/2 tsp): Not too hot, just enough to remind you this is meant to have a little kick.
- Salt and black pepper: Taste as you go, canned goods vary in saltiness and you want to get it just right.
- Toppings (cheese, sour cream, jalapeños, cilantro, green onions, tortilla chips, lime wedges): This is where everyone makes it their own, so set out a spread and let people go wild.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Brown the beef:
- Heat a large pot or Dutch oven over medium heat and add the ground beef, breaking it up with a wooden spoon as it cooks until no pink remains. Drain off any excess fat so your soup stays clean and flavorful.
- Sauté the vegetables:
- Toss in the diced onion, red bell pepper, and minced garlic, stirring frequently for 3 to 4 minutes until everything softens and smells amazing. The garlic should be fragrant but not browned.
- 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 makes them way more potent.
- Add the canned goods and broth:
- Stir in the black beans, kidney beans, corn, diced tomatoes, diced tomatoes with green chilies, and chicken broth, making sure everything is well combined. It'll look like a lot, but it all comes together beautifully.
- Simmer the soup:
- Bring the pot to a gentle simmer, then reduce the heat to low and let it cook uncovered for 20 to 25 minutes, stirring occasionally. This allows the flavors to meld and the broth to thicken slightly.
- Taste and adjust:
- Give it a taste and add more salt, pepper, or spice if needed. Every batch is a little different depending on your canned goods.
- Serve:
- Ladle the soup into bowls and set out all your favorite toppings so everyone can customize their own bowl. The toppings really make this dish shine.
Save One cold evening, I made a double batch and froze half in individual containers, thinking I'd thank myself later. A few weeks down the line, after a long day, I pulled one out and reheated it, and it tasted like I'd spent an hour in the kitchen. That's the magic of this soup, it gives back way more than you put in, and it's there when you need it most.
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 endlessly flexible, and I've tinkered with it more times than I can count. 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 vegetarian version that's just as hearty. I've also thrown in diced zucchini or a handful of spinach toward the end when I'm trying to sneak in more vegetables. The base is so flavorful that it can handle just about anything you toss in.
Storing and Reheating
Leftovers keep beautifully in the fridge for up to four days, and honestly, they taste better after sitting overnight as the flavors deepen and meld. I store mine in airtight containers and reheat gently on the stovetop, adding a splash of broth if it's thickened up too much. For longer storage, this soup freezes like a dream for up to three months, just let it cool completely before portioning it out. Thaw it in the fridge overnight and reheat slowly, stirring often so nothing sticks to the bottom.
Serving Suggestions
I almost always serve this with a big basket of tortilla chips for scooping, but cornbread or warm flour tortillas work beautifully too. A simple green salad with lime vinaigrette on the side keeps things light and fresh, and if you're feeding a crowd, set up a topping bar with all the fixings so everyone can build their perfect bowl. Sometimes I'll even put out a pitcher of margaritas or cold beer, and suddenly it's a party.
- Top with crushed tortilla chips right before serving so they stay crunchy.
- A squeeze of fresh lime juice over each bowl brightens everything up instantly.
- Leftover soup makes an excellent filling for burritos or quesadillas the next day.
Save This soup has become one of those recipes I turn to without thinking, the kind that feels like home no matter where I am. I hope it does the same for you.
Recipe FAQs
- → Can I make this vegetarian?
Yes, simply omit the ground beef and add an extra can of black or kidney beans for added protein and heartiness.
- → What type of meat can I substitute?
Ground turkey or ground chicken work wonderfully as leaner alternatives to beef while maintaining the hearty texture.
- → How can I adjust the spice level?
Use mild diced tomatoes with green chilies for less heat, or add extra jalapeños and hot sauce for a spicier kick.
- → Can I freeze leftovers?
Absolutely. Store cooled portions in airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → What are the best toppings?
Shredded cheddar cheese, sour cream, fresh cilantro, sliced green onions, crushed tortilla chips, and a squeeze of lime juice complement the flavors perfectly.
- → How long does it keep in the refrigerator?
Store in an airtight container for up to 4 days. The flavors deepen and improve with time, making leftovers even more delicious.