Craving a bowl of something cozy, bold, and satisfying that also fits your protein goals? This High Protein Creamy Taco Soup brings the rich, spiced flavor of tacos into a creamy, comforting soup format — with a balanced macro profile that makes it perfect for weeknight meals, meal prep, or fitness-friendly lunches.
Loaded with seasoned ground meat, beans, vegetables, and just the right amount of spice, this soup gets a protein-packed twist from Greek yogurt or cottage cheese blended into the broth for a luxuriously creamy texture — no heavy cream required.
It’s warm, filling, and ready in under 40 minutes. Serve it with your favorite toppings and a side of tortilla chips or cornbread for a full meal.
Ingredients Overview
This soup balances flavor, texture, and nutrition — here’s what each component brings to the table:
-
Ground Turkey or Lean Ground Beef: These provide a rich, meaty base and the bulk of the protein. Ground chicken or a meatless crumble can be used as well.
-
Onion & Garlic: The aromatic base for building savory depth. Yellow onion is standard, but red or white will work.
-
Bell Peppers: Add natural sweetness and color. Use red, yellow, or orange for contrast.
-
Diced Tomatoes: Use canned fire-roasted for extra flavor, or standard diced tomatoes if preferred.
-
Black Beans or Pinto Beans: Bring plant-based protein, fiber, and a creamy bite.
-
Corn (Optional): Adds a touch of sweetness and texture. Frozen or canned both work.
-
Low-Sodium Chicken Broth: Forms the liquid base and keeps the soup flavorful and hydrating.
-
Taco Seasoning: You can use store-bought or homemade with a mix of cumin, paprika, chili powder, oregano, and garlic powder.
-
Greek Yogurt or Blended Cottage Cheese: Adds creaminess and boosts protein without added fat. Choose plain, unsweetened varieties.
Optional Add-ins:
-
Jalapeño or cayenne for heat
-
A squeeze of lime juice for brightness
-
Fresh cilantro or green onions for topping
-
Shredded cheese for richness (optional)
Ingredient Tips:
-
For extra smooth creaminess, blend cottage cheese until silky before adding it to the soup.
-
If using Greek yogurt, temper it with a bit of hot soup broth before stirring in to prevent curdling.
Step-by-Step Instructions
1. Brown the Meat
-
In a large pot or Dutch oven, heat 1 tablespoon olive oil over medium heat.
-
Add 1 pound ground turkey or beef. Cook for 6–8 minutes, breaking it up as it browns.
-
Add 1 chopped onion and 2 cloves minced garlic. Sauté 3–4 minutes until soft.
2. Add Vegetables and Seasoning
-
Stir in 1 diced bell pepper and 1 packet (or 2 tbsp) taco seasoning.
-
Add 1 can (15 oz) diced tomatoes, 1 cup corn (optional), and 1 can (15 oz) black beans (drained and rinsed).
3. Simmer the Soup
-
Pour in 3 cups low-sodium chicken broth.
-
Bring to a simmer and cook uncovered for 15–20 minutes to meld the flavors and reduce slightly.
4. Make It Creamy
-
Turn heat to low. Stir in 1 cup plain Greek yogurt or ¾ cup blended cottage cheese.
-
Mix gently until the soup is creamy and smooth. Do not boil after adding the dairy.
5. Taste and Serve
-
Adjust seasoning with salt, pepper, or chili flakes to taste.
-
Ladle into bowls and add your favorite toppings.
Pro Tip: For even more protein, add a scoop of unflavored collagen peptides or a few tablespoons of nutritional yeast.
Tips, Variations & Substitutions

-
Vegetarian Option: Use plant-based ground meat and veggie broth. Add lentils or quinoa for extra protein.
-
Spice Level: Adjust with jalapeños, hot sauce, or chili flakes.
-
Low-Carb Version: Omit corn and beans and double the meat or add cauliflower rice.
-
Make it richer: Add ½ cup shredded cheese along with the yogurt.
Meal Prep Tips:
-
This soup stores beautifully and tastes even better the next day.
-
Store in airtight containers in the fridge for up to 4 days, or freeze for up to 3 months.
-
Reheat gently to avoid separating the creamy base.
Serving Ideas & Occasions
This soup is perfect for:
-
Family dinners: Easy to customize and kid-friendly with cheese and tortilla chips.
-
Meal prep: Protein-rich, filling, and reheats well throughout the week.
-
Post-workout meals: Combine carbs, protein, and hydration in one bowl.
-
Potlucks or casual gatherings: Serve with a toppings bar for a taco-soup twist on taco night.
Top with:
-
Diced avocado
-
Shredded cheese
-
Cilantro
-
Sliced jalapeños
-
Crushed tortilla chips
-
Lime wedges
Nutritional & Health Notes
This soup is a powerhouse of protein — each serving can deliver 25–35g of protein depending on your meat and dairy choices. It’s also rich in fiber (from beans and vegetables) and lower in saturated fat compared to traditional creamy soups thanks to yogurt or cottage cheese.
Using Greek yogurt or blended cottage cheese provides:
-
High protein per scoop
-
Calcium and probiotics (in cultured versions)
-
Creaminess without needing heavy cream
To lower sodium:
-
Use low-sodium broth and beans
-
Make your own taco seasoning to control salt content
FAQs
Q1: Can I freeze this creamy taco soup?
A1: Yes! Let it cool completely and store in freezer-safe containers. Thaw in the fridge overnight and reheat gently to maintain the creamy texture.
Q2: Will Greek yogurt curdle in hot soup?
A2: It can if added to boiling liquid. To avoid curdling, temper it by stirring in a bit of warm broth first, then slowly mix into the soup over low heat.
Q3: Can I use cottage cheese directly?
A3: You can, but for the best texture, blend it first. This creates a silky, creamy finish without visible curds.
Q4: How can I make it dairy-free?
A4: Omit the yogurt and stir in a dairy-free alternative like plain cashew cream or coconut milk for creaminess (flavor will differ slightly).
Q5: How much protein per serving?
A5: On average, each bowl (1.5 cups) contains 28–35 grams of protein, depending on the meat, beans, and dairy used.
Q6: Can I cook this in a slow cooker?
A6: Yes. Brown the meat and onion first, then add all ingredients (except yogurt/cottage cheese) to the slow cooker. Cook on low for 4–6 hours. Stir in the dairy just before serving.
Q7: What can I serve with this soup?
A7: Cornbread, a side salad, baked tortilla chips, or roasted sweet potatoes make great pairings.
PrintHigh Protein Creamy Taco Soup – Hearty, Flavorful & Satisfying
A creamy, taco-flavored soup loaded with lean ground meat, beans, and a protein-rich yogurt or cottage cheese base. Comforting, macro-friendly, and ready in 40 minutes.
Ingredients
-
1 tbsp olive oil
-
1 lb ground turkey or lean beef
-
1 medium onion, diced
-
2 garlic cloves, minced
-
1 bell pepper, diced
-
1 packet (or 2 tbsp) taco seasoning
-
1 can (15 oz) diced tomatoes
-
1 can (15 oz) black beans, drained
-
1 cup corn (optional)
-
3 cups low-sodium chicken broth
-
1 cup plain Greek yogurt or ¾ cup blended cottage cheese
-
Salt and pepper to taste
Instructions
-
Heat oil in a large pot. Brown the meat with onion and garlic.
-
Add bell pepper and taco seasoning. Stir well.
-
Add tomatoes, beans, corn, and broth. Simmer 20 minutes uncovered.
-
Turn heat to low. Stir in yogurt or cottage cheese until creamy.
-
Adjust seasoning and serve with toppings.
Notes
-
For extra protein, add a scoop of collagen or more beans.
-
Store leftovers in fridge (4 days) or freezer (3 months).
-
Stir dairy in off heat to prevent curdling.