Creamy Mushroom Soup
Learn how to make the best creamy mushroom soup with three helpful tips.
Mushrooms
Butter
Flour
Chicken Broth
Cream
Slice mushrooms thinly.
Melt butter in a pot.
Stir in flour to make a roux.
Add chicken broth and simmer.
Stir in cream and mushrooms.
Season with salt and pepper.
Creamy Mushroom Soup: The Ultimate Comfort in a Bowl
Have you ever craved a bowl of soup so rich, velvety, and deeply savory that it feels like a warm hug on a cold day? That’s exactly what a perfectly made Mushroom Soup (Creamy) delivers. While store-bought cans of Cream of Mushroom Soup are convenient, they often come loaded with preservatives, sodium, and a texture that lacks soul. Preparing this dish at home lets you control every ingredient—from fresh earthy mushrooms to aromatic herbs—and yields a far more satisfying result. In this comprehensive guide, we’ll walk through every step to create a restaurant-quality Mushroom Soup (Creamy) that’s both nourishing and deeply flavorful. Plus, we’ll explore smart substitutions, common pitfalls, and storage tips so you can enjoy it any day of the week.
—
Ingredients & Kitchen Tools
Ingredients (serves 4–6)
| Ingredient | Quantity | Notes & Substitutions |
|————|———-|———————–|
| Fresh mushrooms (cremini, white, or a mix) | 500 g (about 5–6 cups chopped) | Cremini give deeper flavor; shiitake or oyster add variety. |
| Butter or olive oil | 3 tbsp | Butter for richness; use vegan butter or coconut oil for dairy-free. |
| Yellow onion | 1 medium, diced | Shallots work well for a milder taste. |
| Garlic cloves | 3–4, minced | Substitute garlic powder (½ tsp) in a pinch. |
| All-purpose flour | ¼ cup | For thickening. Use rice flour or cornstarch (2 tbsp mixed with cold water) for gluten-free. |
| Chicken or vegetable broth | 4 cups | Low-sodium preferred; vegetable broth keeps it vegetarian. |
| Heavy cream or full-fat coconut milk | 1 cup | For creaminess; half-and-half or oat milk with a splash of cream works. |
| Fresh thyme | 4–5 sprigs | Dried thyme (1 tsp) is acceptable. |
| Salt & black pepper | To taste | White pepper for a milder heat. |
| Optional garnish | Fresh parsley, croutons, truffle oil | Elevates presentation and flavor. |
Kitchen Tools
– Large heavy-bottomed pot or Dutch oven
– Wooden spoon or silicone spatula
– Chef’s knife and cutting board
– Immersion blender or standard blender (careful with hot liquid)
– Measuring cups and spoons
– Ladle and serving bowls
—
Prep Time & Cooking Schedule
– Prep time: 15 minutes (washing, chopping, mincing)
– Cook time: 35–40 minutes (sautéing, simmering, blending)
– Total time: Approximately 50–55 minutes
– Resting time: 5 minutes after blending (allows flavors to meld)
Planning tip: The soup actually tastes even better the next day, so feel free to make it a day ahead. You can also freeze it for up to 3 months (see storage section below).
—
Step-by-Step Instructions
1. Prep the mushrooms: Clean them gently with a damp paper towel (avoid rinsing under water—they absorb moisture). Slice half of them and roughly chop the other half. The variety in texture adds depth.
2. Sauté aromatics: In a large pot over medium heat, melt butter (or heat oil). Add diced onion and cook until translucent, about 5 minutes. Stir in minced garlic and cook 30 seconds until fragrant.
3. Brown the mushrooms: Add all mushrooms to the pot. Spread them in a single layer and let them sit undisturbed for 2–3 minutes. Stir occasionally until they release their liquid and become golden brown, about 8–10 minutes. This browning is key for a deep, umami-packed Mushroom Soup (Creamy).
4. Add flour: Sprinkle the flour over the mushrooms and stir constantly for 1–2 minutes to cook out the raw taste.
5. Pour in broth: Slowly add the broth while stirring to prevent lumps. Add thyme sprigs, salt, and pepper. Bring to a gentle boil, then reduce heat and simmer for 15 minutes.
6. Blend: Remove thyme sprigs. Use an immersion blender directly in the pot to puree until smooth (or carefully transfer to a standard blender in batches). For a chunky texture, blend only half.
7. Finish with cream: Reduce heat to low, stir in heavy cream (or coconut milk). Heat through—do not boil, or the cream may curdle. Taste and adjust seasoning.
8. Serve: Ladle into bowls, garnish with parsley and a drizzle of truffle oil if desired. Enjoy with crusty bread.
Temperature & texture cue: When blending, if the soup is too thick, add extra broth a splash at a time. For a silky finish, strain through a fine sieve after blending. And remember, this recipe is the foundation for countless variations—including the classic Cream of Mushroom Soup that pairs beautifully with roasted chicken or as a sauce base.
—
Nutritional Benefits & Advantages
Mushrooms are nutritional powerhouses. They are low in calories yet rich in B vitamins (riboflavin, niacin, pantothenic acid), selenium, copper, and potassium. The fiber from mushrooms aids digestion, while beta-glucans support immune function. When you prepare this soup at home, you control sodium levels (store-bought versions often exceed 800 mg per serving). Using vegetable broth and coconut milk makes it entirely plant-based, and the natural umami from mushrooms reduces the need for added salt. A single serving (about 1.5 cups) provides roughly:
– 180–220 calories
– 12 g fat (mostly from cream/butter)
– 10 g protein
– 3 g fiber
For a lower-calorie version, substitute half the heavy cream with unsweetened almond milk and use less butter.
—
Tips, Variations & Cooking Advice
– Flavor boost: Add 1 tbsp soy sauce or tamari (for gluten-free) while sautéing mushrooms to amplify umami.
– Herb swap: Replace thyme with rosemary or sage for a different aroma.
– Make it dairy-free: Use full-fat coconut milk + a tablespoon of nutritional yeast for creaminess and a slight cheese-like note.
– Make it gluten-free: Substitute flour with 2 tbsp cornstarch mixed with 3 tbsp cold water, stirred in at the end.
– Texture change: Reserve a few spoonfuls of sautéed mushrooms before blending and stir them back in for a chunky style.
– Portion adjustment: This recipe scales easily—halve it for two, or double it for a crowd. Freeze extra in quart bags.
—
Common Mistakes to Avoid
– Skipping the browning step: Mushrooms need high heat and patience to develop that deep, earthy flavor. Overcrowding the pan causes steaming instead of browning.
– Boiling after adding cream: High heat causes dairy to curdle. Always keep the heat low after incorporating cream.
– Over-blending: Blending too long can make the soup gluey from the starch. Pulse in short bursts.
– Underseasoning: Mushrooms absorb salt. Taste after blending and adjust—a dash of lemon juice at the end brightens everything.
– Using old mushrooms: Fresh mushrooms should be firm and dry. Wrinkly, slimy ones will produce a muddy-tasting soup.
—
Storage & Meal Prep Tips
– Refrigerator: Cool the soup completely, then store in an airtight container for up to 5 days. The flavor improves after a day.
– Freezer: Pour into freezer-safe bags or containers, leaving 1-inch headspace. Freeze flat for easy stacking. Thaw overnight in the fridge. Best consumed within 3 months.
– Reheating: Warm gently over medium-low heat, stirring often. If it thickened too much, add a splash of broth or milk to restore consistency. Avoid microwaving on high, as it may separate.
Pro tip: Freeze the soup in silicone muffin cups for single-serving portions—pop them out and store in a bag for quick lunches.
—
Conclusion
This Mushroom Soup (Creamy) is more than a recipe—it’s a skill worth mastering. By understanding the science of browning mushrooms, the art of blending textures, and the importance of seasoning, you can create a bowl that rivals any restaurant. Whether you enjoy it as a starter, a main course with crusty bread, or as the base for a classic Cream of Mushroom Soup casserole, the homemade version always wins. So grab your pot, visit your local farmers’ market for the freshest fungi, and treat yourself to a comforting, nourishing experience. We’d love to hear how it turns out—share your spin in the comments or tag us with your creation. Happy cooking!
—
FAQs
1. Can I use only one type of mushroom?
Absolutely. Cremini (baby bella) are the most versatile and flavorful for a creamy soup. White button mushrooms work too, but they have a milder taste. For a more gourmet version, mix shiitake and oyster mushrooms.
2. How can I make this soup completely dairy-free?
Use olive oil or vegan butter instead of butter, and replace heavy cream with full-fat coconut milk or unsweetened oat milk blended with a tablespoon of cashew butter for extra creaminess.
3. My soup turned out too thick. How do I fix it?
Simply stir in more broth (or water) while reheating, a quarter cup at a time, until you reach the desired consistency. You can also add a splash of milk.
4. Why did my soup develop a grainy texture?
Graininess usually happens when the flour isn’t cooked long enough before adding liquid, or if the cream curdled due to high heat. Always simmer the flour for 1–2 minutes and keep the heat low after adding cream.
5. Can I freeze the soup with cream?
Yes, but note that the texture may become slightly thinner after thawing because cream can separate. To minimize this, use a stabilizer like a teaspoon of cornstarch when blending, or freeze without cream and add fresh cream when reheating.
—
This post was crafted with a passion for real food and honest cooking. For more creamy, comforting recipes, explore our collection of hearty soups and one-pot meals.

Quick way to grow the best creamy mushroom soup (3 tips)
Equipment
- large pot
- cutting board
- sharp knife
- immersion blender (optional)
- whisk
Ingredients
Main Ingredients
- 500 g button mushrooms
- 2 tbsp unsalted butter
- 2 medium shallots
- 2 cloves garlic
- 2 tbsp all-purpose flour
- 4 cups vegetable broth
- 1/2 cup heavy cream
- 1 tsp fresh thyme
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
Preparation
- Clean and slice the mushrooms; finely dice the shallots and mince the garlic.
Cooking the Soup
- Melt butter in a large pot over medium heat, then add shallots and cook until softened.
- Add minced garlic and sliced mushrooms to the pot, cooking until the mushrooms are tender and have released their liquid.
- Stir in flour and cook for one minute, then gradually whisk in vegetable broth.
- Bring the soup to a simmer, then reduce heat and cook for 10-15 minutes, allowing it to thicken.
- Remove the soup from heat, stir in heavy cream and fresh thyme, and season with salt and pepper.
- Blend a portion of the soup with an immersion blender for a creamy texture, leaving some mushroom pieces.
Serving
- Serve the creamy mushroom soup hot, garnished with fresh herbs if desired.