Welcome to recipenests

Creamy Mushroom Soup That's Surprisingly High Protein

By Hannah Cole | November 21, 2025
Creamy Mushroom Soup That's Surprisingly High Protein

There’s something about a steaming bowl of mushroom soup that feels like wrapping yourself in a cozy blanket. For years I made the classic cream-laden version, delicious but leaving me hungry an hour later. That all changed last winter when I was recipe-testing for ski-season lunches that could power us through long days on the slopes. I wanted the velvety texture of traditional cream of mushroom soup, but I also craved the staying power of a high-protein meal—without resorting to rubbery chicken breast or yet another can of beans.

After a half-dozen iterations (and a very patient family who didn’t complain about eating mushroom soup three nights in a row), I landed on this version. It gets its silky body from cottage cheese that’s whizzed into the broth, plus a scoop of unflavored whey protein that disappears into the earthy mushroom base. The result? A bowl with 28 grams of complete protein per serving, yet it tastes every bit as decadent as the bistro-style soup I fell in love with in culinary school. We now serve it at après-ski gatherings in the lodge, and no one believes it’s “healthy” until they’re pleasantly full for hours.

Why This Recipe Works

  • Double protein punch: Cottage cheese provides casein for creaminess, while whey protein boosts satiety without altering flavor.
  • Umami bomb: A mix of cremini, shiitake, and dried porcini creates layers of savory depth.
  • Week-night fast: Ready in 35 minutes thanks to blended cottage cheese—no roux, no lengthy reduction.
  • One-pot wonder: Minimal cleanup because everything simmers—and blends—right in the Dutch oven.
  • Freezer friendly: Thaws beautifully for meal-prep lunches; protein stays smooth, never grainy.
  • Vegetarian but hearty: Satisfies even the most devoted carnivores at your table.

Ingredients You'll Need

Ingredients

Great mushroom soup starts with, well, great mushrooms. I reach for a 2:1 ratio of cremini to shiitake. Creminis are affordable and flavorful, while shiitakes add that subtle smoky note. A small handful of dried porcini (or a packet of mixed forest mushrooms) rehydrated in hot water turbo-charges the broth. If creminis look dry or spongy at the store, swap in baby bellas; they’re the same variety harvested later.

Yellow onion and a couple cloves of garlic form the aromatic base. I dice the onion small so it melts into the soup; no one wants a crunchy surprise. For herbs, fresh thyme is non-negotiable—dried works in a pinch, but fresh gives that gentle lemon-pepper lift. A bay leaf sneaks in background complexity.

Now the protein stars: full-fat cottage cheese and unflavored whey protein isolate. Full-fat cottage cheese blends silkier than low-fat versions, and the whey disappears completely when whisked into warm broth. If you’re dairy-sensitive, use lactose-free cottage cheese and a pea protein isolate; color and flavor remain spot-on. Vegetable stock keeps things vegetarian, but a good low-sodium chicken stock will bump up flavor if you’re not meat-averse.

Finally, a finishing splash of dry sherry (or white wine) lifts all the earthy notes. If you avoid alcohol, substitute 2 teaspoons of white wine vinegar plus ÂĽ cup extra stock.

How to Make Creamy Mushroom Soup That's Surprisingly High Protein

1
Prep mushrooms & broth

Place dried porcini in a 2-cup measuring jug and cover with 1½ cups boiling water. Let stand 10 min. Strain through a coffee filter or fine sieve, reserving liquid; rinse mushrooms briefly to remove grit, then chop. Meanwhile, brush cremini and shiitake caps clean; remove shiitake stems (save for stock). Slice mushrooms ¼-inch thick. You should have about 6 cups total.

2
Sauté aromatics

Heat olive oil in a Dutch oven over medium. Add diced onion and cook 3 min until translucent, stirring. Stir in garlic, thyme leaves, bay leaf, and ½ tsp kosher salt; cook 1 min more until fragrant. Push aromatics to the perimeter; add mushrooms in a single layer. Let sit 2 min—this caramelizes the edges—then stir and cook 5 min until they release juices and shrink by half.

3
Deglaze & bloom

Pour in sherry; scrape browned bits from pot bottom. Reduce liquid by half, about 1 min. Sprinkle 1 Tbsp flour over mushrooms; cook 1 min, stirring constantly. This light roux prevents the protein from curdling later. Gradually whisk in reserved porcini soaking liquid plus vegetable stock. Bring to a gentle simmer, reduce heat to low, cover partially, and cook 8 min for flavors to meld.

4
Blend cottage cheese base

While soup simmers, place cottage cheese in a high-speed blender. Ladle in ½ cup hot broth; blend 30 sec until completely smooth. (A stick blender in a deep jar works too.) Whisk whey protein into the cottage puree until dissolved; this prevents clumps. Set aside. The mixture will look like thick yogurt—that’s good.

5
Temper & finish

Remove bay leaf. Reduce soup to very low heat. Slowly whisk cottage-whey mixture into the pot; do not let soup boil or proteins will curdle. Heat gently 2 min until steaming and slightly thickened. Season with black pepper and additional salt to taste. If soup seems thick, loosen with a splash of stock or milk; it will thicken further upon standing.

6
Serve & garnish

Ladle into warm bowls. Drizzle with a swirl of extra-virgin olive oil or a spoon of thinned sour cream. Top with crunchy elements: roasted pepitas, garlic croutons, or frizzled shallots. Finish with fresh thyme leaves and a crack of black pepper. Serve immediately with crusty whole-grain bread for dunking.

Expert Tips

Control the heat

Proteins seize when boiled. After adding cottage mixture, keep the burner on the lowest setting and stir frequently. If serving later, reheat gently with a splash of broth.

Make-ahead magic

The flavors deepen overnight. Prepare through step 3, refrigerate mushroom base and cottage mixture separately, then finish step 5 just before serving.

Texture tweak

For a velvety restaurant-style finish, pulse the finished soup with an immersion blender 3-4 times; this chops some mushrooms while leaving plenty of slices for chew.

Freeze smart

Cool soup completely, then freeze flat in quart zip bags. Thaw overnight in the fridge; reheat slowly and whisk in a splash of milk to restore silkiness.

Portion control

This soup is rich in protein, so 1½ cups is plenty for a main course. Pair with a crisp apple-walnut salad to round out the meal without feeling heavy.

Herb swap

Fresh rosemary or sage can overpower; stick to thyme. In summer, add a tablespoon of chopped tarragon at the end for a bright licorice note.

Variations to Try

  • Truffle luxe: Drizzle ½ tsp white truffle oil over each bowl just before serving—aromatic heaven with zero extra protein.
  • Smoky paprika: Add ½ tsp Spanish smoked paprika with the flour for a Spanish spin reminiscent of tapas mushroom caps.
  • Coconut & curry: Swap whey for unflavored pea protein, use coconut milk instead of cottage cheese, and add 1 tsp Thai red curry paste for a dairy-free version.
  • Wild rice add-in: Stir in 1 cup cooked wild rice after blending for a chewy, Minnesota-style chowder texture.
  • Lemon-pepper zing: Finish with 1 tsp lemon zest and extra cracked pepper for a brighter flavor profile that cuts richness.

Storage Tips

Refrigerate cooled soup in airtight containers up to 4 days. The protein stabilizes the dairy, so separation is minimal; simply whisk while reheating. For longer storage, freeze in labeled zip-top bags laid flat (saves space) for up to 3 months. Thaw overnight in the fridge or submerge sealed bag in cold water for 1 hour. Reheat slowly over medium-low, thinning with broth or milk as needed.

If you plan to make the soup ahead for entertaining, prepare the mushroom base through step 3, then refrigerate. Blend and finish the cottage cheese mixture (steps 4-5) just before guests arrive; the aroma will fill the house and the texture stays perfect.

Frequently Asked Questions

Yes, but choose full-fat and whisk off the heat to prevent curdling. The soup will be tangier; balance with a pinch of honey if desired.

Almost—simply replace the 1 Tbsp flour with cornstarch or sweet rice flour for thickening. The rest of the ingredients are naturally gluten-free.

You can omit it, but you’ll lose 7g protein per serving. Compensate by stirring in a can of great northern beans (blended smooth) or serve with a side of quinoa.

Sauté aromatics and mushrooms on the stove first for best flavor, then transfer to a slow cooker with broth. Cook on LOW 4 hours. Stir in blended cottage-whey mixture during the last 15 min on WARM setting.

A high-speed countertop blender gives the silkiest puree, but an immersion blender is safer for hot soup and reduces dishes. If using a countertop model, vent the lid and cover with a towel to avoid steam explosions.

Absolutely—use a 7-quart Dutch oven or heavy stockpot. Blending may need to be done in two batches, but cooking times remain the same.
Creamy Mushroom Soup That's Surprisingly High Protein
soups
Pin Recipe

Creamy Mushroom Soup That's Surprisingly High Protein

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
4

Ingredients

Instructions

  1. Hydrate porcini: Cover dried mushrooms with 1½ cups boiling water; steep 10 min, strain and chop.
  2. Sauté: Warm oil in Dutch oven over medium. Cook onion 3 min, add garlic, thyme, bay leaf; cook 1 min. Add fresh mushrooms, cook 7 min until browned.
  3. Thicken: Stir in flour; cook 1 min. Deglaze with sherry, reduce by half.
  4. Simmer: Add porcini soaking liquid and vegetable broth; simmer 8 min.
  5. Blend base: Puree cottage cheese with ½ cup hot broth until smooth; whisk in whey protein.
  6. Finish: Reduce heat to low. Whisk cottage mixture into soup; heat 2 min without boiling. Season, garnish, serve hot.

Recipe Notes

Do not let the soup boil after adding cottage cheese or the texture will turn grainy. Reheat gently and thin as needed.

Nutrition (per serving)

267
Calories
28g
Protein
19g
Carbs
9g
Fat

More Recipes