This cozy Cottage Cheese Mushroom Soup is creamy, hearty, and packed with flavor! The blend of mushrooms and cottage cheese creates a deliciously rich texture that’s hard to resist.
Whenever I make this soup, it feels like a warm hug in a bowl. It’s perfect for chilly days when you just want something comforting and tasty. Give it a try—your taste buds will thank you!
Key Ingredients & Substitutions
Olive Oil or Butter: Both options will work well for sautéing. I usually prefer olive oil for its health benefits, but butter adds a rich flavor. You can use coconut oil for a dairy-free version.
Onion: A medium onion is ideal for building flavor. If you’re out, shallots or green onions can serve as substitutes, though they bring different flavors.
Mushrooms: Button and cremini mushrooms are great, but you can try shiitake or portobello if you want a stronger mushroom taste. Frozen mushrooms can also work in a pinch!
Cottage Cheese: If you’re not a fan of cottage cheese, you could swap it for cream cheese or Greek yogurt for a different texture but make sure to adjust seasoning accordingly.
Milk or Cream: Using cream gives a richer soup. If you’re looking for a lighter version, stick with milk or plant-based milk like almond or oat milk.
How Do You Achieve the Perfect Mushroom Flavor in Your Soup?
The key to a great mushroom soup is cooking the mushrooms properly. It’s all about letting them cook until they release their moisture and turn golden, which enhances their flavor.
- Heat oil or butter in a pot over medium heat, then add onions. Sauté until they are clear (about 5 mins).
- Add garlic for extra aroma, cooking just until fragrant.
- When adding mushrooms, allow them to sit in the pot to develop color—stir occasionally, but let them be!
Patience pays off; don’t rush this step! This process really brings out that lovely, earthy flavor that makes your soup delightful.

How to Make Cottage Cheese Mushroom Soup
Ingredients You’ll Need:
For the Soup:
- 2 tablespoons olive oil or butter
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 400 grams (14 oz) mushrooms, sliced (button or cremini work well)
- 1 teaspoon dried thyme or 1 tablespoon fresh thyme leaves
- 4 cups vegetable or chicken broth
- 200 grams (about 1 cup) cottage cheese
- 1/2 cup milk or cream (optional for creamier texture)
- Salt and black pepper, to taste
- Fresh parsley or dill, chopped (for garnish)
For Serving:
- Bread slices (for serving)
How Much Time Will You Need?
This dish takes about 10 minutes to prepare and around 30 minutes to cook, so you’ll have it ready in just about 40 minutes. Perfect for a quick lunch or dinner!
Step-by-Step Instructions:
1. Sautéing the Onion:
Start by heating the olive oil or butter in a large pot over medium heat. Once hot, add the chopped onion. Sauté the onion for about 5 minutes, or until it becomes translucent. This is where the flavor begins to develop!
2. Adding Garlic:
Next, stir in the minced garlic and cook for another minute. You want to smell that wonderful aroma coming from the pot!
3. Cooking the Mushrooms:
Now, add the sliced mushrooms to the pot. Cook them for about 8-10 minutes, stirring occasionally, until they have released their moisture and turned golden brown. This step highlights the earthy flavor of the mushrooms.
4. Seasoning with Thyme:
Sprinkle the thyme over the mushrooms and stir everything together. This adds a lovely herbal note to your soup!
5. Adding the Broth:
Pour in the vegetable or chicken broth and bring the mixture to a boil. Once it’s boiling, reduce the heat and let it simmer for about 15 minutes. This allows all the flavors to meld together beautifully.
6. Blending the Soup:
After simmering, remove the pot from the heat. Using an immersion blender (or a regular blender if that’s what you have), carefully puree the soup until it’s mostly smooth but still has some texture. This will give your soup a nice consistency!
7. Adding Cottage Cheese:
Return the soup to low heat and stir in the cottage cheese. If you like a creamier soup, add the milk or cream as well. Heat gently, just until everything is warmed through. Make sure not to let it boil, or the cottage cheese may curdle!
8. Seasoning to Taste:
Finally, season your soup with salt and black pepper according to your taste. Give it a good stir!
9. Serving:
Serve your soup hot, garnished with fresh parsley or dill for a pop of color and flavor. Don’t forget to have some slices of toasted bread on the side for dipping!
Enjoy this comforting soup that perfectly blends the earthy flavors of mushrooms with the creamy goodness of cottage cheese!
Can I Use Different Types of Mushrooms?
Absolutely! Button or cremini mushrooms are great, but feel free to experiment with shiitake, portobello, or even a mix of your favorites. Each type will give the soup a unique flavor!
Can I Make This Soup Vegetarian?
Yes! Just ensure you use vegetable broth instead of chicken broth. This soup is quite adaptable, and you can easily make it vegetarian or even vegan by omitting the cottage cheese or substituting it with a dairy-free alternative.
How Do I Store Leftover Soup?
Store any leftover soup in an airtight container in the fridge for up to 3 days. When you’re ready to eat, simply reheat it on the stove over low heat, stirring occasionally to warm it through evenly.
Can I Freeze This Soup?
Yes, you can freeze the soup! Make sure it’s completely cooled before transferring it to freezer-safe containers. It will keep well for about 2-3 months. Just thaw in the fridge overnight before reheating, and stir in a splash of liquid if it looks too thick.
