High-Protein Creamy Taco Soup

Loading…

By Reading time

High-protein creamy taco soup lands like a full meal in one bowl: hearty, lightly spiced, and rich enough to taste like comfort food without feeling heavy. The broth stays Tex-Mex and tomato-forward, but the cottage cheese and Greek yogurt give it that creamy finish people usually expect from a much more indulgent soup. Ground turkey, shredded chicken, and beans bring enough substance that nobody starts asking what else is for dinner.

The part that makes this version work is the dairy. Cottage cheese gets blended until completely smooth before it goes in, which gives you body without the grainy texture you get when it’s stirred in cold or left unblended. Greek yogurt adds tang and rounds out the spice, but it has to go in at the end over low heat so it doesn’t split. That little bit of care is what keeps the soup velvety instead of broken.

Below, I’ve included the timing that keeps the chicken tender, the one step that protects the creamy base, and a few smart swaps if you need to use what’s already in your kitchen.

“

The soup thickened up beautifully and the blended cottage cheese disappeared into the broth. I was worried it would taste tangy, but it just made everything creamy and the leftovers reheated well the next day.

★★★★★— Megan R.

Save this high-protein creamy taco soup for a cozy Tex-Mex dinner with a smooth, cheesy broth and plenty of toppings.

Save to Pinterest

The Creamy Part Only Works If You Add It at the End

Most creamy taco soups go wrong in one of two places: either the dairy goes in too early and breaks, or it goes in cold and stays lumpy. This recipe avoids both problems by building the soup first, letting the tomatoes, beans, and broth simmer together until the flavors taste joined, and only then adding the blended cottage cheese and Greek yogurt. Once those dairy ingredients are in, the heat stays low. That matters more than people think.

The cottage cheese isn’t just there for protein. When it’s blended smooth, it acts like a light cream base that gives the soup body without turning it gluey. If you skip the blender, you’ll taste curds instead of a clean, creamy broth. The Greek yogurt does a different job: it sharpens the flavor and keeps the soup from tasting flat. Together, they give you richness without needing a roux or heavy cream.

  • Lean ground turkey or chicken — Either one works, but ground turkey gives the soup a little more savory depth. If you use ground chicken, the taco seasoning and tomatoes need to do more of the work, so don’t skimp on seasoning.
  • Shredded chicken breast — This adds bulk and makes the soup eat like a main course. Rotisserie chicken is fine here and saves time, as long as you remove the skin and shred it into bite-size pieces.
  • White beans and black beans — The combination gives you creaminess from the white beans and a little more texture from the black beans. Rinsing and draining both cans keeps the broth from turning cloudy and overly salty.
  • Cottage cheese — This is the ingredient that changes the texture. Blend it until completely smooth before stirring it in, or the soup will look speckled and feel grainy.
  • Greek yogurt — Full-fat or 2% both work, but low-fat gives you less room for error when you heat it. Stir it in off the boil and keep the soup at a low simmer so it stays silky.
  • Rotel and diced tomatoes — Rotel brings the mild chile bite, while the diced tomatoes give the soup more body. If you only have plain diced tomatoes, add a little extra chili powder or a chopped green chile for the same lift.

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.

Build the Soup Base First, Then Finish It Like a Cream Sauce

Brown the Meat Until It Actually Cooks Down

Start with the ground turkey or chicken in a large pot and cook it until it’s no longer pink and the moisture has mostly cooked off. If there’s a lot of fat in the pot, drain it before adding the rest of the ingredients. That keeps the soup from tasting greasy and gives the tomatoes a cleaner flavor to work with. A little browning is good here; pale meat makes a flat soup.

Let the Tomatoes and Beans Simmer Long Enough to Meld

Add the shredded chicken, both beans, both tomatoes, broth, taco seasoning, cumin, and chili powder, then bring everything to a boil before lowering it to a steady simmer. Those 15 to 18 minutes matter because they let the broth pick up the seasoning and give the beans time to soften into the soup instead of tasting separate. If the simmer is too aggressive, the broth reduces too fast and the soup gets salty before the flavors are balanced.

Blend the Cottage Cheese Until It Vanishes

Blend the cottage cheese until it’s completely smooth before it touches the hot soup. This is the step that keeps the texture creamy instead of curdled-looking. Stir it in with the Greek yogurt, then keep the heat low for about 5 minutes. If the soup starts bubbling hard after the dairy goes in, pull it back immediately; boiling is what makes the yogurt split.

What to Change When You Need a Different Version

Dairy-Free Version

Swap the cottage cheese and Greek yogurt for unsweetened coconut cream or a plain dairy-free creamer, but keep the amount modest so the soup doesn’t turn sweet. You’ll lose the tang that yogurt brings, so add a squeeze of lime at the end to wake up the broth.

Make It Lower-Carb

Skip the black beans and use only half the white beans if you want to pull the carb count down without losing the creamy, hearty feel. The soup will be a little lighter and less thick, so let it simmer a few extra minutes before adding the dairy.

Use What You Have for the Protein

You can use all ground meat, all shredded chicken, or a mix of both depending on what’s in the fridge. The soup stays balanced either way, but shredded chicken gives a softer bite while ground meat makes it feel more like a classic taco filling in soup form.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it sits, so it may look a little denser the next day.
  • Freezer: It freezes well, but the dairy can separate slightly on thawing. Freeze it before adding the Greek yogurt if you want the smoothest result, then stir that in when reheating.
  • Reheating: Warm it gently on the stove over low heat or in short microwave bursts, stirring often. Don’t let it boil after the dairy has been added, or the texture can turn grainy.

Answers to the Questions Worth Asking

Can I use ground beef instead of turkey?+

Yes. Ground beef gives the soup a richer, more classic taco flavor, but drain off the excess fat after browning so the broth stays clean. I’d use a leaner blend if you want the creamy finish to stand out instead of the meatiness.

High-Protein Creamy Taco Soup

High-protein creamy taco soup made with browned ground turkey, white beans, shredded chicken, and a smooth cottage-cheese swirl. Simmered until thick and cozy, then gently finished with Greek yogurt so the dairy stays silky.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 520

Ingredients
  

Lean ground turkey or chicken
  • 1 lb lean ground turkey or chicken Use 93% lean if possible so the drain step is quick.
Shredded chicken breast
  • 2 cup shredded chicken breast Cooked chicken works best; shred before adding.
White beans
  • 1 can (15 oz) white beans (cannellini) Drained and rinsed if you prefer less sodium.
Black beans
  • 1 can (15 oz) black beans Drained.
Rotel tomatoes
  • 1 can (10 oz) Rotel tomatoes Gives tomato-chili flavor and mild heat.
Diced tomatoes
  • 1 can (14 oz) diced tomatoes No-drain for body unless your can is very watery.
Chicken broth
  • 4 cup chicken broth For a creamy, soup-like consistency; adjust slightly if needed.
Cottage cheese
  • 1 cup cottage cheese Blend smooth for a lump-free swirl.
Plain Greek yogurt
  • 1 5 plain Greek yogurt Blended in after the cheese to keep the soup creamy.
Taco seasoning
  • 2 tbsp taco seasoning Use a store-bought blend or your favorite homemade mix.
Ground cumin
  • 1 tsp cumin Warming, classic taco-soup flavor.
Chili powder
  • 0.5 tsp chili powder Adds depth and gentle heat.
For topping: shredded cheddar
  • 0.5 cup shredded cheddar Add at the end so it melts lightly.
For topping: avocado
  • 1 avocado Dice and serve fresh.
For topping: jalapeños
  • 2 tbsp jalapeños Chopped; add to taste.
For topping: cilantro
  • 2 tbsp cilantro Chopped.

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 the fat. Look for the meat to lose its pink color with browned edges.
Boil with beans and tomatoes
  1. Add the shredded chicken, white beans, black beans, Rotel tomatoes, diced tomatoes, chicken broth, taco seasoning, cumin, and chili powder to the pot, then bring to a boil. You should see steady bubbling across the surface.
Simmer to meld flavors
  1. Simmer the soup for 15-18 minutes. It should be gently bubbling and slightly thickened.
Make the smooth cottage-cheese swirl
  1. Blend the cottage cheese until completely smooth, then stir it into the soup with the Greek yogurt. The broth should become creamy and look uniform with no visible curds.
Finish gently with low heat
  1. Simmer on low for 5 minutes, do not boil after adding the dairy. Watch for small bubbles only, with no rolling boil.
Season and serve
  1. Season with salt and pepper, then serve topped with shredded cheddar, avocado, jalapeños, and cilantro. The toppings should look fresh and the cheddar should soften slightly in the hot soup.

Notes

Pro tip: blend the cottage cheese until silky before stirring in—this prevents curds and keeps the soup velvety. Refrigerate leftovers in an airtight container for up to 4 days; reheat gently on low (avoid a boil after the dairy). Freezing is not recommended because the creamy texture can separate. If you want a lighter option, use nonfat Greek yogurt and reduce cheddar slightly for less fat.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating