If you’re craving something warm, comforting, and incredibly satisfying—without derailing your high-protein goals—this High Protein Creamy Taco Soup is about to become your go-to meal. Perfect for busy weeknights, meal prep, or feeding a hungry crowd, this recipe delivers all the cozy, zesty taco flavors in a creamy, protein-rich bowl. It’s a one-pot wonder that brings together lean ground meat, beans, veggies, and a perfectly spiced broth, all finished with just the right touch of creamy indulgence.
Whether you’re following a high-protein diet for fitness, looking to manage blood sugar, or just want something more filling than your average soup, this version of taco soup ticks all the boxes. Plus, it’s naturally gluten-free and can easily be made dairy-free or low-carb with simple swaps.
Let’s break down what makes this taco soup not only crave-worthy but also nutritionally smart.
Ingredients Overview
This soup is packed with protein and flavor, and each ingredient plays a key role in both texture and taste:
Ground Turkey or Chicken (Lean, High Protein)
Using 93% lean ground turkey or chicken provides the bulk of the protein in this soup. These meats absorb the spices well and create a hearty base without too much fat. Ground beef can also be used for a richer taste, but turkey and chicken keep it leaner.
Black Beans & Pinto Beans
Beans are a powerhouse of plant-based protein and fiber. They add texture, creaminess, and help make the soup more filling. You can substitute one type with kidney or white beans if needed.
Fire-Roasted Diced Tomatoes
These bring in depth and a subtle smokiness. Fire-roasted tomatoes stand out compared to regular diced tomatoes and enhance the overall richness of the broth.
Diced Green Chiles
These mild chiles add a gentle heat and authentic Southwest flavor. If you like more spice, you can add jalapeños instead or alongside.
Taco Seasoning
Homemade or store-bought taco seasoning brings everything together. It typically includes chili powder, cumin, paprika, garlic powder, onion powder, and oregano. For sodium-conscious cooks, look for low-sodium options.
Corn Kernels
Frozen or canned corn adds sweetness and a pop of color. You can omit it for a lower-carb version.
Low-Sodium Chicken Broth
This is the liquid base of the soup and contributes to its savory flavor. You can also use bone broth for added collagen and protein.
Greek Yogurt or Cream Cheese
Here’s where the “creamy” part kicks in. Greek yogurt adds tang and boosts the protein count even more. Cream cheese makes it silkier and more indulgent. You can use one or both depending on your preferences.
Optional Garnishes
Toppings like shredded cheese, avocado, chopped cilantro, or a dollop of Greek yogurt make each bowl customizable and more fun to serve.
Step-by-Step Instructions

This soup comes together in under 40 minutes from start to finish and is mostly hands-off once you’ve browned the meat.
1. Sauté the Aromatics & Brown the Meat
Start by heating a large Dutch oven or soup pot over medium heat. Add a tablespoon of olive oil and toss in diced onion and minced garlic. Sauté until fragrant, about 2–3 minutes.
Add ground turkey (or chicken/beef) and cook until browned, breaking it apart with a wooden spoon. This takes about 5–7 minutes. Drain excess fat if using beef.
2. Season and Layer in Flavor
Once the meat is fully cooked, stir in the taco seasoning. Let it coat the meat and bloom in the oil for about 1 minute. This intensifies the spices.
Add the diced tomatoes (with juice), green chiles, drained beans, corn, and chicken broth. Stir everything to combine.
3. Simmer for Richness
Bring the mixture to a boil, then reduce the heat and let it simmer for 15–20 minutes uncovered. The flavors will meld, and the broth will slightly reduce, creating a thicker, heartier texture.
4. Add Creaminess
Turn the heat to low. Stir in 4 oz of cream cheese or 1 cup of Greek yogurt until fully melted and incorporated. If using Greek yogurt, temper it by mixing it with a ladle of hot soup first to prevent curdling.
Taste and adjust salt and spice as needed.
5. Serve Hot with Garnishes
Ladle into bowls and top with shredded cheese, avocado slices, fresh cilantro, or tortilla strips if desired.
Tips, Variations & Substitutions
Protein Options
-
Swap turkey for lean ground beef or bison if you want a beefier flavor.
-
Use rotisserie chicken for a faster version—just add during the simmering stage.
-
Add protein powder or collagen peptides (unflavored) for an extra boost.
Dairy-Free or Paleo Options
-
Replace cream cheese or yogurt with coconut cream or dairy-free cream cheese.
-
Skip the beans and corn and double the ground meat for a keto version.
Spice Levels
-
Use chipotle peppers in adobo for a smoky heat.
-
Add cayenne or red pepper flakes to bring up the fire.
Other Variations
-
Toss in chopped spinach or kale at the end for added nutrients.
-
Stir in cooked quinoa or rice for an even heartier bowl.
Serving Ideas & Occasions
High Protein Creamy Taco Soup is incredibly versatile:
-
Weeknight Dinner: Fast, filling, and family-friendly.
-
Meal Prep: Stores well in the fridge for 4–5 days or freeze in single portions.
-
Game Day or Potluck: Serve in a slow cooker and let guests top their own bowls.
-
Healthy Lunches: A satisfying midday meal that keeps you full and energized.
-
Low-Effort Entertaining: Add cornbread and margaritas and you’re set.
Serve with:
-
Warm cornbread or tortillas
-
A green salad
-
Pickled onions or jalapeños for zing
Nutritional & Health Notes
This soup isn’t just delicious—it’s smart eating, too:
-
High in Protein: With lean meat, beans, and Greek yogurt, each serving packs over 30 grams of protein.
-
Balanced Macronutrients: Includes fiber from beans and corn, healthy fats from optional avocado toppings, and slow-digesting carbs.
-
Low in Sugar: Naturally low in added sugars.
-
Gluten-Free: Just ensure your broth and seasonings are certified gluten-free.
-
Great for Blood Sugar Control: Thanks to the balance of protein, fat, and fiber, it helps avoid spikes in glucose levels.
If you’re watching sodium, opt for low-sodium broth and seasoning mixes—or make your own.
Frequently Asked Questions (FAQs)
1. Can I make this soup in a slow cooker?
Yes! Brown the meat and onions beforehand, then add everything (except yogurt or cream cheese) to the slow cooker. Cook on low for 6–8 hours or high for 3–4. Stir in the creamy component at the end.
2. Is this soup freezer-friendly?
Absolutely. Let it cool fully, then freeze in airtight containers. Reheat gently on the stove. For best texture, add the cream cheese or yogurt only when reheating rather than before freezing.
3. Can I make it dairy-free?
Yes. Use dairy-free cream cheese (like almond- or cashew-based) or coconut cream. Also skip the shredded cheese topping or use a plant-based alternative.
4. How much protein is in one serving?
Depending on the meat used, each serving contains approximately 30–35g of protein. Using Greek yogurt boosts it even more.
5. What can I use instead of beans?
For a low-carb or bean-free version, double the meat or add diced zucchini, cauliflower rice, or extra corn if you’re not watching carbs.
6. How can I make this soup spicier?
Add fresh jalapeños, chipotle peppers, hot sauce, or a pinch of cayenne. Taste as you go to control the heat level.
7. What toppings go best with this soup?
Try shredded cheddar, Monterey Jack, avocado slices, crushed tortilla chips, chopped cilantro, sour cream or Greek yogurt, lime wedges, or pickled jalapeños for a flavor boost.