If you’ve ever stood in front of your fridge wondering, “What can I make that’s quick, cozy, and won’t derail my protein goals?” — this high-protein taco soup is about to become your new weeknight hero. It’s hearty, creamy, and bursting with those crave-worthy Mexican-inspired flavors that make your taste buds dance. And best of all? It’s on the table in just 30 minutes.
I get it — we’re all juggling a million things. Between work, family, and trying to remember where you left your phone (again), dinner shouldn’t be complicated. That’s why I adore this high-protein creamy taco soup. It checks all the boxes: fast, flavorful, and satisfyingly nourishing. Made with lean ground turkey, plenty of spices, and a touch of creaminess, it’s like a warm hug in a bowl — only with way more protein.
So grab your favorite soup pot, toss on that apron, and let’s make dinner delicious and easy tonight.
Why You’ll Love This High-Protein Taco Soup
This isn’t just another taco soup — it’s a protein-packed recipe that balances flavor and nutrition perfectly. You’ll love it because:
-
It’s quick enough for an easy weeknight dinner.
-
You can make it with pantry staples like beans, tomatoes, and taco seasoning.
-
It’s luxuriously creamy, thanks to cream cheese and cheddar.
-
It’s hearty enough to please everyone at the table (yes, even the picky eaters).
High-Protein Taco Soup
- Total Time: 30 minutes
- Yield: 6 servings 1x
Description
This High Protein Creamy Taco Soup is a quick, comforting, and flavor-packed dinner you can make in just 30 minutes. It combines lean ground turkey, hearty black beans, creamy cheese, and bold taco spices for a Mexican-inspired soup that’s rich in protein and big on taste. Perfect for busy weeknights, it’s the kind of healthy comfort food you’ll want to make again and again.
Ingredients
-
1 lb (450 g) lean ground turkey or chicken
-
1 tbsp (15 mL) olive oil
-
1 packet (30 g) taco seasoning (or homemade)
-
1 can (14.5 oz / 410 g) diced tomatoes
-
1 can (10 oz / 280 g) green chilies (optional)
-
1 can (15 oz / 425 g) black beans, drained and rinsed
-
1 cup (240 mL) low-sodium chicken broth
-
8 oz (225 g) cream cheese, cubed
-
1 cup (115 g) shredded cheddar cheese
-
1 tsp (3 g) garlic powder
-
½ tsp (1 g) onion powder
-
1 tsp (3 g) cumin
-
Salt and black pepper, to taste
-
Optional toppings: sour cream, chopped cilantro, lime wedges, diced jalapeños
Instructions
-
Cook the meat:
Heat olive oil in a large pot over medium heat. Add ground turkey and cook for 5–7 minutes, breaking it apart until browned. -
Add the seasonings:
Stir in taco seasoning, garlic powder, onion powder, cumin, salt, and pepper. Cook for 1 minute to deepen the flavors. -
Build the soup base:
Add diced tomatoes, green chilies, black beans, and chicken broth. Stir and bring to a gentle simmer. -
Make it creamy:
Add cubed cream cheese, stirring until melted and smooth. -
Finish with cheese:
Stir in shredded cheddar cheese until melted and creamy. Adjust seasoning as needed. -
Serve:
Ladle into bowls and top with your favorite garnishes — sour cream, cilantro, lime, or jalapeños.
Notes
Want it thicker? Simmer uncovered a few extra minutes.
For a lighter version, use reduced-fat cream cheese or Greek yogurt.
Add corn, bell peppers, or zucchini for extra veggies.
This soup freezes perfectly — great for meal prep.
To reheat, warm gently with a splash of broth to restore creaminess.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients You’ll Need
-
1 lb lean ground turkey or chicken
-
1 tbsp olive oil
-
1 packet taco seasoning (or homemade)
-
1 can diced tomatoes (14.5 oz)
-
1 can green chilies (10 oz, optional)
-
1 can black beans, drained and rinsed
-
1 cup low-sodium chicken broth
-
8 oz cream cheese, cubed
-
1 cup shredded cheddar cheese
-
1 tsp garlic powder
-
½ tsp onion powder
-
1 tsp cumin
-
Salt and black pepper, to taste
-
Optional toppings: sour cream, cilantro, lime wedges, diced jalapeños
How to Make High-Protein Creamy Taco Soup
-
Cook the meat
Heat olive oil in a large pot over medium heat. Add the ground turkey and cook for 5–7 minutes, breaking it apart until browned. -
Add the seasonings
Stir in taco seasoning, garlic powder, onion powder, cumin, salt, and pepper. Let the spices bloom for 1 minute — this deepens the flavor. -
Build your base
Add diced tomatoes, green chilies, black beans, and chicken broth. Stir to combine and bring to a gentle simmer. -
Make it creamy
Drop the cream cheese cubes and stir until they melt completely. The soup will turn silky and irresistible. -
Finish strong
Stir in shredded cheddar until melted and smooth. Taste, adjust seasonings, and get ready to serve.
Tips for the Perfect Creamy Taco Soup
-
Don’t skip the simmer. Even 10 minutes lets the flavors mingle beautifully.
-
Want it thicker? Reduce the broth slightly or let it simmer longer, uncovered.
-
Spice level control: Mild or hot taco seasoning both work — tailor it to your taste buds.
-
Make it dairy-free: Swap cream cheese for dairy-free alternatives and skip the cheddar.
-
Batch-friendly: This soup freezes wonderfully — future you will thank you on busy nights.
And if your soup looks a little thick? A splash of broth or water brings it back to creamy perfection.
Olivia’s Kitchen Story
This recipe actually started on a hectic Tuesday when my fridge looked nearly empty — you know, the “random ingredients but somehow nothing to cook” situation. I spotted a lonely block of cream cheese, a pound of ground turkey, and a can of black beans. Lightbulb moment! I threw them together with taco seasoning, and within minutes, the kitchen smelled divine.
Since then, this ground turkey soup has become my family’s go-to comfort dish. My kids pile on shredded cheese and jalapeños, my husband swears by extra lime, and I just love that it’s healthy and hearty. It’s one of those recipes that makes everyone happy — including the cook.
What to Serve with High-Protein Taco Soup
This soup is satisfying on its own, but let’s be honest — a few sides take it over the top:
-
Tortilla chips for dipping (and crunching).
-
Cornbread if you’re craving that Southern touch.
-
Fresh salad with lime vinaigrette to balance the creaminess.
-
Or keep it simple with a warm piece of crusty bread.
And if you’re entertaining, set up a taco soup bar with toppings like avocado, pico de gallo, shredded lettuce, and hot sauce. Everyone gets to customize their bowl — no complaints, just smiles.
How to Store Your Taco Soup
This soup keeps beautifully for up to 4 days in the fridge. Store it in an airtight container once cooled. To reheat, warm it gently on the stove over medium-low heat, stirring occasionally until creamy again.
For longer storage, freeze in single portions — it’ll last up to 3 months. Thaw overnight in the fridge before reheating. Add a splash of broth if it thickens too much after freezing.
Pro tip: Freeze it in freezer bags laid flat — they save space and defrost quickly.
FAQs About High-Protein Taco Soup
Can I use ground beef instead of turkey?
Absolutely! It’ll be just as delicious, though slightly higher in fat.
Can I make this in a slow cooker?
Yes! Brown your meat first, then toss everything (except the cheese) into the slow cooker. Add cream cheese and cheddar during the last 30 minutes.
Is this soup spicy?
Not by default, but you can turn up the heat with hot taco seasoning or extra chilies.
Can I add veggies?
Go for it! Bell peppers, corn, or zucchini blend beautifully into this Mexican-inspired soup.
When it comes to cozy, satisfying meals that fit your busy life, this high-protein taco soup truly hits the mark. It’s creamy, flavorful, and full of nourishing ingredients that make you feel good about going back for seconds. Whether it’s a quick dinner after work or a cozy weekend lunch, this bowl of comfort brings everyone together — one spoonful at a time.
Discover more delicious recipes by following me on Facebook and Pinterest.
