Save The steam rising from that first pot of taco soup caught me off guard on a cold Tuesday night when I was tired of the same dinner rotation. I had a pound of beef thawed, a pantry full of cans I kept meaning to use, and zero motivation to think too hard. What came together in under an hour became the kind of meal my family requests by name now. It's messy, colorful, and tastes like a taco fell into a bowl of comfort.
I made this for a group of friends during a football game once, and by halftime the pot was empty. Someone asked if I'd been cooking all day, and I laughed because I'd barely spent 15 minutes on prep. The best part was watching everyone pile their bowls high with cheese, sour cream, and crushed tortilla chips like they were kids at a taco bar. It turned into our unofficial game day tradition without me even trying.
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): This is the hearty base that makes the soup filling, and browning it well adds a deep savory flavor that balances all the brightness from the tomatoes and spices.
- Onion (1 medium, diced): A yellow or white onion works best here, and dicing it small helps it melt into the soup so even picky eaters won't notice it.
- Red bell pepper (1, diced): Adds a slight sweetness and a pop of color, plus it softens beautifully and doesn't overpower the other flavors.
- Garlic (2 cloves, minced): Fresh garlic makes all the difference, and cooking it just until fragrant keeps it from turning bitter.
- Black beans (1 can, drained and rinsed): These add creaminess and protein, and rinsing them removes the starchy liquid that can make the soup too thick.
- Kidney beans (1 can, drained and rinsed): Their firm texture holds up well during simmering and gives the soup more body.
- Corn kernels (1 can, drained): Sweet corn balances the heat and adds little bursts of texture in every spoonful.
- Diced tomatoes (1 can): These form the tomatoey backbone of the broth and break down just enough to thicken things up naturally.
- Diced tomatoes with green chilies (1 can): This is where the magic happens, the chilies add a subtle kick without making it too spicy for most people.
- Chicken broth (4 cups): Use a good quality broth because it really shines through, and low sodium gives you control over the salt level.
- Taco seasoning (2 tbsp): Store bought works great, but check the label if you need it gluten free.
- Ground cumin (1 tsp): This adds warmth and earthiness that makes the whole pot smell like a taqueria.
- Smoked paprika (1/2 tsp): Just a hint of smokiness deepens the flavor without needing to char anything.
- Chili powder (1/2 tsp): Adds a gentle heat and complexity, not the kind that burns but the kind that builds.
- Salt and black pepper: Always taste before serving because the canned goods and broth can vary in saltiness.
- Optional toppings: Shredded cheddar, sour cream, jalapeños, cilantro, green onions, tortilla chips, and lime wedges turn this from soup into an experience.
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 over medium heat and add the ground beef, breaking it apart with a wooden spoon as it cooks until no pink remains. Drain off any excess fat so the soup doesn't get greasy.
- 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 the garlic smells amazing. Don't let the garlic brown or it'll taste bitter.
- 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 the meat and veggies in all that flavor.
- Add the canned goods and broth:
- Pour in the black beans, kidney beans, corn, both cans of tomatoes, and the chicken broth, stirring everything together until it's well mixed. The pot will look full and colorful, and that's exactly what you want.
- Simmer the soup:
- Bring the mixture to a gentle simmer, then lower the heat and let it cook uncovered for 20 to 25 minutes, stirring occasionally. The flavors will meld together and the broth will thicken slightly as it bubbles away.
- Taste and adjust:
- Give it a taste and add more salt, pepper, or a pinch of chili powder if it needs it. Trust your palate, every batch is a little different depending on your ingredients.
- Serve hot with toppings:
- Ladle the soup into bowls and set out all your favorite toppings so everyone can customize their own. A squeeze of lime and a handful of crushed tortilla chips on top makes it feel like a fiesta.
Save One evening my daughter asked if we could have the soup that tastes like tacos, and I realized this recipe had quietly become one of those meals that meant home. It's not fancy, but it fills the kitchen with warmth and the kind of smell that makes people wander in asking when dinner will be ready. We started keeping the toppings in little bowls on the counter, and everyone builds their bowl exactly how they like it.
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 adaptable, which is probably why it never gets old. 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 made it with pinto beans when I ran out of kidney beans, tossed in a diced zucchini for extra veggies, and even stirred in a spoonful of salsa verde at the end for a tangy twist. You can also control the heat by choosing mild or hot diced tomatoes with chilies, or leaving them out altogether if you're cooking for little ones.
Storing and Reheating
Leftovers are a blessing with this soup because the flavors get even better after a night in the fridge. Let it cool completely before transferring it to an airtight container, and it'll keep for up to four days. Reheat it gently on the stovetop over low heat, adding a splash of broth or water if it's thickened up too much. You can also freeze it in individual portions for up to three months, just thaw it overnight in the fridge and warm it up when you need a quick meal. I like to freeze it without the toppings so they stay fresh and crunchy when I'm ready to serve.
Serving Suggestions
This soup is filling enough to stand on its own, but it pairs beautifully with warm cornbread, a simple side salad, or even quesadillas if you want to lean into the Tex Mex theme. I've served it at casual gatherings with a big toppings bar, and it always feels festive without being fussy. For a fun twist, ladle it over a handful of tortilla chips in the bottom of the bowl and let them soak up the broth. It's messy and delicious, and somehow tastes even better that way.
- Set out small bowls of toppings and let everyone customize their own bowl.
- Serve with a wedge of lime on the side for a bright, zesty finish.
- Pair with cornbread or tortilla chips for a complete, comforting meal.
Save This taco soup has earned its spot in my weekly rotation, and I hope it does the same for you. It's proof that the best meals don't have to be complicated, they just have to taste like someone cared enough to make them.
Recipe FAQs
- → Can I make this soup ahead of time?
Yes, this soup stores beautifully and actually tastes even better the next day as the flavors meld together. Store in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
- → What can I substitute for ground beef?
Ground turkey or chicken work wonderfully as leaner alternatives. For a vegetarian version, simply omit the meat and add an extra can of beans or use plant-based ground meat substitute.
- → How can I adjust the spice level?
Control the heat by choosing mild or hot diced tomatoes with green chilies. You can also adjust the chili powder amount or add fresh jalapeños for extra kick, or serve with cooling sour cream to balance the spice.
- → Can I use a slow cooker for this soup?
Absolutely! Brown the beef and sauté the vegetables first, then transfer everything to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours for perfectly melded flavors.
- → What are the best toppings for taco soup?
Classic toppings include shredded cheddar cheese, sour cream, chopped cilantro, sliced green onions, diced avocado, and crushed tortilla chips for crunch. Fresh lime wedges add a bright, citrusy finish.
- → Is this soup gluten-free?
Yes, when made with certified gluten-free taco seasoning, chicken broth, and toppings. Always check labels on canned goods and seasonings, as some products may contain hidden gluten or be processed in facilities with gluten.