Love this? Pin it for later!
Last January, after a particularly brutal week of blizzards and sub-zero wind chills, I found myself standing at my kitchen window watching the snow swirl in dizzying spirals. My pantry was nearly bare except for a forgotten pound of cremini mushrooms, a few limp carrots, and half a carton of heavy cream that was dangerously close to expiring. I almost ordered take-out (again), but something about the hush of a snow day makes me want to stir a pot instead of tapping an app. Forty minutes later I was cradling a steaming bowl of what my husband now calls “Blizzard Bliss”—this ultra-cozy, velvet-smooth mushroom and veggie soup that tastes like a farmhouse in the French countryside, even though I was in a 600-square-foot apartment in Minneapolis. We’ve served it at Christmas Eve supper, packed it in thermoses for cross-country-ski picnics, and ladled it over thick slices of toasted sourdough when friends drop by unannounced. If you can chop an onion and simmer broth, you can master this bowl of winter comfort; the recipe practically writes itself while your kitchen fills with the nutty perfume of browned mushrooms and fresh thyme.
Why This Recipe Works
- Triple-mushroom base: cremini, shiitake & dried porcini create layers of umami without meat.
- Two-step creaminess: a flour-thickened roux plus a splash of cream keeps it lush, not cloying.
- Seasonal veg flexibility: swap in parsnips, squash, or kale depending on what’s in your crisper.
- One-pot wonder: from sauté to serve in under an hour, minimal dishes.
- Freezer-friendly: thaws like a dream for future weeknight emergencies.
- Sneaky nutrition: a whole cup of white beans blended in for protein and silkiness.
- Make it your own: vegan? use oat milk & cashew cream. Gluten-free? sub sweet-rice flour.
Ingredients You'll Need
Great soup starts at the produce aisle. Look for mushrooms that are firm, never slimy; their caps should feel like velvet, not wrinkle when you gently press. Cremini (baby bellas) are my everyday choice—nutty, affordable, widely available—but if your grocery carries shiitake, grab a handful; their frilly edges crisp beautifully in butter and add smoky depth. Dried porcini may feel like a splurge, yet two dollars’ worth soaked in warm broth becomes liquid gold that seasons the whole pot. When thyme is out of season, thin rosemary sprigs work, but use half the amount; fresh thyme leaves flutter into the soup and release citrusy perfume with every ladle.
Vegetable-wise, I like a 1:1 ratio of carrots and celery for classic mirepoix sweetness, plus a parsnip if I have one for earthy spice. Yukon Gold potatoes give the silkiest body because their low starch content prevents a gluey texture, but red-skinned or even canned white beans puréed with a cup of broth accomplish the same thickening trick for carb-conscious eaters. For the cream component, heavy cream is traditional; however, half-and-half lightens things up while coconut milk (full-fat, canned) makes the soup dairy-free and imbues a subtle tropical note that plays surprisingly well with mushrooms. Finally, a micro-plane of nutmeg is my secret—it amplifies mushroom flavor the same way coffee intensifies chocolate.
How to Make Cozy Creamy Mushroom and Veggie Soup for Winter
Prep & Soak
Place dried porcini in a 2-cup glass measuring cup; cover with 1½ cups just-boiled water. Steep 15 min. Strain through coffee filter or muslin, pressing solids; reserve liquid (this is your porcini broth) and rinse mushrooms briefly to remove grit. Chop and set aside.
Sauté Aromatics
In a heavy 5-qt Dutch oven, melt 3 Tbsp butter with 2 Tbsp olive oil over medium heat. Add diced onion, carrots, celery, and a pinch of salt; cook 6-7 min until edges turn translucent and vegetables sweat but do not brown. Stir in minced garlic, fresh thyme leaves, and 1 tsp black pepper; cook 1 min more until fragrant.
Brown the Mushrooms
Increase heat to medium-high. Add sliced cremini and shiitake along with rehydrated porcini. Let sit undisturbed 90 seconds—this is key for caramelization—then stir and repeat until mushrooms release juices and turn golden, about 8 min total. Season lightly; the salt draws moisture out.
Build the Roux
Sprinkle 3 Tbsp flour over vegetables; stir constantly for 2 min to coat and cook out raw taste. The mixture will look pasty—this is perfect. (For gluten-free, use 2 Tbsp sweet-rice flour plus 1 Tbsp cornstarch.)
Deglaze
Pour in reserved porcini broth plus ½ cup dry white wine or vermouth. Scrape browned bits (fond) from pot bottom with wooden spoon; let bubble 2 min until slightly reduced and alcohol smell dissipates.
Simmer the Veggies
Stir in 3 cups diced Yukon Gold potatoes, 1 cup rinsed canned white beans, and 4 cups low-sodium vegetable broth. Bring to gentle boil, reduce heat, cover partially, and simmer 12-15 min until potatoes are fork-tender.
Creamify
Reduce heat to low. Stir in ½ cup heavy cream (or coconut milk) and ¼ tsp freshly grated nutmeg. For extra silkiness, ladle 2 cups soup into blender, purée until smooth, then return to pot.
Season & Serve
Taste; add salt, freshly cracked pepper, and squeeze of lemon to brighten. Ladle into warm bowls, top with fried sage leaves or a drizzle of chili oil, and serve with crusty bread.
Expert Tips
Hot Broth Trick
Warm your broth in kettle or microwave before adding; cold liquid slows simmer and can turn potatoes gummy.
Deglazing Choices
No wine? Use ½ cup broth plus 1 Tbsp sherry vinegar for similar acidity and depth.
Mushroom Medley
Feel free to fold in oyster, maitake, or chanterelle—just keep total weight around 1 lb.
Overnight Flavor
Soup thickens as it sits; thin with broth or milk when reheating, and season again to wake up flavors.
Instant-Pot Shortcut
Sauté on normal, pressure cook high 6 min, quick release, stir in cream, done.
Fresh Herb Finish
A chiffonade of parsley or dill added right before serving lifts the richness and adds color.
Variations to Try
- Wild Rice & Mushroom: Stir in 1 cup cooked wild rice during final 5 min for chewy texture and nutty flavor.
- Smoky Bacon Twist: Render 3 strips chopped bacon before vegetables; omit butter and use bacon fat for sautéing. Vegetarians can use 1 tsp smoked paprika instead.
- Green Goddess: Purée 1 cup fresh spinach with the cream for emerald hue and added nutrients.
- Thai-Inspired: Swap coconut milk for cream, add 1 Tbsp red curry paste with garlic, finish with lime juice and cilantro.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight glass jars, and refrigerate up to 5 days. The flavors actually meld and taste even better on day two.
Freezer: Ladle cooled soup into quart-size silicone bags, squeeze out excess air, label, and freeze flat up to 3 months. Thaw overnight in fridge or 10 min under running cool water, then warm gently on stove—do not boil once cream is added or it may curdle.
Make-Ahead for Parties: Prepare soup through step 6, refrigerate without cream. Reheat slowly, then finish with cream just before guests arrive to prevent any separation.
Frequently Asked Questions
Cozy Creamy Mushroom and Veggie Soup for Winter
Ingredients
Instructions
- Prep porcini: Soak dried porcini in 1½ cups hot water 15 min; strain, chop, and reserve liquid.
- Sauté aromatics: In a Dutch oven, heat butter & oil over medium. Cook onion, carrots, celery 6-7 min. Add garlic & thyme; cook 1 min.
- Brown mushrooms: Raise heat to medium-high; add fresh & soaked mushrooms. Cook undisturbed 90 sec, then stir occasionally until golden, 8 min.
- Make roux: Sprinkle flour over mixture; stir 2 min. Pour in wine and reserved porcini broth; simmer 2 min.
- Simmer vegetables: Add potatoes, beans, and vegetable broth. Bring to gentle boil, reduce heat, and simmer 12-15 min until potatoes are tender.
- Finish & serve: Stir in cream and nutmeg. Purée a portion if thicker texture is desired. Season with salt, pepper, and lemon. Serve hot.
Recipe Notes
Avoid boiling once cream is added to prevent curdling. Soup thickens when chilled—thin with broth or milk when reheating.