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
-
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. -
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. -
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. -
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. -
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.
PrintHigh Protein Creamy Taco Soup – Hearty, Spiced & 30-Minute Easy
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.
Ingredients
-
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.