This Cottage Cheese Mushroom Soup is creamy and packed with flavor! The combination of soft cottage cheese and earthy mushrooms makes for a warm, comforting dish.
I love how easy this soup is to make—it’s perfect for busy nights. Just blend, heat, and enjoy! Don’t forget some crusty bread for dunking, it’s a game changer!
Key Ingredients & Substitutions
Mushrooms: Fresh cremini or button mushrooms work great here because they provide a nice earthy flavor. If you can’t find these, try other varieties like shiitake or portobello, or even canned mushrooms in a pinch, though fresh gives the best texture.
Cottage Cheese: This is the star ingredient that adds creaminess and protein. If you’re looking for something smoother, you can use ricotta cheese instead. For a lower-calorie option, fat-free cottage cheese can work but may change the texture slightly.
Milk or Cream: Whole milk gives a lovely richness, but if you want it lighter, use low-fat milk. For vegan options, unsweetened almond milk or coconut cream can add a unique flavor without dairy.
Herbs: Dried thyme is convenient, but fresh thyme elevates the dish. If you don’t have thyme, other herbs like rosemary or Italian seasoning can also work well to bring out flavors.
How Can I Make My Soup Creamy Without Curdling the Cottage Cheese?
Blending the cottage cheese with milk or cream is crucial to get that smooth texture. Here’s how to do it effectively:
- After sautéing the vegetables, take a moment to let the broth cool slightly before adding the blended mixture. This helps prevent curdling.
- If using a blender, blend until completely smooth. For an immersion blender, take care to blend thoroughly.
- Add the blended cottage cheese mixture back to the pot over low heat. Stir frequently, but avoid boiling to keep it creamy.
Keeping the temperature controlled during mixing is key to achieving a velvety soup!)

How to Make Cottage Cheese Mushroom Soup
Ingredients You’ll Need:
For the Soup:
- 2 cups fresh mushrooms (such as cremini or button), sliced
- 1 tbsp olive oil or butter
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 4 cups vegetable or chicken broth
For the Creamy Base:
- 1 cup cottage cheese
- 1/2 cup milk or cream
For Seasoning:
- 1 tsp dried thyme (or 1 tbsp fresh thyme leaves)
- Salt and black pepper to taste
For Garnish:
- Fresh parsley, chopped
- Sour cream or Greek yogurt (optional, for serving)
How Much Time Will You Need?
This delicious soup takes about 10 minutes to prepare and 30 minutes to cook, making it a great option for a cozy weeknight dinner. Add a little extra time if you want to let the flavors develop as you simmer!
Step-by-Step Instructions:
1. Sauté the Mushrooms:
Start by heating the olive oil or butter in a large pot over medium heat. Once hot, add the sliced mushrooms. Cook them for about 5-7 minutes until they turn brown and tender, stirring occasionally. This step enhances the mushroom flavor!
2. Add Onions and Garlic:
Next, toss in the finely chopped onion and minced garlic into the pot with the mushrooms. Sauté these fragrant ingredients for about 3-4 minutes, or until the onions become translucent. Your kitchen will smell amazing!
3. Pour in the Broth:
Now, it’s time to add the broth and thyme to the pot. Bring the mixture to a boil. Once it’s boiling, reduce the heat to low and let it simmer for 10-15 minutes. This helps to develop all those wonderful flavors!
4. Blend the Cottage Cheese:
While the soup is simmering, prepare the creamy base. In a blender or using an immersion blender, combine the cottage cheese and milk (or cream). Blend until the mixture is smooth and creamy. Don’t skip this step; it’s what makes the soup so delicious!
5. Combine and Heat:
After the broth has simmered, gently stir the blended cottage cheese mixture into the soup. Heat it through, but be careful not to boil it as that can cause curdling. Keep stirring to mix everything well!
6. Season to Taste:
Now, it’s time to season your soup! Add salt and freshly ground black pepper according to your taste. Taste as you go to get the perfect balance of flavors!
7. Serve and Enjoy:
Serve the soup hot in bowls, and if you like, add a dollop of sour cream or Greek yogurt on top for an extra creamy touch. Finish with a sprinkle of fresh parsley to brighten it up. Enjoy your hearty, comforting mushroom soup!
Can I Use Frozen Mushrooms in This Recipe?
Yes, you can use frozen mushrooms! Just make sure to thaw them completely and drain any excess moisture before sautéing to avoid extra water in the soup.
Can I Substitute the Cottage Cheese?
Absolutely! If you’re looking for a different flavor or texture, ricotta cheese is a great substitute. You could also try cream cheese or blended soft tofu for a dairy-free option!
How Long Will Leftovers Last?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm gently on the stove or in the microwave, stirring occasionally for even heating.
Can I Make This Soup Vegan?
Yes! Use vegetable broth, swap the cottage cheese for blended silken tofu, and use plant-based milk or cream. You can also skip the sour cream or use a vegan yogurt alternative for serving!
