High-Protein Creamy Taco Soup
Home › Soups, Stews & Chili › High-Protein Creamy Taco Soup
Soups, Stews & Chili

High-Protein Creamy Taco Soup

High-protein creamy taco soup hits that sweet spot between cozy and substantial. It has the bold, smoky taste of taco night, but the broth stays spoonable and light enough that you want a second bowl instead of a nap. The cottage cheese blends in so smoothly you get body without a heavy cream base, and the beans plus chicken give every bite a mix of softness and bite.

The part that makes this version work is timing. The soup gets fully seasoned and simmered before the dairy goes in, which keeps the broth from turning grainy or splitting. Blending the cottage cheese until it’s completely smooth matters here; if you skip that step, you’ll taste little curds instead of a creamy finish. Greek yogurt adds a little tang at the end, so the soup tastes rich without feeling flat.

Below, I’m walking through the small details that matter most, including how to keep the dairy silky and which toppings give each bowl the best texture. If you’ve ever had taco soup that turned muddy or thin, this version fixes both problems.

“

The soup was thick and creamy without tasting heavy, and blending the cottage cheese made it completely smooth. I topped mine with avocado and cheddar, and even my picky eater went back for seconds.

★★★★★— Megan R.

Save this high-protein creamy taco soup for nights when you want a thick, cheesy bowl with no heavy cream.

Save to Pinterest

The Part That Keeps Creamy Taco Soup From Turning Grainy

The biggest mistake with a soup like this is adding dairy before the broth has finished doing its job. Once the tomatoes, beans, turkey, chicken, and spices have simmered long enough to taste like one unified soup, the heat needs to come down before the cottage cheese and yogurt go in. That’s what keeps the texture smooth instead of broken.

Blending the cottage cheese until it looks completely uniform is non-negotiable. Even a few curds can make the soup feel uneven, especially once it’s mixed into a hot pot. Low heat is your friend at the end; if the soup boils after the dairy is added, the yogurt can separate and the finish gets a little chalky.

What Each Ingredient Is Actually Doing in This Soup

High-Protein Creamy Taco Soup creamy Tex-Mex
  • Lean ground turkey or chicken — This gives the soup its savory base without making the broth greasy. Turkey brings a little more depth; chicken keeps it a touch lighter. If you use ground chicken, don’t overcook it in the browning stage or it can turn dry before the soup even simmers.
  • Cooked shredded chicken — This adds that hearty, pull-apart texture that makes the soup feel like a full meal. Rotisserie chicken works well here and saves time, as long as it isn’t heavily seasoned with something that fights the taco spices.
  • White beans and black beans — The white beans help thicken the broth and blend into the creamy base, while the black beans bring a firmer bite and a darker, earthier flavor. You can use all black beans if that’s what you have, but the soup will lose some of that smooth, velvety body.
  • Rotel and diced tomatoes — Rotel gives the soup heat, acidity, and a little texture in one can, while the diced tomatoes round everything out. If you only have plain diced tomatoes, add a few extra pinches of chili powder or a spoonful of diced green chiles to make up for the missing punch.
  • Cottage cheese and Greek yogurt — These are the high-protein trick that makes the broth creamy without heavy cream. Full-fat cottage cheese blends the smoothest, but low-fat works too if you process it until it’s perfectly silky before stirring it in.

Building the Soup in the Right Order

Brown the Meat First

Start by browning the ground turkey in a large pot until it loses its pink color and picks up a little color in spots. If there’s excess fat, drain it off so the broth stays clean-tasting. This step matters because the browned bits left in the pot become the base of the soup’s savory flavor. If you crowd the pan or rush this part, the meat steams instead of browns and the soup tastes flatter.

Let the Beans and Tomatoes Simmer Together

Once the shredded chicken, beans, tomatoes, broth, and spices are in, bring everything to a boil, then drop it to a steady simmer for 15 to 18 minutes. You’re not just heating the ingredients through here; you’re giving the beans time to soften into the broth and letting the spices lose their raw edge. The soup should smell round and layered before you move on. If it still tastes sharp, give it a few more minutes uncovered.

Add the Creamy Base Off the Heat

Blend the cottage cheese until it looks completely smooth, then stir it into the soup with the Greek yogurt after the pot has been lowered to low heat. The goal is gentle heat, not a boil. Stir until the broth looks creamy and unified, then let it warm through for about 5 minutes. If the soup bubbles hard at this stage, the dairy can separate, so keep the heat calm and steady.

Finish With Toppings That Add Contrast

Cheddar, avocado, jalapeños, and cilantro give the soup the texture it needs. The cheese melts into the hot broth, the avocado cools the spice, and the jalapeños bring a fresh bite. Add them right before serving so they stay distinct instead of disappearing into the pot. A bowl that’s creamy, salty, and a little bright tastes much better than one that’s only rich.

How to Adapt It Without Losing the Creamy Texture

Make it fully chicken-based

Skip the ground turkey and use an extra 1 to 1 1/2 cups shredded chicken instead. The soup will be a little lighter in texture and a little less savory, so lean harder on the taco seasoning and cumin to keep the broth bold.

Make it dairy-free

Use a plain unsweetened dairy-free yogurt and replace the cottage cheese with blended silken tofu. The soup won’t taste exactly the same, but you’ll still get a creamy body if you blend the tofu until it’s completely smooth before stirring it in.

Make it lower carb

Cut the black beans and white beans down by half and add more chicken plus a handful of diced zucchini or cauliflower rice. You’ll lose some thickness from the beans, so let the soup simmer a few extra minutes before adding the dairy to help the broth concentrate.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it chills, so it may look more like a stew the next day.
  • Freezer: It freezes, but the dairy can change texture a little after thawing. For the best result, freeze before adding the cottage cheese and yogurt, then stir those in after reheating.
  • Reheating: Warm it gently on the stove over low heat or in the microwave at medium power, stirring often. Don’t let it boil, or the creamy base can split and turn grainy.

Questions I Get Asked About This Recipe

Can I use Greek yogurt instead of cottage cheese?+

Greek yogurt adds tang, but it won’t give the same thick, creamy body that blended cottage cheese brings. If you want to swap them, use only yogurt and expect a thinner soup. Stir it in over low heat at the end so it doesn’t curdle.

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

Lower the heat before adding the cottage cheese and yogurt, and don’t let the soup boil again. High heat is what breaks the dairy and gives you a grainy texture. A smooth blend going into a gentle simmer stays creamy.

Can I make this taco soup ahead of time?+

Yes, and it actually tastes better after the flavors sit for a day. If you know you’ll be reheating it later, keep the dairy out until the end for the smoothest texture. Add the cottage cheese and yogurt just before serving or right after reheating.

How do I thicken the soup if it comes out thin?+

Let it simmer uncovered for a few extra minutes before adding the dairy so some of the broth evaporates. You can also mash a few beans against the side of the pot to add body without changing the flavor. Don’t boil it hard once the dairy is in, or you’ll fix the thickness and lose the creamy texture.

Can I use leftover rotisserie chicken in this recipe?+

Yes, leftover rotisserie chicken works well and saves time. Add it with the beans and broth so it has time to soak up the taco seasoning. If the chicken is heavily seasoned or smoky, taste the soup before adding extra salt.

High-Protein Creamy Taco Soup

High-protein creamy taco soup with a smooth cottage cheese swirl and a hearty Tex-Mex bean-tomato broth. Browned lean turkey, shredded chicken, and beans simmer until thick, then simmer gently after dairy for a silky finish.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 410

Ingredients
  

Lean ground turkey and shredded chicken
  • 1 lb lean ground turkey Or substitute lean ground chicken.
  • 2 cup cooked chicken breast, shredded
Beans and tomatoes
  • 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
Broth and dairy base
  • 4 cup chicken broth
  • 1 cup cottage cheese Blended smooth.
  • 0.5 cup plain Greek yogurt
Seasonings
  • 2 tbsp taco seasoning
  • 1 tsp cumin
  • 0.5 tsp chili powder
Toppings
  • 0.75 cup shredded cheddar
  • 1 avocado Sliced or diced.
  • 0.25 cup jalapeños Sliced.
  • 0.25 cup cilantro Chopped.

Equipment

  • 1 Dutch oven

Method
 

Brown the meat
  1. Brown the lean ground turkey in a large pot over medium-high heat, then drain any excess fat.
Build the soup
  1. Add the shredded chicken, white beans, black beans, Rotel tomatoes, diced tomatoes, chicken broth, taco seasoning, cumin, and chili powder; bring the pot to a boil.
  2. Simmer the soup for 15-18 minutes, stirring occasionally until the flavors meld.
Make it creamy without boiling
  1. Blend the cottage cheese until completely smooth, then stir it into the soup along with the Greek yogurt.
  2. Simmer on low for 5 minutes, but do not boil after adding the dairy.
Serve
  1. Season with salt and pepper, then serve hot with shredded cheddar, avocado, jalapeños, and cilantro.

Notes

Pro tip: blend the cottage cheese until fully smooth before it hits the pot so the broth stays creamy, not grainy. Store leftovers in the refrigerator up to 4 days; reheat gently on the stove, avoiding a hard boil to protect the dairy texture. Freezing is not recommended because the dairy may separate. For a higher-protein swap, use additional shredded chicken (up to 1/2 cup extra) if you want a thicker, meat-forward bowl.

Leave a Comment

Recipe Rating