Taco soup is a weeknight dream—hearty, flavorful, and ready in one pot. This easy recipe brings together seasoned ground beef, beans, sweet corn, and tomatoes in a richly spiced broth. Whether you’re feeding a crowd or meal-prepping for the week, taco soup delivers big on flavor with minimal effort. Top it with cheddar, sour cream, or tortilla chips for that perfect taco night vibe—without the taco mess.
Table of Contents
Why You’ll Love This Recipe
- One pot = less cleanup
- Packed with fiber and protein
- Easily customizable (vegetarian, dairy-free, etc.)
- Freezes beautifully
- Big flavor from simple ingredients
Ingredients
- 1 lb ground beef (or turkey)
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 (15 oz) can kidney beans, drained and rinsed
- 1 (15 oz) can black beans, drained and rinsed
- 1 (15 oz) can corn kernels, drained
- 1 (14.5 oz) can diced tomatoes with green chilies
- 1 (10 oz) can diced tomatoes (optional for extra richness)
- 2 cups beef broth (or chicken broth)
- 1 packet taco seasoning (or 2 tbsp homemade mix)
- 1 tsp ground cumin
- 1 tsp chili powder
- Salt and pepper, to taste
- Shredded cheddar, for serving
- Sour cream, for serving
- Chopped fresh cilantro, for garnish
Instructions
- Brown the meat:
In a large pot over medium heat, cook ground beef with onion and garlic until browned, about 5–7 minutes. Drain excess fat. - Add seasoning:
Stir in taco seasoning, cumin, chili powder, salt, and pepper. Cook for 1 minute to bloom the spices. - Add remaining ingredients:
Pour in beans, corn, diced tomatoes, and broth. Stir well to combine. - Simmer:
Bring soup to a boil, then reduce heat. Simmer uncovered for 20–25 minutes. - Taste and adjust:
Add more salt, pepper, or spice as needed. - Serve:
Ladle into bowls and top with cheese, sour cream, and cilantro.
Recipe Details

- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 4–6 servings
Nutrition Facts (Approximate per serving)
- Calories: 350
- Protein: 24g
- Carbs: 28g
- Fat: 15g
- Fiber: 8g
- Sodium: 740mg
Tips & Variations
- Make it vegetarian: Skip the meat and use an extra can of beans or lentils.
- Add veggies: Bell peppers, zucchini, or spinach work well.
- Spice it up: Add hot sauce or diced jalapeños.
- Freeze it: Cool completely, then freeze in portions for up to 2 months.
- Toppings bar: Let everyone customize with avocado, lime, green onions, or crushed tortilla chips.
FAQs
Can I use ground turkey instead of beef?
Yes! Ground turkey is a lean, tasty substitute. Add a touch more seasoning to boost flavor.
What if I don’t have canned tomatoes?
Use 2 cups chopped fresh tomatoes or 1 cup tomato sauce as a replacement.
Is this gluten-free?
It can be—just use gluten-free taco seasoning and broth.
How should I store leftovers?
Refrigerate in an airtight container for up to 3 days. Freeze for up to 2 months.

Taco Soup
Ingredients
Equipment
Method
- Brown beef with onion and garlic in large pot. Drain excess fat.
- Stir in seasoning, cumin, chili powder, salt & pepper.
- Add beans, corn, tomatoes, and broth. Stir.
- Bring to boil, reduce heat, and simmer 20–25 mins.
- Taste and adjust seasoning.
- Serve with toppings.
Notes
– Add veggies for more nutrition
– Freeze leftovers for up to 2 months
Conclusion
Taco soup is everything you love about taco night—minus the shell. It’s cozy, filling, and endlessly adaptable. Whether you top it with cheddar and sour cream or keep it simple, this soup is a surefire win for busy nights or lazy weekends.












