This creamy Cottage Cheese Mushroom Soup is a hug in a bowl! With fresh mushrooms and smooth cottage cheese, it’s both rich and comforting. Perfect for chilly days!
I love how quick it is to whip up this soup. You just blend, heat, and enjoy. It’s a fantastic way to sneak in some veggies while treating yourself!
Key Ingredients & Substitutions
Butter: Butter adds a nice richness and flavor to the soup. If you’re looking for a lighter option, you can substitute it with olive oil or coconut oil, which adds a different flavor profile.
Mushrooms: I used button mushrooms, but cremini or portobello are great alternatives as they have a deeper flavor. If you’re short on fresh mushrooms, try using dried mushrooms or a mix of frozen varieties.
Cottage Cheese: The cottage cheese gives the soup its unique creaminess and a protein boost. If you’re avoiding dairy, silken tofu can be a great substitute, providing a similar texture without the lactose.
Heavy Cream or Milk: This ingredient is optional; you can skip it for a lighter dish. If you wish to go dairy-free, use almond milk or coconut milk for creaminess.
Fresh Herbs: Thyme adds a lovely earthy flavor. If you don’t have thyme, try rosemary or even Italian seasoning. They can enhance the soup’s flavor, depending on your preference.
How Do I Get the Perfect Texture for My Soup?
Blending the soup properly is key to achieving your desired texture. Depending on how chunky or smooth you want it, there are a couple of techniques you can try:
- For a creamy soup, blend it fully until smooth. Use an immersion blender for convenience, or transfer to a regular blender in batches.
- If you prefer some chunks, blend only half the soup and leave the rest unblended for added texture.
- Always blend with caution, especially hot liquids! Let the soup cool slightly before transferring it to a blender to avoid splattering.
- After blending, heat gently to warm through without boiling, which keeps your cottage cheese and cream from curdling.

How to Make Cottage Cheese Mushroom Soup
Ingredients You’ll Need:
Main Ingredients:
- 2 tablespoons butter
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 300 grams (about 10 oz) mushrooms, sliced (button or cremini work well)
- 4 cups vegetable or chicken broth
- 1 cup cottage cheese (smooth or blended for creaminess)
- 1/2 cup heavy cream or milk (optional for extra creaminess)
- 1 teaspoon dried thyme or 1 tablespoon fresh thyme leaves
- Salt and black pepper to taste
- Fresh parsley, chopped for garnish
- Bread slices for serving (optional)
How Much Time Will You Need?
This hearty soup will take about 10 minutes for preparation and around 30 minutes for cooking. In total, you should set aside about 40 minutes to make this delicious Cottage Cheese Mushroom Soup from start to finish.
Step-by-Step Instructions:
1. Sauté the Vegetables:
Start by melting the butter in a large pot over medium heat. Once it’s melted, add in the finely chopped onions. Cook the onions until they are soft and translucent—this should take about 5 minutes.
2. Add Garlic:
Next, toss in the minced garlic and sauté for another minute until you can smell the fragrant aroma filling your kitchen. This step really brings out the flavors!
3. Cook the Mushrooms:
Now, add the sliced mushrooms to the pot. Stir them around and let them cook until they release their moisture and turn a lovely golden brown color. This will take about 7 to 10 minutes.
4. Simmer the Broth:
After the mushrooms are ready, pour in the vegetable or chicken broth. Add in the thyme (dried or fresh) and bring the soup to a boil. Once boiling, reduce the heat and let it simmer for about 10 minutes so all those wonderful flavors can blend together.
5. Blend the Soup:
When your soup has simmered, it’s time to get blending! Using either a regular blender or an immersion blender, puree the soup partially or fully based on how you like your texture. For a chunky style, you might want to blend just a portion or leave it unblended.
6. Add Cottage Cheese:
Stir in the cottage cheese until it’s well mixed in. If you’re looking for an extra creamy texture, feel free to add the heavy cream or milk at this point as well!
7. Heat Gently:
Put the pot back on low heat and warm the soup gently for another 5 minutes. Be careful not to let it boil, as we want to prevent any curdling of the cottage cheese or cream.
8. Season to Taste:
Finally, season your delicious soup with salt and black pepper to your taste preferences. Stir and taste to ensure it’s just right!
9. Serve and Enjoy:
Dish out your soup hot, garnished with some freshly chopped parsley on top. Serve it with toasted bread slices on the side if you like for a complete meal!
This Cottage Cheese Mushroom Soup is creamy yet light, thanks to the cottage cheese which brings a mild tang and extra protein, perfectly complementing the rich mushroom flavor. Enjoy!
Can I Use Different Types of Mushrooms?
Absolutely! Button mushrooms are great, but you can also use cremini for a deeper flavor or even portobello mushrooms. If you’re adventurous, try a mix of different mushrooms for added complexity!
Can I Substitute the Cottage Cheese?
Yes, if you prefer a different option, you can use ricotta cheese for a similar texture or silken tofu for a dairy-free alternative. Both will still give your soup a creamy consistency.
How Do I Store Leftover Soup?
Leftovers can be stored in an airtight container in the fridge for up to 3-4 days. To reheat, gently warm it on the stove or microwave. Add a splash of broth or water if it thickens in the fridge.
Is This Soup Freezable?
Yes, you can freeze the soup! Just make sure it’s cooled completely before transferring it to a freezer-safe container. It should be good for about 3 months. Thaw in the fridge overnight before reheating.



