Creamy Cottage Cheese Mushroom Soup tastes rich, savory, and cozy, with a tangy creaminess that hugs every spoonful of tender mushrooms. It works perfectly for busy home cooks who want a comforting, high‑protein soup on the table in about 35 minutes. I tested this version on a chilly Tuesday night in my tiny kitchen, and my family scraped the pot clean.
Why Creamy Cottage Cheese Mushroom Soup Is Worth It
This soup gives you all the comfort of classic cream of mushroom soup with extra protein from cottage cheese and less heavy cream. The cottage cheese blends silky smooth, so you get a thick, creamy texture without that heavy, sleepy feeling afterward.
It fits weeknights, meal prep, and cozy weekends because it cooks quickly and reheats beautifully. You can keep it rustic and chunky or blend it completely smooth, so picky eaters and texture lovers both win.
“This Creamy Cottage Cheese Mushroom Soup tastes like a fancy café soup with the protein of a full meal, and I happily licked the bowl clean. ★★★★★”
Ingredients You Need

Mushrooms
- 1 pound cremini mushrooms, sliced (baby bella mushrooms give deep flavor and color)
- 4 ounces white button mushrooms, sliced (light flavor that balances the cremini)
- Optional: 2 ounces shiitake or oyster mushrooms, sliced (boosts umami and texture)
Base and aromatics
- 2 tablespoons unsalted butter (or olive oil for a lighter option)
- 1 tablespoon olive oil (helps prevent the butter from browning too fast)
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 teaspoon fine sea salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- ½ teaspoon dried thyme or 1 teaspoon fresh thyme leaves
- ½ teaspoon smoked paprika or sweet paprika (adds warmth and color)
Cottage cheese and liquid
- 1½ cups cottage cheese, small curd, 2% or 4% milkfat
- I like Good Culture or Daisy for smooth blending and clean flavor.
- 3 cups low sodium chicken broth or vegetable broth
- 1 cup water (thins the soup slightly and keeps sodium in check)
- ½ cup milk or half‑and‑half (whole milk gives the best body)
Thickening and richness
- 1 tablespoon cornstarch or 2 tablespoons all‑purpose flour
- 2 tablespoons grated Parmesan cheese (optional but tasty for extra savoriness)
- 1 tablespoon soy sauce or tamari (deepens flavor without tasting like soy sauce)
- 1 teaspoon Dijon mustard (quietly boosts flavor in the background)
Fresh finish
- 2 tablespoons chopped fresh parsley or chives
- Squeeze of fresh lemon juice, about 1 teaspoon (brightens the creamy base)
Pantry shortcuts and swaps
- Use pre‑sliced mushrooms to save prep time.
- Use frozen chopped onions if you feel tired or short on time.
- Use bouillon paste with water if you do not have boxed broth.
- Use pre‑shredded Parmesan in a pinch, though fresh grated melts smoother.
Equipment list
- Large heavy pot or Dutch oven, 4 to 5 quart size
- Medium saucepan or small pot
- Blender or immersion blender
- Cutting board and sharp knife
- Wooden spoon or silicone spatula
- Ladle and measuring cups / spoons
Quick Tips & substitutions
- Slice mushrooms fairly thick so they keep texture and do not vanish into the broth.
- Brown mushrooms in a single layer and avoid crowding the pot to build deep flavor.
- Use 4% cottage cheese for the creamiest soup; use 2% if you want a lighter version.
- Blend cottage cheese with hot broth until completely smooth to avoid tiny curds.
- Use vegetable broth and olive oil instead of butter and chicken broth for a vegetarian version.
- Swap cornstarch for flour if you want a gluten free thickener.
- Stir in extra broth if the soup thickens too much as it cools.
- Add a pinch of nutmeg if you like a classic cream soup flavor.
- Use soy sauce or tamari instead of extra salt to deepen savory notes.
- Keep heat on medium when you add dairy so the soup stays smooth and does not curdle.
How to Make Creamy Cottage Cheese Mushroom Soup

Step 1: Prep the vegetables
Clean mushrooms with a damp paper towel and trim any tough stems. Slice them about ¼ inch thick so they stay meaty in the soup. Chop the onion and mince the garlic so they cook evenly.
Step 2: Brown the mushrooms
Heat the butter and olive oil in a large pot over medium high heat. Add mushrooms in batches so they sit in a single layer and cook without steaming. Let them sit for a couple of minutes before stirring so they caramelize and deepen in color.
Season mushrooms with a pinch of salt and pepper as they cook. Transfer browned mushrooms to a bowl and keep them nearby while you build the base of the soup.
Step 3: Soften onion and garlic
Lower the heat to medium and add the chopped onion to the same pot. Stir and cook until the onion turns translucent and lightly golden at the edges. Add the garlic, thyme, and paprika, then stir and cook for about 30 seconds until fragrant.
Scrape up any browned bits from the bottom of the pot with the moisture from the onions. Those bits carry a lot of mushroom flavor into the broth.
Step 4: Build the broth base
Sprinkle cornstarch or flour over the onion mixture and stir to coat. Pour in the broth and water while you stir so the starch disperses without clumping. Add soy sauce and Dijon mustard and stir again.
Return the browned mushrooms to the pot and bring the soup to a gentle simmer. Let it bubble softly for about 10 minutes so the flavors come together.
Step 5: Blend the cottage cheese
While the soup simmers, add cottage cheese and about 1 cup of the hot broth from the pot to a blender. Blend on high until the mixture turns completely smooth and velvety. Add Parmesan to the blender and blend again so it melts into the mixture.
Taste a tiny spoonful and adjust with a pinch of salt if needed. The mixture should taste savory and creamy before you add it back to the pot.
Step 6: Make it creamy
Lower the soup heat to medium low. Pour the blended cottage cheese mixture into the pot while you stir. Keep stirring for a couple of minutes as the soup thickens into a creamy, silky texture.
Do not let the soup boil hard at this point; gentle bubbles keep the dairy smooth. Add milk or half‑and‑half and stir again until everything looks unified and glossy.
Step 7: Adjust texture and seasoning
Check the thickness of the soup. Add a splash of broth or water if you want a thinner, sippable soup, or let it simmer a couple more minutes if you want it thicker. Taste and adjust salt, pepper, and paprika.
Squeeze in a bit of lemon juice to brighten the flavor. Stir in fresh parsley or chives right before serving for a fresh, green finish.
Step 8: Optional blending choices
For a rustic soup, leave the mushrooms as they are and serve. For a smoother soup, use an immersion blender directly in the pot and blend to your preferred level. You can also blend half the soup and mix it back in so you keep some mushroom pieces for texture.
Recipe Variations
- Gluten free
- Use cornstarch instead of flour.
- Check labels on broth, soy sauce, and cottage cheese to confirm they stay gluten free.
- Vegan style
- Use plant based cottage cheese and plant milk.
- Use olive oil instead of butter and vegetable broth instead of chicken broth.
- Low carb
- Skip the flour and use a smaller amount of cornstarch or xanthan gum.
- Use heavy cream instead of milk if you track carbs closely.
- Extra protein
- Stir in cooked shredded chicken or turkey.
- Add a scoop of unflavored collagen powder while the soup simmers and whisk well.
- Herb lovers
- Spicy kick
- Chunky comfort
Ways to Serve Creamy Cottage Cheese Mushroom Soup
- Ladle into bowls and top with extra sautéed mushrooms and chopped chives.
- Serve with toasted sourdough, garlic bread, or a simple grilled cheese sandwich.
- Pair with a crisp green salad loaded with cucumbers, tomatoes, and crunchy croutons.
- Pour into a mug for a cozy snack or light lunch on a chilly afternoon.
- Use as a creamy base under roasted chicken or roasted vegetables.
Storage Success
Let the Creamy Cottage Cheese Mushroom Soup cool until it feels just slightly warm, then move it to airtight containers. Store it in the fridge for up to 4 days, and stir in a splash of broth or milk when you reheat it so the texture loosens. Reheat on the stove over medium low heat and stir often so the soup warms evenly and stays creamy. Freeze portions for up to 2 months, and blend briefly after thawing if the texture separates a bit.

Creamy Cottage Cheese Mushroom Soup
Ingredients
Instructions
- Heat the butter and olive oil in a large pot over medium heat.
- Add the chopped onion and cook for 4–5 minutes until softened and translucent.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Add the sliced mushrooms, thyme, oregano (if using), pepper, and salt. Cook, stirring occasionally, for 7–8 minutes until the mushrooms release their moisture and begin to brown.
- Pour in the broth, bring to a gentle boil, then reduce heat and simmer for 10 minutes to let the flavors meld.
- While the soup simmers, blend the cottage cheese with the milk (and cornstarch, if using) in a blender until completely smooth and creamy.
- Reduce the heat to low and slowly stir the cottage cheese mixture into the soup. Do not let the soup boil after adding to prevent curdling; heat gently for 3–4 minutes until warmed through and slightly thickened.
- Taste and adjust seasoning with additional salt and pepper if needed. Stir in chopped fresh parsley if desired.
- Serve hot, garnished with extra sautéed mushrooms or parsley on top if you like.
Notes
Approximate per serving (1 of 4): 230 calories; fat 13 g; saturated fat 7 g; carbohydrates 12 g; fiber 2 g; sugars 7 g; protein 15 g; sodium 720 mg. Values are estimates and will vary based on specific brands, broth, and dairy used.