If you're craving something warm, comforting, and effortlessly elegant, this Creamy Mushroom Soup Recipe is exactly what you need. Ideal for chilly evenings or when you want a cozy meal that doesn't require a ton of fuss, it's a delightful blend of earthy mushrooms and silky cream. I love making this soup whenever mushrooms are in season, and I'm excited to share with you how to get that perfect, luscious texture every time.
Jump to:
Why You'll Make This on Repeat
This creamy mushroom soup balances rich, earthy flavor with smooth, comforting texture-making each spoonful a little celebration. It's simple to prepare but feels special enough to serve any day of the week, whether you're treating yourself or guests.
- Reliable Texture: Velvety smooth but with enough mushroom chunks for bite, thanks to blending in batches or using an immersion blender.
- Balanced, Cozy Flavor: Sautéed onions, thyme, and garlic build a deeply satisfying base that's both fragrant and savory.
- Pantry-Friendly: Made with simple ingredients you probably already have, plus humble mushrooms that elevate the soup instantly.
- Weeknight Simple: Ready in just about an hour with straightforward steps that won't keep you tied to the stove endlessly.
Ingredient Highlights
Choosing fresh, quality ingredients really makes a difference for this Creamy Mushroom Soup Recipe. I always opt for firm mushrooms with no bruises, and fresh thyme adds a lovely herbal note that dried just can't replicate as fully.
- Mushrooms: Cremini or button mushrooms work wonders here-look for firm, plump ones to get a nice meaty texture and earthy flavor.
- Butter and Olive Oil: Combining both helps the aromatics sauté gently without burning, creating a glossy, luscious base for the soup.
- Fresh Thyme: If you can find fresh, use it; the vibrant herbaceousness amplifies the mushroom's earthiness beautifully.
- Heavy Cream or Half-and-Half: For that signature silky finish, heavy cream is my go-to, but half-and-half works if you want a lighter feel.
- Broth: Chicken broth gives richness, but vegetable broth keeps it vegetarian-friendly. Either way, homemade or high-quality store-bought will shine.
Quick Note: Exact measurements are in the printable recipe card at the bottom.
Step-by-Step for Creamy Mushroom Soup Recipe
Step 1 - Prep & Season
Start by melting butter and olive oil over medium heat in a large pot. I like this combo because butter gives richness, while olive oil prevents burning at higher temps. When the butter foams, add diced onion and sauté gently for 3-4 minutes until it's translucent and soft. This is your base-don't rush it, or the soup will lack depth. Throw in the minced garlic and fresh thyme leaves, cooking just 1-2 more minutes until the kitchen smells fragrant and inviting. You'll notice the aroma shifting warmly; that's exactly what you want.
Step 2 - Build Flavor
Next up, add your sliced mushrooms to the pot. They'll release moisture and start browning in 8-10 minutes-stir occasionally but don't over-stir, so they get a lovely toasty color. I like to add a splash of white wine or sherry here to deglaze the pan; scraping those browned bits off the bottom adds a deeper, more complex flavor. If you skip this, you might miss the richness those little caramelized bits bring. Keep cooking until the mushrooms lose their raw edge and smell earthy and toasted.
Step 3 - Finish for Best Texture
For a thicker soup, sprinkle flour over the mushrooms now. Stir it in and cook for 1-2 minutes to eliminate that raw flour taste. Then pour in your broth and bring everything to a gentle simmer. Let it cook uncovered for about 10-15 minutes, until the flavors marry and the liquid reduces slightly. When it's time to blend, you can use an immersion blender right in the pot for convenience-I often leave a few chunks because I love that added bite. Once creamy and combined, stir in your heavy cream or half-and-half, warming the soup for an additional 3-5 minutes. Taste and add salt and pepper as needed. You'll see how the soup thickens slightly, becoming glossy and comforting in every spoonful.
Kitchen Notes I Rely On
My go-to tips ensure each batch of this Creamy Mushroom Soup Recipe turns out luxurious and perfectly balanced every single time. It's about patience in building flavor and paying attention to texture as you cook.
- Doneness Cue: Mushrooms should be deep golden and soft, not rubbery or watery-this means their moisture has cooked off and flavor concentrates.
- Temperature Trick: Keep your heat moderate - too high and the garlic burns quickly; too low and you risk soggy mushrooms.
- Make-Ahead Move: This soup actually tastes better the next day as the flavors meld, so don't hesitate to make it in advance.
- Skip This Pitfall: Don't add cream too early or boil it vigorously-it can separate. Stir it in last and warm gently.
Serving & Sides
Finishing Touches
I love finishing this Creamy Mushroom Soup Recipe with a sprinkle of fresh parsley-its bright herby pop contrasts the earthy soup beautifully. For a bit of extra indulgence, some grated Parmesan or a drizzle of truffle oil can elevate the bowl, making every bite feel luxurious without overcomplicating.
Pairs Nicely With
This soup shines alongside crusty bread or garlic toast to soak up every last creamy drop. For a balanced meal, I recommend a crisp green salad or even a light sandwich-with textures that complement the smooth richness without overpowering it.
Simple Plating Upgrades
For a special occasion, try serving this soup in elegant bowls topped with a swirl of cream or a little drizzle of herb oil. Toasted mushroom slices on top add an appealing texture contrast and make it more visually inviting. Even a few edible flowers or microgreens instantly dress it up without extra effort.
Make-Ahead & Storage
Storing Leftovers
After cooling the soup completely, store it in an airtight container and refrigerate. It keeps well for 3-4 days with no loss in flavor or texture. When you reheat, the creamy texture remains smooth if warmed gently.
Freezer Tips
This Creamy Mushroom Soup Recipe freezes nicely for up to 3 months. Freeze in portion-sized, freezer-safe containers. To thaw, move it to the fridge overnight. Once thawed, reheat gently on the stovetop to preserve creaminess-avoid microwave reheating straight from frozen to prevent separation.
Reheating Creamy Mushroom Soup Recipe Without Drying Out
Reheat your soup slowly on the stove over low heat, stirring occasionally and adding a splash of broth or cream if it feels too thick. If using a microwave, heat in short bursts at medium power, stirring between increments. This helps keep it smooth and avoids curdling. I find stovetop reheating yields the best texture every time.
Frequently Asked Questions
Yes! Cremini, button, or portobello mushrooms all work wonderfully. Mixing types can add interesting flavor and texture layers.
Not strictly. Heavy cream gives the richest texture, but half-and-half or whole milk can be used for a lighter soup, though it won't be quite as velvety.
Sprinkle flour over the cooked mushrooms before adding broth and cook a minute or two. This helps thicken the soup naturally during simmering.
Absolutely! Use olive oil instead of butter, vegetable broth, and substitute coconut milk or a plant-based cream alternative for the dairy cream.
Final Thoughts
PrintPrintable Recipe
Creamy Mushroom Soup Recipe
A rich and comforting creamy mushroom soup made with sautéed mushrooms, aromatic onions and garlic, fresh thyme, and finished with heavy cream for a luscious texture. Perfect as a warming appetizer or light meal, this soup is easy to prepare and full of depth and flavor.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
Main Ingredients
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 small onion diced
- 1 lb mushrooms (cremini, button, or portobello), sliced
- 2 cloves garlic minced
- 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme
- 4 cups vegetable or chicken broth
- 1 cup heavy cream or half-and-half for a lighter version
- 1 tablespoon all-purpose flour (optional, for thickening)
- Salt and pepper to taste
Optional Additions
- A splash of white wine or sherry for extra depth of flavor
- Fresh parsley chopped (for garnish)
- Grated Parmesan cheese for serving
Instructions
- Sauté the Aromatics: In a large pot, melt the butter with the olive oil over medium heat. Add the diced onion and sauté for 4 minutes until softened and translucent. Then add the minced garlic and thyme and cook for another 2 minutes until fragrant.
- Cook the Mushrooms: Add the sliced mushrooms to the pot. Cook, stirring occasionally, for 10 minutes until the mushrooms release moisture and become soft and browned. Deglaze with a splash of white wine or sherry if using, scraping up any browned bits for extra flavor.
- Thicken the Soup (Optional): Sprinkle the flour over the mushrooms and stir well to combine. Cook for 2 minutes to remove the raw flour taste and help thicken the soup.
- Add the Broth and Simmer: Pour in the vegetable or chicken broth and bring to a gentle simmer. Let cook for 15 minutes to develop flavors and reduce slightly.
- Blend the Soup: Use an immersion blender directly in the pot to blend until creamy, leaving some mushroom chunks if preferred. Alternatively, blend in batches using a regular blender and return soup to pot.
- Add the Cream: Stir in the heavy cream or half-and-half and cook for an additional 5 minutes until warmed through. Adjust seasoning with salt and pepper to taste.
- Serve: Ladle soup into bowls and garnish with freshly chopped parsley. Serve with crusty bread or a sprinkle of grated Parmesan cheese if desired.
Notes
- For extra umami flavor, add a splash of soy sauce or a small amount of miso paste while cooking the mushrooms.
- Use whole milk or coconut milk as a lighter or dairy-free alternative to heavy cream.
- This soup can be prepared ahead and stored in the refrigerator for up to 4 days or frozen for up to 3 months. Cool completely before storing.
- If you prefer a chunkier texture, blend only half the soup before mixing it back in.
Leave a Reply