This Healthy Taco Soup is a delightful blend of flavors that comes together in no time. It’s perfect for a cozy dinner or a meal prep option for the week. Packed with protein and veggies, it’s both nutritious and satisfying.
Why make this recipe
This Healthy Taco Soup is not only delicious but also easy to prepare. It’s a comforting dish that warms you up and fills you up without being heavy. Plus, it’s versatile! You can enjoy it as a standalone dish or pair it with your favorite toppings.
Ingredients
- 1 lb ground turkey or beef
- 1 can black beans, drained and rinsed
- 1 can corn, drained
- 1 can diced tomatoes
- 1 can tomato sauce
- 1 packet taco seasoning
- 1 cup low-sodium chicken or vegetable broth
- 1 diced bell pepper
- 1 diced onion
- Salt and pepper to taste
How to make it
- In a large pot or skillet, brown the ground turkey or beef over medium heat, then drain excess fat.
- Add the diced onion and bell pepper, and cook until softened.
- Stir in the black beans, corn, diced tomatoes, tomato sauce, broth, and taco seasoning.
- Bring to a simmer and cook for 20-30 minutes, allowing flavors to meld.
- If using a crock pot, combine all ingredients and cook on low for 6-8 hours.
- Taste and adjust seasoning if necessary before serving.
How to serve it
Serve the taco soup hot, and feel free to dress it up with your favorite toppings. Chopped cilantro, shredded cheese, sour cream, or avocado slices all make wonderful additions. You can also offer tortilla chips on the side for a crunchy contrast.
How to store it
Store any leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, you can freeze the soup. Just let it cool completely, then transfer it to freezer-safe containers. It can last up to three months in the freezer.
Helpful tips
- Make sure to drain and rinse the black beans and corn to reduce excess sodium.
- Adjust the spice level by choosing a mild or hot taco seasoning based on your preference.
- For added flavor, consider sautéing some garlic along with the onion and bell pepper.
Optional variations
- You can swap out ground turkey for a plant-based meat substitute if you’re looking for a vegetarian option.
- Add more vegetables like zucchini, spinach, or carrots for extra nutrition.
- Experiment with different types of beans, such as pinto or kidney beans, to change up the flavor.
Frequently asked questions
Can I use frozen vegetables instead of fresh?
Yes, frozen vegetables work well and can save you time. Just toss them in with the rest of the ingredients.
Can I make this soup ahead of time?
Absolutely! This soup often tastes even better the next day as the flavors continue to develop.
How can I make this soup spicier?
Add diced jalapeños, a splash of hot sauce, or use a spicier taco seasoning to increase the heat level to your liking.
Healthy Taco Soup
A delightful and nutritious taco soup packed with protein and veggies, perfect for cozy dinners or meal prep.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Gluten-Free
Ingredients
- 1 lb ground turkey or beef
- 1 can black beans, drained and rinsed
- 1 can corn, drained
- 1 can diced tomatoes
- 1 can tomato sauce
- 1 packet taco seasoning
- 1 cup low-sodium chicken or vegetable broth
- 1 diced bell pepper
- 1 diced onion
- Salt and pepper to taste
Instructions
- Brown the ground turkey or beef in a large pot or skillet over medium heat, then drain excess fat.
- Add the diced onion and bell pepper, and cook until softened.
- Stir in the black beans, corn, diced tomatoes, tomato sauce, broth, and taco seasoning.
- Bring to a simmer and cook for 20-30 minutes, allowing flavors to meld.
- If using a crock pot, combine all ingredients and cook on low for 6-8 hours.
- Taste and adjust seasoning if necessary before serving.
Notes
For a vegetarian option, swap ground turkey for a plant-based meat substitute.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 6g
- Sodium: 600mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 8g
- Protein: 25g
- Cholesterol: 70mg


