High-Protein Creamy Taco Soup

Loading…

By Reading time

High-protein creamy taco soup has the kind of spoonable, chili-meets-queso comfort that makes a regular soup night feel like a win. The broth stays bold and Tex-Mex forward, but the finish turns silky and rich from cottage cheese and Greek yogurt without going heavy or greasy. It eats like a full meal, not a starter, which is exactly why I keep coming back to it.

The key is keeping the dairy smooth and adding it at the end over low heat. Blend the cottage cheese until it disappears completely, then stir it in after the soup has already simmered and the beans, chicken, and tomatoes have done their work. That’s what gives you a creamy base without the grainy texture or curdling that happens when dairy gets too much heat.

You’ll find the timing that keeps the chicken tender, the broth balanced, and the toppings worth the extra minute. I’ve also included the swaps I actually trust when I want to stretch it, lighten it up, or make it work with what’s already in the fridge.

“

The cottage cheese blended in so smoothly that nobody guessed it was in there, and the soup thickened up nicely after the last 5-minute simmer. I used rotisserie chicken and it tasted like I had cooked it all day.

★★★★★— Megan T.

Save this high-protein creamy taco soup for nights when you want a hearty Tex-Mex bowl with a smooth, creamy finish.

Save to Pinterest

The Creamy Finish Works Only If You Respect the Heat

Most creamy taco soups go wrong at the very end. The base simmers fine, then the dairy gets dumped in while the pot is still bubbling and the texture turns grainy or split. That’s not a seasoning problem. It’s heat. Cottage cheese and Greek yogurt both stay smoother and taste cleaner when they’re added after the soup has already finished its main simmer, then held at a gentle low heat long enough to warm through.

The other trap is using cottage cheese straight from the carton. It can leave tiny curds in the broth unless you blend it first until completely smooth. Once it’s blended, it behaves more like a soft cream base and gives the soup body without overpowering the taco seasoning. The result is a broth that coats the spoon instead of sliding off it.

  • Ground turkey or chicken — Lean meat keeps this light enough to eat like a soup, but it still gives the broth enough savory depth. Turkey browns best if you leave it alone for a minute before stirring so it can actually develop flavor.
  • Cottage cheese — This is the ingredient doing the heavy lifting for body and protein. Blend it until silky before it goes into the pot, or you’ll taste the curds instead of the creamy finish.
  • Greek yogurt — It sharpens the richness and keeps the soup from tasting flat. Use plain yogurt, not vanilla or flavored versions, and stir it in off the boil so it doesn’t separate.
  • Rotel and diced tomatoes — The combination gives you both heat and a fuller tomato base. If you only have plain diced tomatoes, add a little extra chili powder or a spoonful of diced green chiles to bring the punch back.

Building the Bowl in the Right Order

Brown the Meat First

Start with the ground turkey in a large pot and let it get some color before you stir too much. You want browned bits on the bottom, not gray crumbles steaming in their own moisture. If there’s a lot of fat after cooking, drain it off so the broth stays clean instead of slick.

Let the Tomatoes and Beans Simmer Before the Dairy

Add the shredded chicken, beans, tomatoes, broth, taco seasoning, cumin, and chili powder, then bring it to a boil before reducing to a steady simmer. This is the part where everything melds and the broth picks up body from the beans. Fifteen to eighteen minutes is enough for the flavors to settle; longer isn’t better here because the beans can start to break down and make the soup muddy.

Blend, Stir, and Keep the Heat Low

Blend the cottage cheese until perfectly smooth, then stir it in with the Greek yogurt after the simmering is done. Keep the heat low for the final five minutes and don’t let the soup boil again. If you see tiny white flecks, the pot was too hot when the dairy went in, so pull it off the burner and whisk gently until it smooths out.

Finish With Toppings That Add Texture

Serve it right away with shredded cheddar, avocado, jalapeños, and cilantro. Those toppings matter because the soup itself is soft and creamy, so you want something cool, sharp, or crunchy on top. A handful of cheddar melts into the surface and makes the bowl feel complete.

Make It with Rotisserie Chicken

Skip the ground turkey and use all shredded chicken if you want a faster version with a softer texture. You’ll lose the browned, savory note from the turkey, so add a little extra cumin or taco seasoning to keep the broth bold.

Dairy-Free Swap That Still Tastes Creamy

Use full-fat coconut milk instead of the cottage cheese and yogurt if you need to avoid dairy. The soup will be a little sweeter and less tangy, so lean harder on the taco seasoning and a squeeze of lime at the end to keep the flavor bright.

Lower-Carb Bowl

Leave out the black beans and use just half the white beans if you want to cut the carbs without losing the creamy thickness. The soup won’t be quite as hearty, but the dairy base still gives it enough body to eat like a full meal.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It thickens as it chills, so expect a heartier texture the next day.
  • Freezer: It freezes, but the dairy can separate a little after thawing. For the best texture, freeze the soup before adding the cottage cheese and yogurt, then stir those in after reheating.
  • Reheating: Warm it slowly over low heat, stirring often. A hard boil can make the yogurt break and turn the broth grainy, so patience pays off here.

Questions I Get Asked About This Recipe

Can I use ground beef instead of turkey?+

Yes. Use lean ground beef so the soup doesn’t turn greasy, and drain off any excess fat after browning. Beef gives the broth a deeper, more classic taco flavor, but the rest of the recipe stays the same.

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

Take the pot off a hard boil before the yogurt goes in and keep it on low afterward. Yogurt breaks when it gets hit with high heat, which is why a gentle simmer gives you a smooth finish instead of little separated flecks.

Can I make high-protein creamy taco soup ahead of time?+

Yes, and it holds up well. The best move is to make the soup base ahead, then reheat it gently and add the blended cottage cheese and yogurt right before serving if you want the smoothest texture. That keeps the dairy from getting overcooked in the fridge and reheating cycle.

How do I thicken the soup if it looks too thin?+

Let it simmer uncovered for a few extra minutes before the dairy goes in, or mash a spoonful of the beans against the side of the pot. That gives the soup body without adding flour or cornstarch, which can dull the taco seasoning.

Can I leave out the beans?+

You can, but the soup will be thinner and less filling. If you skip them, reduce the broth a bit and add extra chicken or turkey so the bowl still eats like a full meal.

High-Protein Creamy Taco Soup

High-protein creamy taco soup made in one pot with lean ground turkey, shredded chicken, and beans in a creamy broth blended from cottage cheese. Finished with a low-simmer dairy step for a smooth, spoonable texture—topped with cheddar, avocado, and jalapeños.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 520

Ingredients
  

Main soup
  • 1 lb lean ground turkey or chicken Use lean for less fat; drain any excess after browning.
  • 2 cooked chicken breast, shredded About 2 cups shredded.
  • 1 can (15 oz) white beans (cannellini), drained
  • 1 can (15 oz) black beans, drained
  • 1 can (10 oz) Rotel tomatoes
  • 1 can (14 oz) diced tomatoes
  • 4 cup chicken broth
  • 2 tbsp taco seasoning
  • 1 tsp cumin
  • 0.5 tsp chili powder
  • 1 cup cottage cheese (blended smooth) Blend until completely smooth before stirring in.
  • 0.5 cup plain Greek yogurt Stir in after blending cottage cheese.
Toppings
  • 0.25 cup shredded cheddar
  • 1 avocado Dice for topping.
  • 2 tbsp jalapeños Slice to taste.
  • 2 tbsp cilantro Chop for serving.

Equipment

  • 1 Dutch oven

Method
 

Brown the meat
  1. Heat a large pot over medium-high heat and brown the lean ground turkey or chicken, breaking it up as it cooks; drain the fat once browned.
Build the soup
  1. Add the cooked chicken breast, white beans, black beans, Rotel tomatoes, diced tomatoes, chicken broth, taco seasoning, cumin, and chili powder to the pot and bring to a boil.
  2. Reduce to a gentle simmer and cook for 15-18 minutes, watching for steady bubbling around the edges.
Make it creamy
  1. Blend the cottage cheese until completely smooth, then stir it into the soup along with the plain Greek yogurt.
  2. Simmer on low heat for 5 minutes, and do not boil after adding the dairy to keep the texture smooth.
Finish and serve
  1. Season with salt and pepper to taste, then serve hot with shredded cheddar, avocado, jalapeños, and cilantro as toppings.

Notes

Pro tip: blend the cottage cheese very smooth so it disappears into the broth; if you feel it getting too hot, keep the burner at low to prevent curdling. Refrigerate leftovers in an airtight container for up to 4 days; reheat gently on the stove. Freezing is not recommended because the dairy may change texture after thawing. For a lower-carb option, choose reduced-sugar taco seasoning and use portion-controlled beans or swap some beans for riced cauliflower while keeping the dairy step the same.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating