
Cream of Mushroom Soup 🍄 (Rich, Creamy & Easy Homemade Recipe)
If you’re looking for a warm, comforting, and creamy soup, this Cream of Mushroom Soup is the perfect choice. It’s rich, silky, full of earthy mushroom flavor, and comes together in just a few simple steps.
You can serve it as a starter, a light meal, or even use it in casseroles and baked dishes.
⭐ Why You’ll Love This Recipe
- Creamy and restaurant-style taste
- Simple ingredients
- Ready in about 20–25 minutes
- Perfect for soups, sauces, or baking recipes
- Easy to customize
🛒 Ingredients
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 2–3 cloves garlic, minced
- 250–300g mushrooms, sliced
- 2 tablespoons flour
- 2 cups milk (or half milk, half cream for richer texture)
- 1 cup chicken or vegetable broth
- Salt to taste
- Black pepper to taste
- Optional: thyme or parsley for extra flavor

👩🍳 Instructions
Step 1: Cook the base
In a pot, heat butter and olive oil over medium heat. Add chopped onion and cook until soft.
Add garlic and sauté for 30 seconds until fragrant.
Step 2: Cook the mushrooms
Add sliced mushrooms and cook until they release their water and become golden brown.
This step builds the deep flavor of the soup.
Step 3: Add flour
Sprinkle flour over the mushrooms and stir well. Cook for 1–2 minutes to remove the raw flour taste.
Step 4: Add liquids
Slowly pour in milk while stirring continuously to avoid lumps. Then add broth.
Mix well until smooth.
Step 5: Simmer
Let the soup simmer for 10–15 minutes until it thickens.
Season with salt, black pepper, and herbs if using.

Step 6: Serve
Serve hot, optionally garnished with fresh parsley or a drizzle of cream.
🍽️ Serving Ideas
This soup is perfect with:
- Toasted bread or garlic bread
- Grilled cheese sandwich
- Roasted chicken or steak
- Pasta dishes
🔥 Tips for Best Flavor
- Brown the mushrooms well for deeper taste
- Use a mix of mushroom types if possible
- Add cream at the end for extra richness
- Blend partially if you want a smoother texture
- Add a pinch of nutmeg for a gourmet touch
💡 Variations
- 🧄 Garlic mushroom soup (add extra garlic)
- 🧀 Cheesy version (add parmesan or cream cheese)
- 🌿 Herb version (thyme, rosemary, parsley)
- 🥓 Bacon mushroom soup (add crispy bacon bits)
🧡 Final Thoughts
This Cream of Mushroom Soup is the perfect balance of comfort and flavor. It’s creamy, warm, and satisfying — a recipe you’ll want to make again and again, especially on cozy days.









