High Protein Creamy Taco Soup – Hearty, Spiced & 30-Minute Easy

High Protein Creamy Taco Soup is the perfect blend of Tex-Mex flavor, comforting creaminess, and balanced nutrition. Packed with lean ground meat, beans, and a creamy spiced broth, this soup is both satisfying and meal-prep friendly.

Ideal for weeknight dinners, fitness-focused meal plans, or cozy weekends, this recipe comes together in one pot and delivers bold flavor in every bite—without needing a taco shell. The protein keeps you full, the spice warms you up, and the creamy texture makes it feel indulgent.

Ingredients Overview

This high-protein taco soup uses nutrient-dense ingredients that don’t skimp on flavor:

  • Lean Ground Turkey or Chicken: A lighter option than beef, these meats provide lean protein. You can use lean ground beef (90/10) as well.

  • Canned Black Beans or Pinto Beans: Boosts fiber and plant protein. Rinse and drain before adding.

  • Corn (Optional): Adds natural sweetness and texture. Frozen or canned works.

  • Fire-Roasted Diced Tomatoes: Deepens the flavor with a touch of smokiness. Regular diced tomatoes work too.

  • Taco Seasoning: A blend of chili powder, cumin, paprika, garlic, and onion powder. Use store-bought or homemade.

  • Chicken Broth: The flavorful base of the soup—choose low-sodium for better control of salt.

  • Cream Cheese or Greek Yogurt: Makes the soup creamy and adds protein. Greek yogurt gives a lighter, tangier flavor and even more protein.

  • Bell Peppers & Onion: Adds crunch, sweetness, and volume. Dice them small so they blend into the soup.

  • Garlic: Adds depth and richness.

Optional Add-Ins:

  • Green Chiles or Jalapeños for heat

  • Shredded Cheese for added creaminess and flavor

  • Spinach or Zucchini for extra vegetables

Step-by-Step Instructions

  1. Sauté Aromatics
    In a large pot or Dutch oven, heat 1 tbsp olive oil over medium heat. Add diced onion and bell pepper. Cook for 4–5 minutes until softened. Add garlic and sauté for another 30 seconds.

  2. Brown the Meat
    Add ground turkey or chicken to the pot. Cook, breaking it up with a spoon, until fully browned (about 6–8 minutes). Drain excess fat if needed.

  3. Add Seasoning and Liquids
    Stir in taco seasoning, fire-roasted tomatoes, drained beans, corn (if using), and chicken broth. Bring to a boil, then reduce heat and simmer for 10–15 minutes.

  4. Make It Creamy
    Lower the heat to medium-low. Stir in cream cheese (cubed) or Greek yogurt. Mix until fully melted and the soup becomes creamy and smooth. Simmer another 5 minutes.

  5. Taste and Serve
    Adjust seasoning with salt, pepper, or lime juice to brighten. Ladle into bowls and serve hot.

Optional Toppings:

  • Avocado slices

  • Fresh cilantro

  • Crushed tortilla chips

  • Shredded cheese

  • A dollop of Greek yogurt or sour cream

Tips, Variations & Substitutions

Cooking Tips

  • Cut cream cheese into small pieces to help it melt evenly.

  • Stir Greek yogurt in slowly at low heat to prevent curdling.

  • Add more broth if you prefer a thinner consistency.

Variations

  • Spicy Taco Soup: Add jalapeños or chipotle peppers.

  • Keto Version: Skip beans and corn, add riced cauliflower and heavy cream instead of yogurt.

  • Vegetarian: Use meatless crumbles or lentils and veggie broth.

Substitutions

  • No Cream Cheese? Use Greek yogurt, sour cream, or a splash of heavy cream.

  • No Beans? Add extra meat or tofu for more protein.

  • Low-Sodium? Use homemade taco seasoning and no-salt-added broth.

Serving Ideas & Occasions

This soup is ideal for:

  • Post-Workout Recovery: Packed with lean protein and complex carbs.

  • Meal Prep: Stores well in the fridge and freezer.

  • Family Dinner: Serve with a side of cornbread or over rice for a hearty meal.

It’s a perfect balance of macro-friendly ingredients and comfort-food flavor.

Nutritional & Health Notes

High Protein Creamy Taco Soup offers:

  • 25–30g protein per serving

  • Balanced fats from cream cheese and meat

  • Fiber-rich beans and veggies for gut health

  • Low in refined carbs if served without chips or rice

Use Greek yogurt instead of cream cheese to increase protein and lower fat. Add spinach or kale for a micronutrient boost.

FAQs

Q1: Can I freeze taco soup?

A1: Yes! Let it cool, portion into containers, and freeze for up to 3 months. Reheat gently and stir well.

Q2: Is this soup spicy?

A2: Not by default. Add more chili powder or jalapeños for heat.

Q3: Can I make it in the slow cooker?

A3: Yes. Brown meat and aromatics first, then add all ingredients except cream cheese. Cook on low for 6 hours, stir in cream cheese at the end.

Q4: Can I use leftover rotisserie chicken?

A4: Yes! Just skip the browning step and stir in shredded chicken with the broth and seasonings.

Q5: Is it gluten-free?

A5: It can be—just ensure your taco seasoning and broth are certified gluten-free.

Q6: Can I use fat-free Greek yogurt?

A6: Yes, but full-fat or 2% holds up better to heat and has a creamier texture.

Q7: How do I thicken the soup?

A7: Simmer uncovered to reduce or stir in a cornstarch slurry (1 tsp cornstarch + 1 tbsp water) at the end.

Print

High Protein Creamy Taco Soup – Hearty, Spiced & 30-Minute Easy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, creamy taco soup made with lean ground meat, beans, veggies, and a spicy, protein-rich broth. Ready in 30 minutes and perfect for meal prep.

  • Author: Maya Lawson

Ingredients

Scale
  • 1 lb lean ground turkey or chicken

  • 1 tbsp olive oil

  • 1 small onion, diced

  • 1 bell pepper, diced

  • 2 cloves garlic, minced

  • 2 tbsp taco seasoning

  • 1 (15 oz) can black beans, drained

  • 1 (14 oz) can fire-roasted diced tomatoes

  • 1 cup frozen or canned corn (optional)

  • 3 cups chicken broth

  • 4 oz cream cheese (or ½ cup Greek yogurt)

  • Salt and pepper to taste

  • Optional toppings: avocado, cilantro, cheese, tortilla chips

Instructions

  • Sauté onion and bell pepper in olive oil. Add garlic and cook 30 seconds.

  • Add ground meat and cook until browned. Drain if needed.

  • Stir in taco seasoning, beans, tomatoes, corn, and broth. Simmer 15 minutes.

  • Stir in cream cheese or Greek yogurt until creamy. Simmer 5 more minutes.

  • Serve hot with toppings of choice.

Notes

  • Can be frozen for up to 3 months.

  • Use full-fat Greek yogurt for better texture.

  • Add jalapeños for extra heat.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star