This creamy Cottage Cheese Mushroom Soup is a warm hug in a bowl! Full of rich mushrooms and smooth cottage cheese, it’s both comforting and healthy.
On chilly days, there’s nothing better than this soup. I love how easy it is to make—just mix, heat, and enjoy! Perfect with some crusty bread on the side!
Key Ingredients & Substitutions
Olive Oil or Butter: Both work for sautéing, but I lean towards butter for a richer flavor. If you’re looking for a dairy-free option, use coconut oil or vegetable oil instead.
Mushrooms: Cremini and button mushrooms are the best choices for this soup. If you want something with a more intense flavor, try shiitake mushrooms. You can also use a mix of your favorites!
Cottage Cheese: Low-fat is my go-to, but you can also use full-fat cottage cheese for a creamier soup. Greek yogurt could be a tangy substitute if you’re looking for a different flavor profile.
Thyme: Fresh thyme adds brightness, but you can use dried if that’s what you have. Another tasty substitute is oregano, though it will change the flavor slightly.
How Do You Achieve the Perfectly Creamy Texture?
Getting the right creamy texture is key. Here’s how:
- When blending the soup, consider how smooth you want it. Blend until silky or leave some chunks for texture.
- After blending, add cottage cheese and gently heat. This keeps the cheese creamy without curdling, which happens if it’s boiled.
Adding milk or cream enhances the rich taste—just stir in as needed while warming. Enjoy your creamy creation!

Cottage Cheese Mushroom Soup
Ingredients You’ll Need:
- 2 tablespoons olive oil or butter
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 500 grams (about 1 lb) mushrooms, sliced (cremini or button mushrooms work well)
- 4 cups vegetable or chicken broth
- 1 cup low-fat cottage cheese
- 1 teaspoon dried thyme or 1 tablespoon fresh thyme
- 1/2 teaspoon black pepper, freshly ground
- Salt to taste
- 2 tablespoons all-purpose flour (optional, for thickening)
- Fresh parsley, chopped (for garnish)
- Optional: 1/2 cup milk or cream for extra creaminess
How Much Time Will You Need?
This comforting Cottage Cheese Mushroom Soup takes about 15 minutes of prep time and around 20 minutes to cook. You’ll be enjoying a delicious and hearty bowl in no time!
Step-by-Step Instructions:
1. Sauté the Aromatics:
First, heat the olive oil or butter in a large pot over medium heat. Once hot, add the finely chopped onion. Sauté for about 5 minutes, stirring occasionally, until the onion turns translucent and softens. Then, add the minced garlic and cook for an additional minute until you can smell its lovely aroma!
2. Cook the Mushrooms:
Next, add the sliced mushrooms to the pot. Stir occasionally and cook them until they release their moisture and become tender and golden, which should take about 7-10 minutes. This step brings out the delicious flavor of the mushrooms!
3. Thicken the Soup (Optional):
If you want a thicker soup, sprinkle the flour over the mushrooms, stirring well to coat. Let it cook for about 1-2 minutes to get rid of the raw flour taste. This will help give your soup a wonderful creamy texture.
4. Add Broth and Seasoning:
Pour in the broth and add the thyme, black pepper, and salt. Give it a good stir and bring the mixture to a gentle simmer. Let it cook for about 10 minutes so all the flavors blend beautifully.
5. Blend the Soup:
Once simmered, carefully blend the soup until smooth. You can use a regular blender or an immersion blender. If you prefer a chunkier texture, you can blend only half and mix it back into the pot.
6. Combine with Cottage Cheese:
Return the blended soup to low heat and add the cottage cheese. Stir until fully combined. If you like it extra creamy, feel free to add milk or cream at this point!
7. Heat and Serve:
Gently heat the soup until it’s warmed through. Just be sure not to boil it after adding the cottage cheese, as this can cause it to curdle. Serve hot and garnish with freshly chopped parsley and a sprinkle of black pepper. Pair it with crusty bread for a perfect meal!
This Cottage Cheese Mushroom Soup is not only delicious but also a protein-packed dish that’s sure to please. Enjoy every creamy spoonful!
Can I Use Different Types of Mushrooms?
Absolutely! While cremini and button mushrooms are fantastic, you can also use shiitake or portobello mushrooms for a deeper flavor. Feel free to mix and match based on your preference!
What Can I Use Instead of Cottage Cheese?
If you’re not a fan of cottage cheese, you can substitute it with Greek yogurt or sour cream for a similar creamy texture. Just keep in mind that the flavor will be slightly different!
How to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm in a pot over low heat or in the microwave, stirring occasionally to maintain creaminess.
Can I Make This Soup Vegan?
Yes! To make it vegan, use plant-based butter or oil, substitute the cottage cheese with a vegan cream cheese or nut-based cream, and ensure the broth is vegetable-based. Enjoy your delicious vegan version!
