This creamy Cottage Cheese Mushroom Soup is a warm hug in a bowl! Packed with earthy mushrooms and smooth cottage cheese, it’s a delightful mix of flavors and textures that warms your heart.
Honestly, who can resist the combo of mushrooms and creamy goodness? I love whipping this up on chilly days—it’s quick and so cozy! Serve it with some crusty bread for a perfect meal!
Key Ingredients & Substitutions
Mushrooms: Cremini or button mushrooms are great for this soup. They offer a rich flavor. If you can’t find these, try shiitake or portobello mushrooms for a more intense taste.
Onion: A small onion adds sweetness when sautéed. If you’re short on time, shallots can be a faster alternative. They have a similar taste but are milder and sweeter.
Cottage Cheese: This is the star ingredient that makes the soup creamy while being high in protein. If you want a smoother texture, ricotta cheese is a good substitute. You could also use plain Greek yogurt for a healthier option!
Milk: You can use whole milk for creaminess, but if you prefer less fat, skim or almond milk works well too. For a richer soup, you might try heavy cream instead.
How Do I Blend the Soup for the Perfect Texture?
Blending the soup is key to achieving that creamy consistency while keeping some texture. Here’s how to do it effectively:
- Once your soup has simmered, let it cool slightly to avoid splattering hot liquid.
- If using a regular blender, blend half of the soup, then return it to the pot. A hand blender makes this much easier; just blend it right in the pot!
- Blend until you reach your desired smoothness. Remember, some chunky bits add character to your soup!

How to Make Cottage Cheese Mushroom Soup
Ingredients You’ll Need:
For the Soup:
- 2 cups mushrooms (such as cremini or button), sliced
- 1 tablespoon olive oil or butter
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 4 cups vegetable or chicken broth
- 1 cup cottage cheese
- 1/2 cup milk (or cream for richer soup)
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme leaves)
- Salt and black pepper, to taste
- Fresh thyme sprigs or parsley for garnish (optional)
How Much Time Will You Need?
This recipe will take about 30 minutes in total. You’ll need about 10 minutes for prep work and approximately 20 minutes for cooking and blending the soup.
Step-by-Step Instructions:
1. Sauté the Aromatics:
Begin by heating the olive oil or butter in a large pot over medium heat. Once it’s hot, add the finely chopped onion and minced garlic. Sauté them for about 3-4 minutes until they become soft and fragrant. This creates a great base for your soup!
2. Cook the Mushrooms:
Next, toss in the sliced mushrooms. Cook them for about 6-8 minutes, stirring occasionally. You’ll know they’re ready when they release their moisture and turn a nice golden brown. Enjoy that wonderful mushroom aroma filling your kitchen!
3. Add Broth and Thyme:
Pour in the vegetable or chicken broth and sprinkle in the dried thyme. Bring the mixture to a boil, then reduce the heat. Let it simmer for 10-15 minutes, allowing all the flavors to meld together beautifully.
4. Blend for Texture:
Using a blender or an immersion blender, carefully blend about half of the soup until it’s smooth. This will give your soup a creamy texture while retaining some chunks of mushroom for that delightful bite. Return the blended portion to the pot and stir it together.
5. Mix in Cottage Cheese:
In a separate bowl, whisk the cottage cheese and milk together until smooth. Then, gently stir this mixture into the soup. Heat it on low for about 3-5 minutes, making sure not to boil it—just warming it through will do!
6. Season and Serve:
Finish by seasoning your soup with salt and pepper to taste. Once that’s done, serve your creamy cottage cheese mushroom soup hot. If you like, garnish with fresh thyme sprigs or chopped parsley for a pop of color and flavor.
Enjoy your deliciously creamy, protein-packed cottage cheese mushroom soup!
Can I Use Different Types of Cheese?
Absolutely! If you prefer, you can use ricotta cheese for a similar texture or even cream cheese for an extra rich flavor. Just ensure you blend it well with the milk to achieve creaminess.
How Can I Make This Soup Vegan?
To make this soup vegan, simply substitute the chicken or vegetable broth for a plant-based broth and replace the cottage cheese with silken tofu blended until smooth. Use almond or soy milk in place of regular milk.
What If I Don’t Have Fresh Thyme?
No worries! If you don’t have fresh thyme on hand, you can use dried thyme, just remember that dried herbs are more potent. Use about a third of the amount required for fresh—1 teaspoon of dried thyme should work perfectly!
How to Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, gently warm it on the stove over low heat, adding a splash of milk if needed to maintain creaminess.
