There’s something deeply satisfying about a bowl of silky, earthy mushroom soup on a cozy day. This Creamy Mushroom Soup Recipe captures that rich, comforting flavor without using any heavy cream, making it both lighter and incredibly flavorful.
Why You'll Love This Recipe
I truly love how this soup feels like a hug in a bowl, yet it’s surprisingly easy to make. It’s the kind of recipe that comes together with simple ingredients but delivers big on taste every single time.
- Rich, Natural Creaminess: No dairy cream here — just pure mushroom magic blended to silky perfection.
- Easy to Make: You can whip it up on a weeknight with pantry staples and no fancy equipment.
- Versatile Flavor: The splash of white wine and fresh thyme add a subtle depth that you'll appreciate.
- Comfort Food Classic: It works as a light lunch or a cozy starter for any dinner gathering.
Ingredients & Why They Work
This soup’s ingredients strike the perfect balance between earthy, savory, and subtly aromatic. Each one plays a vital role in building layers of flavor and that creamy texture you’ll love — plus some simple tips that make all the difference.
- Olive Oil: Adds a fruity base fat for sautéing without overpowering flavor.
- Butter: Brings richness and helps create a velvety mouthfeel alongside the olive oil.
- Onion: Gives sweetness and depth once softened properly.
- Garlic: Adds a fragrant kick; cook briefly to avoid bitterness.
- Mushrooms: The star ingredient—fresh and sliced, they release umami and bulk.
- Salt and Pepper: Essential seasonings to balance taste.
- Cayenne Pepper (optional): Just a pinch wakes up the flavors and adds subtle heat.
- Flour: Helps thicken the soup naturally, no cream needed.
- Dry White Wine: Adds acidity and complexity, plus helps deglaze the pan for extra flavor.
- Vegetable or Chicken Broth: Provides the liquid base and savory notes.
- Soy Sauce: A tiny splash boosts umami and saltiness without tasting soy-heavy.
- Fresh Thyme: Herby aroma that complements the mushrooms beautifully.
Make It Your Way
I often switch up the variety of mushrooms depending on what’s fresh — sometimes cremini, sometimes button, or even a wild mix. Feel free to play around with it too; this recipe is super forgiving!
- Variation: Adding a splash of cream or coconut milk right at the end makes it ultra decadent on chilly nights—I’ve done it when guests come over, and no one can resist.
- Dietary tweaks: To keep it vegan, skip the butter and use an extra tablespoon of olive oil. The flavor still shines through wonderfully.
- Texture Tip: Blend more or less of the soup depending on if you like it chunkier or totally smooth.
Step-by-Step: How I Make Creamy Mushroom Soup Recipe
Step 1: Sauté Your Base
Heat olive oil and butter over medium heat in a large pot. Once melted and shimmering, toss in the chopped onions. Sauté them for about 5 minutes until they're soft and translucent—this sweet base is critical, so be patient. Then add the minced garlic, cooking for just 30 seconds until fragrant, but careful not to let it burn.
Step 2: Cook the Mushrooms
Add the sliced mushrooms with a generous pinch of salt and pepper, plus cayenne if you like that little heat kick. Stir and let them cook down for about 10 minutes, until most of their moisture has evaporated and they’ve developed a nice, golden color. This step deepens the umami and prevents a watery soup.
Step 3: Add Flour and Deglaze
Sprinkle the flour evenly over the mushroom mixture and stir well to coat everything—the flour will thicken the soup naturally. Pour in the white wine and stir, scraping the bottom to lift any browned bits (that’s where the flavor lives!). Let the wine reduce for a minute before moving on.
Step 4: Pour in Broth and Simmer
Pour in your vegetable broth, soy sauce, and fresh thyme. Give it a good stir, then bring everything to a boil. Lower the heat, cover the pot, and let it simmer gently for 20 minutes to let all the flavors meld together. Don’t forget to stir occasionally so nothing sticks or burns.
Step 5: Blend and Finish
Carefully scoop about two cups of the soup into a blender or mini food processor. Puree it until smooth and then return it to the pot. Mixing it back in gives you that creamy texture without needing cream—just rich mushroom flavor and a velvety body. Stir well and adjust seasoning if needed.
Top Tip
From my experience, the magic truly happens during the mushroom-cooking and simmering stages. That’s when you build out the depth of flavor and achieve the soup’s signature creamy texture. Here are some tips that have helped me nail this recipe every time.
- Don’t Rush the Mushrooms: Let them cook until they’ve shrunk and browned well, or your soup might end up watery.
- Use a Good White Wine: Something dry and crisp, but nothing too expensive since most of it cooks off.
- Blend Just the Right Amount: Puree half or more depending on your texture preference, but I like a mix for body and creaminess.
- Season Gradually: Season as you cook and adjust at the end — mushrooms absorb a lot of salt, so taste often.
How to Serve Creamy Mushroom Soup Recipe
Garnishes
I love topping it with a drizzle of good olive oil or a sprinkle of fresh thyme leaves for brightness. Sometimes, a spoonful of sour cream or a handful of toasted pumpkin seeds adds a lovely contrast. Crispy croutons are also a simple but delightful finishing touch!
Side Dishes
This soup pairs beautifully with a chunk of crusty bread or garlic toast for dipping. A fresh green salad with tangy vinaigrette complements the soup’s creaminess nicely, making it a well-rounded meal.
Creative Ways to Present
For special occasions, I’ve served this soup in hollowed-out mini sourdough bowls—it feels festive and cozy. Another fun idea is layering a swirl of herb oil or truffle oil on top for an indulgent touch that’ll impress your guests.
Make Ahead and Storage
Storing Leftovers
I usually transfer leftovers into airtight containers and keep them in the fridge for up to 3 days. The flavors often deepen overnight, and reheating gently on the stove recaptures that fresh taste beautifully.
Freezing
This soup freezes well, which is a lifesaver on busy weeks. Just let it cool completely before spooning into freezer-safe containers. When thawed, you might need to add a splash of broth to loosen it up as it can thicken when cold.
Reheating
Reheat on low to medium heat on the stove, stirring gently to avoid scorching. Microwave works too—just stir every 30 seconds to heat evenly. I find that warming slowly preserves the soup’s smooth texture best.
Frequently Asked Questions:
Absolutely! While cremini or button mushrooms are commonly used, mixing in shiitake, portobello, or oyster mushrooms adds wonderful depth and variety in texture and flavor.
You can skip the white wine if you prefer or don’t have it on hand. Just replace it with a bit more broth. The wine adds brightness and helps deglaze the pan, but the soup is still delicious without it.
Swap out the butter for extra olive oil or a plant-based margarine. Make sure to use vegetable broth instead of chicken broth. These changes keep the soup fully plant-based while maintaining its rich flavor.
Yes! The soup actually tastes better the next day after the flavors have melded. You can store it in the fridge for up to 3 days or freeze it for longer storage. Just reheat gently before serving.
Final Thoughts
This Creamy Mushroom Soup Recipe has become one of my go-to comfort foods, especially on chilly evenings when I want something that feels both nourishing and a bit special. I hope you have as much fun making it as I do, and that it warms your kitchen and your heart, just like it does mine. Give it a try—you won’t regret it!
Print
Creamy Mushroom Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Low Salt
Description
This creamy mushroom soup is a comforting, velvety blend of sautéed mushrooms, onions, and garlic simmered in vegetable broth with a splash of white wine and fresh thyme, all without heavy cream. It’s a simple, elegant dish perfect for a cozy meal.
Ingredients
Main Ingredients
- 3 tablespoons olive oil
- 3 tablespoons butter
- 1 large onion, chopped (2 cups)
- 4 cloves garlic, minced
- 24 ounces mushrooms, cleaned and sliced ½ inch thick
- Salt and pepper, to taste
- 1-2 pinches cayenne pepper (optional)
- ¼ cup flour
- ¼ cup dry white wine
- 4 cups low sodium vegetable broth (or chicken broth)
- 1 tablespoon low sodium soy sauce
- 1 tablespoon fresh thyme
Instructions
- Melt fats and sauté onion: In a large pot, heat olive oil and butter over medium heat until melted. Add the chopped onion and sauté for 5 minutes until translucent and softened.
- Add garlic and mushrooms: Stir in the minced garlic and sauté for 30 seconds until fragrant. Add the sliced mushrooms, along with salt, pepper, and cayenne pepper if using. Stir and cook for 10 minutes until mushrooms release moisture and soften.
- Add flour and deglaze with wine: Sprinkle the flour over the mushrooms and stir to coat evenly. Pour in the dry white wine and mix well, scraping the bottom of the pot to deglaze and lift any browned bits.
- Add broth, soy sauce, and thyme: Pour in the vegetable broth, soy sauce, and add the fresh thyme. Bring the mixture to a boil, then reduce heat to low, cover with a lid, and let simmer for 20 minutes, stirring occasionally.
- Puree and finish soup: Carefully transfer about 2 cups of the soup to a mini food processor or blender and puree until smooth. Return the pureed soup back to the pot and stir to combine. Heat through and adjust seasoning as needed before serving.
Notes
- Use low sodium broth and soy sauce to control salt levels.
- For a vegan version, replace butter with additional olive oil and use vegetable broth.
- If you prefer a thicker soup, add an extra tablespoon of flour during step 3.
- Fresh thyme can be substituted with dried thyme; use about 1 teaspoon dried.
- The blended portion of the soup creates the creamy texture without using heavy cream.
- Serve with crusty bread or a sprinkle of fresh herbs for extra flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 217 kcal
- Sugar: 7 g
- Sodium: 168 mg
- Fat: 12 g
- Saturated Fat: 2 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 21 g
- Fiber: 4 g
- Protein: 9 g
- Cholesterol: 1 mg
Leave a Reply