There’s something deeply comforting about a steaming bowl of cream of mushroom soup: the earthy aroma of sautéed mushrooms, the silky warmth of cream, and that nostalgic feeling of home on a chilly night. This seasonal Cream of Mushroom Soup celebrates mushrooms at their best—simple, cozy, and endlessly adaptable. If you love exploring from-scratch soups that feel like a warm hug, this recipe is for you. For those who enjoy variations and similar hearty bowls, try this creamy gluten-free soup for another take on comfort in a bowl.
Ingredients & Equipment
Ingredients
- 2 cups mushrooms, sliced (cremini, button, or a mix; wild mushrooms add more depth)
- 1 onion, chopped (yellow or sweet)
- 2 cloves garlic, minced
- 4 cups vegetable broth (use low-sodium if you plan to add more salt)
- 1 cup heavy cream
- 2 tablespoons butter
- Salt and pepper to taste
- Fresh parsley for garnish
Notes:
- For a milder flavor, use fewer garlic cloves; for an earthier, woodsy soup, include a handful of chopped dried porcini rehydrated in warm water.
- If you prefer a lighter soup, substitute half-and-half or whole milk for some of the cream (see FAQ for more substitutions).
Equipment
- Large, heavy-bottomed pot or Dutch oven
- Wooden spoon or spatula
- Immersion blender (recommended) or countertop blender
- Sharp knife and cutting board
- Measuring cups and spoons
- Optional: baking tray (for roasting mushrooms), fine-mesh sieve (if straining)
Helpful tools:
- An immersion blender makes the process quicker and less messy; if using a countertop blender, work in batches and be careful with hot liquids.
- A baking tray is great for roasting mushrooms first if you want a deeper roasted flavor. A kitchen thermometer helps ensure soups are heated gently—aim to warm after adding cream, not boil.
If you like heartier, protein-packed soups, consider swapping in ideas from a high-protein cream of protein soup to bulk this one up.
Step-by-Step Instructions (with tips)
- In a large pot, melt the butter over medium heat. Add the chopped onion and minced garlic, cooking until softened.
- Tip: Cook the onion slowly (about 6–8 minutes) until translucent and lightly golden. A gentle sweat releases sweetness that balances the mushrooms.
- Add the sliced mushrooms and cook until they are browned and tender.
- Tip: Don’t overcrowd the pan—if you pile too many mushrooms in at once, they’ll steam instead of brown. Use moderate heat, and stir occasionally until mushrooms release moisture and then caramelize (about 8–10 minutes).
- Variation: For more intense flavor, roast the mushrooms on a baking tray at 425°F (220°C) with a drizzle of oil for 15–20 minutes, then add them to the pot.
- Pour in the vegetable broth and bring to a boil. Reduce heat and simmer for about 15 minutes.
- Tip: Simmering helps the flavors meld. If you used dried mushrooms, reserve the soaking liquid, strain it to remove grit, and add some to the broth for extra depth.
- Variation: A splash of dry white wine or sherry before adding the broth can lift the flavor; let the alcohol cook off for a minute before pouring in the broth.
- Using an immersion blender, blend the soup until smooth (or carefully transfer to a blender in batches).
- Tip: For a rustic texture, blend half the soup and leave the rest chunky. If you want a perfectly velvety bowl, blend until completely smooth and strain through a fine-mesh sieve for an extra-luxurious finish.
- Stir in the heavy cream and season with salt and pepper. Heat through and serve hot, garnished with fresh parsley.
- Tip: After adding the cream, warm gently—do not boil—so the cream doesn’t separate. Taste and adjust seasoning; a pinch of nutmeg or a squeeze of lemon can brighten the finished soup.
Kitchen tips and flavor suggestions:
- Make a roux: For a thicker soup, melt 2 tablespoons of butter, stir in 2 tablespoons of flour, cook for a minute, then add broth gradually to avoid lumps before proceeding.
- Add herbs: Thyme, tarragon, or a bay leaf simmered with the broth adds aromatic complexity.
- Umami boost: Stir in a teaspoon of soy sauce, tamari, or miso paste for a savory depth without changing the character of the soup.
- Vegan version: Use olive oil or vegan butter and replace heavy cream with cashew cream or canned coconut milk (light flavor note).
If you enjoy creamy chicken-and-rice style textures and want to adapt the technique, this creamy chicken and rice soup has ideas you can borrow for texture and comfort.
Storage, Freezing & Make-Ahead Tips
Storing leftovers:
- Refrigerate: Cool soup to room temperature within 2 hours, then store in an airtight container in the fridge for up to 3–4 days. Rewarm gently over low heat, adding a splash of broth or cream if it thickened.
- Portioning: Freeze in single-serving containers for quick lunches or in larger tubs for family meals. Leave some headspace in containers—liquids expand when frozen.
Freezing:
- The cream will slightly change texture after freezing and thawing (it can separate). To minimize this, cool soup completely, freeze without the cream added, and stir in fresh cream when reheating. Alternatively, use full-fat cream which tolerates freezing better.
- Freeze for up to 2–3 months. Thaw in the fridge overnight, then reheat slowly on the stovetop.
Make-ahead tips:
- Make the base: Prepare the mushroom-broth base and refrigerate up to 48 hours before finishing with cream and reheating. This works well if you’re hosting and want to finish the soup just before serving.
- Batch and freeze: Double the recipe and freeze half for busy nights. Remember to label containers with date and contents.
How to Use / Serve This Dish
Serving ideas:
- Classic bowl: Ladle soup into warm bowls, drizzle a little cream or truffle oil on top, and sprinkle with chopped parsley or chives.
- With bread: Serve with crusty sourdough, garlic toast, or seeded rolls for dipping. A slice of buttered baguette elevates the comfort factor.
- As a starter: Serve small cups as an elegant starter for a dinner party with a salad or roasted vegetables.
- Over steak or chicken: Use the soup as a quick pan sauce—reduce it slightly and spoon over grilled meats.
- Casserole base: Use leftover soup as a base for casseroles or pot pies—its creaminess makes sauces and fillings rich and flavorful.
Creative variations:
- Mushroom & barley: Stir in cooked pearl barley for chewy texture and added heartiness.
- Cheese-topped: Finish bowls with grated Gruyère or Parmesan and briefly broil until bubbly for an indulgent crust.
- Seasonal pairings: In autumn, pair with roasted root vegetables or a simple apple-fennel salad to balance the soup’s richness.
If you love pairing soups with cheesy, comforting sides, this broccoli cheese soup makes a wonderful companion for a cold evening.
FAQ
Q: Can I use different kinds of mushrooms?
A: Absolutely. Cremini and button mushrooms are great everyday choices. For deeper, woodsy flavor, add shiitake, porcini, chanterelle, or a wild mushroom mix. Combining varieties gives the best complexity.
Q: How can I make this soup dairy-free or vegan?
A: Swap butter for olive oil or vegan butter and replace heavy cream with cashew cream (blend soaked cashews with water until smooth) or canned coconut milk for a subtle sweetness. Reduce the amount slightly if coconut flavor feels strong.
Q: What’s the best way to thicken the soup without cream?
A: Use a roux (butter + flour) cooked briefly then whisked into the broth, or stir in blended cooked potatoes or cauliflower for natural thickening. Cooked white beans blended into the soup add creaminess and protein.
Q: How long will leftovers keep in the fridge?
A: Store in an airtight container and use within 3–4 days. Reheat gently and taste for seasoning—flavors can dull after refrigeration, so adjust with salt, pepper, or a squeeze of lemon.
Conclusion
Cream of Mushroom Soup is one of those timeless, seasonal dishes that feels like hearth-cooked comfort—earthy mushrooms, silky cream, and simple aromatics that come together to warm the body and soul. Whether you roast your mushrooms for a deeper flavor, blend for a velvety finish, or keep it chunky and rustic, this recipe adapts beautifully to the season and your pantry. For inspiration on a lighter take, see this lovely Creamy Mushroom Soup Recipe – Love and Lemons, and for a classic, tried-and-true approach check out the techniques in this Cream of Mushroom Soup Recipe: How to Make It – Taste of Home. Give this recipe a try, and if it warms your kitchen and your heart, please share it with friends or leave a comment about your favorite mushroom mix or twist. Enjoy!

Cream of Mushroom Soup
Ingredients
Method
- In a large pot, melt the butter over medium heat. Add the chopped onion and minced garlic, cooking until softened.
- Add the sliced mushrooms and cook until they are browned and tender.
- Pour in the vegetable broth and bring to a boil. Reduce heat and simmer for about 15 minutes.
- Using an immersion blender, blend the soup until smooth or carefully transfer to a blender in batches.
- Stir in the heavy cream and season with salt and pepper. Heat through and serve hot, garnished with fresh parsley.
