Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High Protein Creamy Taco Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma
  • Total Time: 45 minutes
  • Yield: Approximately 6 servings 1x

Description

High Protein Creamy Taco Soup is a comforting and flavorful dish that combines lean ground turkey with black beans, sweet corn, and zesty taco seasoning. This creamy soup not only warms the heart but also packs a protein punch, making it perfect for busy weeknights or cozy gatherings. Serve it as a standalone meal or elevate it with fresh cilantro and avocado for an added burst of flavor. Whip up this delightful recipe and enjoy every spoonful!


Ingredients

Scale
  • 1 lb ground turkey
  • 1 (15 oz) can black beans, rinsed and drained
  • 1 cup sweet corn (fresh or frozen)
  • 1 medium red bell pepper, diced
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 4 cups low-sodium chicken broth
  • 8 oz cream cheese (low-fat optional)
  • 2 tbsp taco seasoning

Instructions

  1. In a large pot over medium heat, add olive oil. Sauté diced onions until translucent (about 5 minutes), then add minced garlic and cook until fragrant.
  2. Add ground turkey; cook until browned (about 6-8 minutes).
  3. Stir in diced red bell pepper, black beans, and corn; cook for about 3 minutes.
  4. Pour in chicken broth and add taco seasoning; simmer for 10 minutes.
  5. Reduce heat to low; stir in cream cheese until melted and combined.
  6. Serve hot, garnished with fresh cilantro or avocado slices.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 300
  • Sugar: 3g
  • Sodium: 550mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 6g
  • Protein: 22g
  • Cholesterol: 75mg