Love this? Pin it for later!
Why This Recipe Works
- Roasted garlic adds caramelized sweetness without any harsh bite.
- Triple mushroom mix—cremini, shiitake, and dried porcini—builds layers of umami.
- Two-step creaminess: a roux plus a splash of half-and-half keeps it lush, not heavy.
- Kale ribbons soften in the hot soup but stay vibrant for next-day leftovers.
- One-pot wonder means fewer dishes on a night you just want to curl up under a blanket.
- Freezer-friendly—portions reheat like a dream for future “no-cook” evenings.
Ingredients You'll Need
Roasted Garlic: One large head, top trimmed to expose the cloves, drizzled with olive oil, wrapped in foil, and baked until jammy. The slow heat tames the sulfur notes and leaves behind a mellow, almost honey-like paste that melts seamlessly into the broth. If you’re short on time, substitute 6 cloves of oven-blistered garlic, but trust me—roasting the whole head is worth the extra 40 minutes of hands-off oven time.
Mushrooms: I use a 50-50 split of cremini and shiitake for texture, plus a small handful of dried porcini soaked in hot water for an intense hit of forest-floor flavor. Look for cremini that are still slightly closed—open caps mean they’ve started to dry out. Shiitake stems should be woody; discard them or save for vegetable stock. If you can only find one type, double the cremini and add a teaspoon of mushroom powder or a splash of soy sauce for depth.
Kale: Lacinato (dinosaur) kale is my go-to because its flat leaves slice into tidy ribbons and hold up in hot liquid without turning to khaki-colored confetti. Curly kale works too; just remove the thick center ribs and chop it smaller. In a pinch, baby kale will wilt in seconds, making this a 30-minute meal, but the texture is softer.
Butter & Olive Oil: A combination prevents the butter from browning too quickly and gives the mushroom sauté a glossy sheen. Use a good European-style butter (higher fat content) for the silkiest mouthfeel.
Flour: Just two tablespoons thicken the soup without turning it gloppy. For gluten-free diners, substitute sweet rice flour or whisk 1 ½ tsp cornstarch into the half-and-half before adding.
Vegetable Stock: Homemade is gold, but an unsalted store-bought brand lets you control sodium. Warm stock dissolves the roux faster and keeps the soup from seizing.
Half-and-Half: Delivers creaminess while still allowing the mushroom flavor to shine. Swap with full-fat coconut milk for a vegan version, though the soup will taste faintly tropical; oat cream or cashew cream is more neutral.
Fresh Thyme & Bay Leaf: Thyme’s lemon-pine notes lift the earthy mushrooms; bay leaf adds subtle bitterness to balance the cream. Strip thyme leaves from woody stems by running your pinched fingers backward along the sprig.
Nutmeg: A whisper of freshly grated nutmeg amplifies the sweet roasted garlic and makes the cream taste custardy without screaming “dessert spice.”
How to Make Creamy Mushroom and Kale Soup with Roasted Garlic for Comfort in Winter
Roast the garlic
Preheat oven to 400 °F. Slice the top ¼ inch off a whole head of garlic to expose the cloves. Drizzle with 1 tsp olive oil, wrap tightly in foil, and roast directly on the oven rack for 40 minutes. When cool enough to handle, squeeze the cloves into a small bowl; you should have about 2 Tbsp of golden paste. Meanwhile, place dried porcini in 1 cup hot water to soak.
Prep the vegetables
Brush any dirt from mushrooms; avoid rinsing under water—they act like sponges. Stem shiitake and slice caps ¼ inch thick. Quarter cremini if small, slice if large. Remove kale ribs and stack leaves, then slice crosswise into ½-inch ribbons. Reserve porcini soaking liquid, straining through coffee filter or paper towel to remove grit.
Sauté aromatics
In a heavy Dutch oven, heat 1 Tbsp each butter and olive oil over medium-high. Add chopped onion (1 small) and cook 3 minutes until translucent. Stir in 2 cups mixed mushrooms, ½ tsp salt, and a pinch of pepper. Cook 6–7 minutes, letting mushrooms release moisture and then regain color. Add minced thyme leaves and cook 30 seconds until fragrant.
Build the roux
Sprinkle 2 Tbsp flour over mushrooms; cook 2 minutes, stirring constantly, until the flour smells nutty and coats the vegetables. Gradually pour in the warm porcini liquid while scraping the pot bottom to prevent lumps. Add 3 cups warm vegetable stock and 1 bay leaf; bring to a gentle boil, then reduce to a simmer for 10 minutes so flavors marry.
Infuse roasted garlic
Whisk roasted garlic paste into the simmering broth until fully dissolved. The soup will take on a light tan hue and smell like toasted marshmallows. Taste; add more salt gradually—mushrooms drink it up.
Finish with greens & cream
Stir in kale ribbons and cook 3 minutes until wilted but still bright. Reduce heat to low; drizzle in ¾ cup half-and-half and a pinch of freshly grated nutmeg. Warm through—do not boil or cream may curdle. Remove bay leaf. Adjust seasoning with salt and white pepper.
Serve & garnish
Ladle into warm bowls. Top with a swirl of cream, a few sautéed mushroom slices, and extra thyme leaves. Serve with crusty sourdough or grilled cheese fingers for dipping.
Expert Tips
Bloom the flour
Cooking the roux for a full 2 minutes evaporates the raw cereal taste and lets the butter brown slightly, adding nutty depth.
Deglaze patiently
When adding stock, pour in a third at a time, scraping the brown bits (fond) so they dissolve into the broth instead of burning later.
Low-heat dairy
Half-and-half splits above 180 °F. Keep the soup at a gentle steam, not a bubble, after adding cream.
Chop kale last
Kale oxidizes and turns brown if cut too early. Prep it while the soup simmers to keep the color perky.
Depth shortcut
Add a ½ tsp white miso with the roasted garlic for an extra blast of savoriness without clouding the broth.
Reheat gently
Warm leftovers in a double boiler or over low heat with a splash of stock; microwaves can curdle cream.
Variations to Try
-
Vegan Umami: Swap butter for olive oil, half-and-half for thick oat milk, and stir in 1 Tbsp nutritional yeast at the end for cheesy notes.
-
Protein Boost: Add a can of rinsed white beans with the kale, or fold in shredded rotisserie chicken for omnivores.
-
Spicy Kick: Sauté ½ tsp red-pepper flakes with the onions and finish with a swirl of chili oil.
-
Grain-Lover: Stir in ½ cup cooked farro or barley to transform the soup into a hearty stew.
-
Truffle Treat: Replace nutmeg with a few drops of white-truffle oil just before serving for an elegant twist.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The kale will stay vibrant, but cream may separate—whisk while reheating.
Freezer: Leave out the half-and-half. Freeze soup (minus cream) in pint jars or silicone bags for up to 3 months. Thaw overnight in the fridge, then heat gently and stir in cream once hot.
Make-Ahead: Roast garlic and soak porcini the night before; store both in the fridge. Soup base can be made up to step 5 and held on the back of the stove for several hours; finish with greens and cream just before guests arrive.
Frequently Asked Questions
Creamy Mushroom and Kale Soup with Roasted Garlic for Comfort in Winter
Ingredients
Instructions
- Roast garlic: Preheat oven to 400 °F. Drizzle trimmed head with oil, wrap in foil, roast 40 min. Squeeze cloves into bowl; reserve.
- Soak porcini: Cover dried porcini with 1 cup hot water; steep 15 min, strain liquid.
- Sauté vegetables: In Dutch oven melt butter with oil over medium-high. Add onion; cook 3 min. Stir in mushrooms, ½ tsp salt; cook 6–7 min until golden.
- Make roux: Sprinkle flour over mushrooms; cook 2 min. Gradually whisk in porcini liquid and warm stock. Add bay leaf & thyme; simmer 10 min.
- Infuse garlic: Whisk roasted garlic into soup; simmer 2 min.
- Finish: Stir in kale 3 min until wilted. Reduce heat; add half-and-half and nutmeg. Warm through, season, discard bay leaf, serve hot.
Recipe Notes
For a vegan version substitute oat cream and olive-oil roux. Soup thickens as it stands; thin with stock when reheating.