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
Close-up of creamy taco soup with shredded chicken, beef, beans, tomatoes, cheese, and cilantro in a rustic bowl.

High Protein Creamy Taco Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy taco soup is packed with protein and bold flavor. A one-pot meal with beans, lean meat, and rich, velvety broth that comes together fast.

  • Total Time: 30 mins
  • Yield: 4 servings 1x

Ingredients

Scale

1 lb ground turkey or chicken

1 can black beans, drained

1 can kidney beans, drained

1 can corn (optional)

1 can fire-roasted diced tomatoes

1 small onion, diced

2 garlic cloves, minced

1 packet taco seasoning

4 cups chicken broth

1 block cream cheese (softened)

Instructions

1. Heat oil in a large pot and brown the ground meat.

2. Add diced onion and cook until soft. Stir in garlic and taco seasoning.

3. Add black beans, kidney beans, corn, and fire-roasted tomatoes.

4. Pour in chicken broth. Stir and bring to a boil.

5. Reduce heat and simmer for 10–15 minutes.

6. Turn off heat and stir in cream cheese until melted and creamy.

7. Serve hot with toppings like avocado, cilantro, and shredded cheese.

Notes

You can swap the meat for shredded rotisserie chicken.

For a dairy-free version, use plant-based cream cheese.

Store leftovers in the fridge for up to 4 days or freeze for 3 months.

  • Author: Chef Saly
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Category: Soups
  • Method: Stovetop
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 410
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 7g
  • Protein: 32g
  • Cholesterol: 75mg