High-Protein Creamy Taco Soup

Loading…

By Reading time

High-Protein Creamy Taco Soup hits that sweet spot between hearty and spoonable, with a broth that tastes bold and full-bodied instead of thin or bland. The ground turkey, shredded chicken, and beans give it real staying power, while the cottage cheese and Greek yogurt turn the whole pot silky and rich without making it heavy.

What makes this version work is the order. The meat and spices need time to bloom in the broth, and the dairy goes in only after the soup has simmered and the heat is turned down. That keeps the texture smooth instead of grainy or split. Blending the cottage cheese first matters too — if you stir it in straight from the carton, you’ll taste curds instead of creaminess.

Below, I’ve included the small details that make this soup come out right the first time, plus a few smart swaps if you need to work with what’s already in your kitchen.

“

The soup turned out thick and creamy without tasting like cottage cheese at all, and the Rotel gave it the perfect little kick. My husband went back for a second bowl before I even sat down.

★★★★★— Melissa R.

Save this creamy taco soup for nights when you want a thick, protein-packed bowl with minimal fuss and big Tex-Mex flavor.

Save to Pinterest

The Trick to Keeping This Soup Creamy Instead of Grainy

The biggest mistake with creamy taco soup is letting the dairy hit a hard boil. Cottage cheese and Greek yogurt both stay smooth when they’re warmed gently, but they can curdle or turn gritty if the pot is rolling. That’s why the soup simmers first, then the dairy goes in at the end with the heat turned low.

Blending the cottage cheese also changes everything. Once it’s fully smooth, it disappears into the broth and acts like a creamy base instead of looking or tasting like a separate ingredient. The soup gets body from the beans, chicken, and turkey, so you don’t need heavy cream to make it feel substantial.

  • Lean ground turkey or chicken — This gives the soup a savory base and enough richness to carry the spices. Lean meat works best because there’s less grease to drain off before the broth goes in.
  • Shredded chicken breast — The shreds add texture and make the soup feel fuller. Leftover rotisserie chicken works here if you need a shortcut, and it actually holds up well in the broth.
  • Blended cottage cheese — This is the ingredient that makes the soup creamy without needing flour or cream cheese. Blend until completely smooth; any lumps left behind will stay noticeable in the finished soup.
  • Rotel and diced tomatoes — Rotel brings the gentle heat and canned-tomato flavor that makes the soup taste like taco night. If you swap in plain diced tomatoes, add a little extra chili powder or a spoonful of salsa to replace the missing kick.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Pot in the Right Order

Brown the Meat First

Start by cooking the ground turkey in a large pot until it loses its pink color and picks up a little browning at the edges. That browning adds depth, especially since this soup doesn’t rely on long simmering to build flavor. Drain off excess fat if there’s any, or the broth can end up greasy instead of creamy. If the meat steams instead of browns, the pot is too crowded or too cool.

Let the Beans and Tomatoes Simmer Together

Once the meat is in the pot, add the shredded chicken, beans, tomatoes, broth, taco seasoning, cumin, and chili powder. Bring it to a boil, then lower the heat and let it simmer for 15 to 18 minutes. This gives the beans time to soften into the broth and lets the seasoning lose its raw edge. If the soup looks thin at this stage, don’t panic — it thickens after the dairy goes in and the simmer settles down.

Finish Low and Slow

Blend the cottage cheese until perfectly smooth, then stir it in with the Greek yogurt after the soup has finished simmering. Keep the heat low and give it about 5 minutes to warm through. Do not let it boil after the dairy goes in, or the texture can turn separated and dull. Season with salt and pepper at the end, then serve right away with cheddar, avocado, jalapeños, or cilantro.

How to Adapt This for Different Kitchens and Diets

Make It Fully Chicken-Based

Use all shredded chicken instead of the ground turkey and cooked chicken combination. The soup will be a little lighter in texture, but the flavor stays strong because the taco seasoning, beans, and tomatoes still carry the pot.

Dairy-Free Version

Skip the cottage cheese and Greek yogurt and stir in a plain unsweetened dairy-free creamer or unsweetened cashew cream at the end. You’ll lose a little of the tang and protein boost, but the soup will still taste creamy if you keep the heat low.

Lower-Carb Bowl

Cut the black beans in half and replace them with extra chicken or diced zucchini if you want fewer carbs. The soup will be less thick from the beans, so let it simmer a few minutes longer before adding the dairy.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup will thicken as it sits, especially because of the beans and dairy.
  • Freezer: It freezes, but the texture can change a bit after thawing because of the yogurt and cottage cheese. If you want the best results, freeze it before adding the dairy, then stir in the blended cottage cheese and yogurt after reheating.
  • Reheating: Warm it over low heat on the stove, stirring often. If it boils, the dairy can separate and the soup can go from creamy to grainy fast.

Questions I Get Asked About This Recipe

Can I use rotisserie chicken instead of cooking chicken breast?+

Yes. Rotisserie chicken is a great shortcut here because it already has good seasoning and stays tender in the broth. Add it with the beans and tomatoes so it can warm through without drying out.

How do I keep the soup from curdling when I add the yogurt?+

Turn the heat down before adding it and stir it in at the very end. Yogurt breaks when it gets boiled hard, so gentle heat is what keeps the soup smooth. If the pot is bubbling, pull it off the burner for a minute first.

Can I make this taco soup ahead of time?+

Yes, and it reheats well. For the best texture, cook the soup through the simmering stage, then cool and refrigerate it. If you’re planning more than a day ahead, stir in the cottage cheese and yogurt when you reheat instead of before storing.

How do I make the soup thicker?+

Let it simmer uncovered for a few extra minutes before adding the dairy, so some of the broth cooks off. You can also blend a small scoop of the beans with a little broth and stir it back in. That gives the soup more body without changing the flavor.

Can I freeze creamy taco soup with the dairy already in it?+

You can, but the texture may turn a little less smooth after thawing. For the best result, freeze the soup before the cottage cheese and yogurt go in. That keeps the base stable, then you can finish it fresh when you reheat it.

High-Protein Creamy Taco Soup

High-protein creamy taco soup made in one pot with tender chicken, white beans, and a blended cottage cheese cream base. Simmered until the flavors meld, then finished with Greek yogurt for a thick, spoonable Tex-Mex broth.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 480

Ingredients
  

Lean ground turkey or chicken
  • 1 lb lean ground turkey or chicken
Shredded cooked chicken breast
  • 2 cup cooked chicken breast, shredded
White beans
  • 1 can (15 oz) white beans (cannellini), drained
Black beans
  • 1 can (15 oz) black beans, drained
Rotel tomatoes
  • 1 can (10 oz) Rotel tomatoes
Diced tomatoes
  • 1 can (14 oz) diced tomatoes
Chicken broth
  • 4 cup chicken broth
Blended cottage cheese
  • 1 cup cottage cheese (blended smooth)
Plain Greek yogurt
  • 0.5 cup plain Greek yogurt
Taco seasoning
  • 2 tbsp taco seasoning
Ground cumin
  • 1 tsp cumin
Chili powder
  • 0.5 tsp chili powder
For topping: shredded cheddar
  • 0.5 cup shredded cheddar
For topping: avocado
  • 1 avocado
For topping: jalapeños
  • 2 jalapeños
For topping: cilantro
  • 0.25 cup cilantro

Equipment

  • 1 Dutch oven

Method
 

Brown and build the soup
  1. Brown the lean ground turkey in a large pot over medium-high heat, then drain fat.
  2. Add shredded chicken, both beans, both tomatoes, chicken broth, taco seasoning, cumin, and chili powder; bring to a boil.
  3. Simmer for 15-18 minutes, stirring occasionally until the flavors are blended.
Make it creamy
  1. Blend the cottage cheese until completely smooth, then stir it into the soup with the Greek yogurt.
  2. Simmer on low for 5 minutes; do not boil after adding the dairy.
Season and serve
  1. Season with salt and pepper to taste, then serve with shredded cheddar, avocado, and jalapeños.

Notes

For the smoothest creamy texture, blend the cottage cheese until fully lump-free before stirring in. Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat gently on low (avoid a hard boil to keep dairy silky). Freezing is not recommended due to potential texture changes in the dairy. If you want it dairy-light, swap the cottage cheese and Greek yogurt for a dairy-free plain yogurt alternative and blend it smooth (the soup will be slightly less tangy).

You might also like these recipes

Leave a Comment

Recipe Rating