Go Back
+ servings
High Protein Creamy Taco Soup

Delicious High Protein Creamy Taco Soup for Cozy Nights

This High Protein Creamy Taco Soup is a comforting, nutrient-packed delight perfect for busy weeknights or cozy gatherings.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: soups
Cuisine: Mexican
Calories: 350

Ingredients
  

For the Soup Base
  • 1 lb Ground Protein (turkey/chicken/lean beef) Opt for lean varieties.
  • 1 medium Onion Finely chopped.
  • 2 cloves Garlic Minced.
  • 1 cup Peppers (optional) Substitute with spicier variants for more kick.
For the Flavor Boost
  • 1 teaspoon Cumin Toasted briefly.
  • 1 teaspoon Chili powder Toasted briefly.
  • 1 teaspoon Paprika Toasted briefly.
  • 1 teaspoon Oregano Toasted briefly.
  • 1 can Black Beans Drained.
  • 1 cup Corn Fresh or frozen.
  • 1 can Diced Tomatoes Fire-roasted if possible.
  • 2 tablespoon Tomato Paste
For Liquid and Creaminess
  • 4 cups Chicken or Vegetable Stock Low-sodium.
  • 1 cup Greek Yogurt or Heavy Cream Or coconut milk for dairy-free.
For the Finishing Touch
  • 1 medium Lime For squeezing before serving.
  • Garnishes (cilantro, avocado, shredded cheese, pepitas) Adjust based on preference.

Equipment

  • heavy-bottomed pot

Method
 

Step-by-Step Instructions
  1. In a heavy-bottomed pot, heat 1 tablespoon of olive oil over medium heat until shimmering. Add your choice of ground protein, breaking it apart with a wooden spoon. Cook for about 5-7 minutes, stirring occasionally, until the meat is thoroughly browned.
  2. Add 1 finely chopped onion to the pot, stirring it into the browned meat. Sauté for 3-4 minutes until the onion becomes translucent. Add 2 minced garlic cloves and any diced peppers, cooking for another 1-2 minutes until fragrant.
  3. Sprinkle in 1 teaspoon each of cumin, chili powder, paprika, and oregano. Stir the mixture for about 30 seconds to toast the spices slightly.
  4. Fold in 1 can of drained black beans, 1 cup of corn, and 1 can of diced tomatoes. Add 2 tablespoons of tomato paste and let everything cook for an additional 2-3 minutes.
  5. Pour in 4 cups of low-sodium chicken or vegetable stock. Bring the soup to a gentle simmer, then reduce the heat to medium-low. Allow to simmer for 15-20 minutes.
  6. Lower the heat and add 1 cup of Greek yogurt or heavy cream (or coconut milk). Stir until the mixture is smooth and creamy.
  7. Taste and adjust the seasoning with salt, pepper, and lime juice. Let the soup rest for a few minutes.
  8. Ladle into warm bowls and add garnishes like cilantro, avocado, or cheese. Serve immediately.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 40gProtein: 25gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 80mgSodium: 500mgPotassium: 800mgFiber: 10gSugar: 5gVitamin A: 500IUVitamin C: 20mgCalcium: 150mgIron: 3mg

Notes

Store leftovers in airtight containers for up to 4 days. Freeze without cream for up to 2 months.

Tried this recipe?

Let us know how it was!