Taco Soup is the perfect comfort meal that combines rich flavor, hearty texture, and nutritious ingredients all in one bowl. This fall-inspired recipe takes classic taco soup and adds roasted butternut squash for a touch of natural sweetness that balances the spicy tomato broth beautifully.
Whether you’re craving a cozy weeknight dinner or need a simple stove-top soup that comes together fast, this version will become your new favorite. It’s hearty enough to satisfy but light enough to enjoy guilt-free.
Ingredients:
- 1 tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 lb ground beef or ground turkey
- 1 cup diced roasted butternut squash
- 1 can black beans, drained and rinsed
- 1 cup corn kernels (fresh or frozen)
- 1 can diced tomatoes
- 3 cups chicken or vegetable broth
- 2 tbsp taco seasoning
- Salt and pepper to taste
- Fresh cilantro and lime wedges for garnish
Instructions:
- In a large pot, heat olive oil over medium heat. Add diced onion and sauté until translucent.
- Add minced garlic and ground meat; cook until browned.
- Stir in taco seasoning, diced tomatoes, beans, corn, and broth.
- Bring to a simmer and cook for 20 minutes.
- Gently add roasted butternut squash and simmer another 5 minutes to warm through.
- Serve hot, topped with fresh cilantro and lime juice.
Health Benefits:
- High in Fiber: Thanks to beans, corn, and squash, this soup supports healthy digestion.
- Rich in Vitamins: Butternut squash is packed with vitamin A and antioxidants.
- Protein Boost: Lean meat keeps you full and supports muscle recovery.
Extra Sections:
Storage Tips:
This soup keeps well for up to 4 days in the fridge and can be frozen for up to 2 months.
Serving Suggestions:
Top with avocado slices, tortilla strips, or a sprinkle of cheese for extra flavor.
Conclusion:
This Taco Soup with Butternut Squash combines bold flavors, wholesome ingredients, and cozy fall vibes in every spoonful. It’s a simple way to bring warmth and nourishment to your table — the perfect recipe to pin and make all season long.