High Protein Creamy Taco Soup

By Susan July 15, 2026
Pin

A rich, velvety taco soup packed with protein, utilizing a secret cottage cheese blend for ultimate creaminess without heavy cream.

High Protein Creamy Taco Soup
Why This Recipe Works:
  • Blended cottage cheese emulsifies perfectly into the warm broth, providing a velvety, cream-like texture without the heavy saturated fat.
  • Blooming the spices directly in the rendered beef fat unlocks oil-soluble flavor compounds that would otherwise remain muted in a watery broth.
  • Utilizing lean ground beef and black beans maximizes the protein-to-calorie ratio, keeping you full for hours.

Last November, during a relentless Tuesday sleet storm that turned my driveway into an ice rink, I stood over my stove shivering in wool socks, desperately trying to salvage a watery pot of ground turkey and canned tomatoes.

It was supposed to be a comforting taco soup, but it tasted like sad, diluted chili.

Most taco soups rely on heavy cream or processed cheese blocks to achieve body, but these fats often separate into an oily slick when reheated, leaving you with a gritty protein matrix that clings to the back of your spoon. If you love these flavors but want something you can slice, my Taco Lasagna is a spectacular alternative.

Bear with me here: you must bloom your spices in fat first. Capsaicin and cumin oil-soluble flavor compounds need heat and lipid contact to actually wake up.

My absolute favorite fix is blending low-fat cottage cheese with a splash of bone broth until smooth, then whisking it in at the end. I learned this trick while perfecting my fluffy banana cottage cheese pancakes.

It works beautifully.

If you prefer a poultry-based version, try my High Protein Chicken Taco Soup.

High Protein Creamy Taco Soup

  • Cuisine Mexican-American
  • Category Soup, High Protein
  • Prep Time
  • Cook Time
  • Servings 4
  • Calories 380 calories
  • Rating 4.8 1151
  • Tags taco soup, high protein, healthy soup, cottage cheese soup

Ingredients

  • 1 lb lean ground beef (93% lean)
  • 1 medium yellow onion, finely diced
  • 2 tablespoons taco seasoning
  • 1 teaspoon Diamond Crystal kosher salt
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 cup beef bone broth
  • 1 cup low-fat cottage cheese (Good Culture brand preferred)
  • 1/2 cup shredded sharp cheddar cheese

Directions

  1. Heat a large Dutch oven over medium-high heat. Add the ground beef and diced onion, breaking the meat up with a wooden spoon until browned and the onions are translucent, about 6 to 8 minutes.
  2. Sprinkle the taco seasoning and Diamond Crystal kosher salt over the meat. Stir constantly for 1 minute to bloom the spices in the rendered fat until your forearms ache.
  3. Pour in the undrained diced tomatoes, rinsed black beans, and beef bone broth. Bring the mixture to a boil, then reduce the heat to low and let it simmer gently for 10 minutes to meld the flavors.
  4. While the soup simmers, add the cottage cheese and 1/4 cup of the warm broth from the pot into a high-speed blender. Blend on high for 30 to 45 seconds until completely smooth and liquid, with absolutely no visible curds.
  5. Remove the Dutch oven from the heat source. Slowly pour the blended cottage cheese mixture into the soup, stirring constantly until fully incorporated and creamy. Stir in the shredded cheddar cheese until melted, then serve immediately.

Notes

  • For salt, I highly recommend Diamond Crystal kosher salt. If you are using standard table salt or fine sea salt, cut the measurement in half (use 1/2 teaspoon instead of 1 teaspoon) to prevent over-salting.
  • Do not skip blending the cottage cheese. The high casein protein content in cottage cheese acts as a natural emulsifier, but it must be blended completely smooth before adding to the hot liquid to prevent the proteins from clumping and curdling.
  • Always remove the pot from the direct heat source before stirring in the blended cottage cheese. Direct, boiling heat will break the emulsion and cause the dairy to separate into grainy flecks.
  • After a day in the fridge, this soup actually thickens up significantly as the starches from the beans gelatinize. When reheating, simply splash in a tablespoon of water or broth to loosen it back up.

Serving Suggestions

To complete this high-protein feast, load up your bowl with fresh, contrasting textures and pair it with a warm, comforting side.

  • A generous dollop of Greek yogurt (a fantastic sour cream swap that boosts the protein even further).
  • Freshly sliced jalapeños or a drizzle of hot sauce for an extra kick.
  • Serve alongside Southern-Style Honey Butter Cornbread Poppers to scoop up every last drop of creamy broth.
  • Crisp tortilla chips or baked cheese crisps for that essential crunch factor.
  • A squeeze of fresh lime juice right before eating to cut through the richness of the dairy.

Storage and Reheating

Store any leftovers in an airtight glass container in the fridge for up to four days.

Because we used blended cottage cheese instead of heavy cream, the soup holds its emulsion remarkably well without separating into an oily layer. However, do not freeze this soup; the freezing process breaks the delicate protein bonds in the blended dairy, resulting in a watery, grainy mess upon thawing.

To reheat, gently warm it on the stovetop over medium-low heat, stirring frequently.

Avoid the microwave if possible.

If you must use the microwave, heat it in 30-second bursts at 50% power, stirring well between each interval to distribute the heat evenly and prevent the cheese from seizing.

Ingredient Substitutes

If you need to adapt this recipe based on what is currently in your pantry, here are my tried-and-tested swaps:

  1. The Protein: You can swap the lean ground beef for ground turkey, ground chicken, or even a plant-based meat alternative.
  2. The Beans: Black beans can be easily replaced with pinto beans, kidney beans, or chili beans.
  3. The Creamy Base: If you absolutely cannot do cottage cheese, cream cheese or Greek yogurt can work, though Greek yogurt will add a distinct tang.
  4. The Broth: Beef bone broth provides the deepest flavor, but standard chicken broth or vegetable broth will work in a pinch.

This soup has officially joined my permanent weeknight rotation, and I hope it brings you the same cozy, effortless comfort it brought me on that freezing Tuesday. Let me know how yours turns out, and don't forget to pile the toppings high!

Susan Rosie Rosalind – Storied Skillet

Susan Rosie

Recipe Developer & Tester

I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.

Learn More About Me →