Love this? Pin it for later!
Savory Mushroom & Herb Stuffing with Chestnuts for Christmas Eve
A luxurious vegetarian centerpiece that steals the show on the most magical night of the year.
Love this? Pin it for later!
There’s a hush that falls over my kitchen every Christmas Eve—no carols, no chatter, just the crackle of onions hitting melted butter and the earthy perfume of wild mushrooms surrendering to the heat. I started making this stuffing the year my vegetarian daughter announced she was “done with nut-roast side-dish life.” I wanted something that felt as celebratory as the maple-glazed ham my mother carried in each year, something that would make the omnivores hover jealously over the veggie platter. One bite of this golden-crusted, chestnut-flecked mountain of sourdough, herbs, and umami-rich mushrooms, and the entire table—meat-lovers included—declared it the new star of the feast.
Since then, the recipe has traveled: to my best friend’s ski chalet in Vermont, to a candle-lit cottage in the Cotswolds, and back to my own little Brooklyn row-house where it perfumes the air while we trim the tree. It is forgiving enough for beginner cooks (no finicky pastry, no last-minute timing stress) yet sophisticated enough that guests assume you spent the afternoon foraging and basting. Make it once, and you’ll understand why I call it the holiday version of culinary hygge: warm, fragrant, and impossibly comforting.
Why This Recipe Works
- Triple-mushroom blend: cremini, shiitake, and dried porcini create layers of deep, woodsy flavor without meat.
- Roasted chestnuts: naturally sweet nuggets that contrast the savory base and eliminate any need for added sugar.
- Herb oil drizzle: a last-minute spoonful of parsley, sage, and thyme-infused olive oil keeps the top beautifully green.
- Sourdough structure: sturdy crumb soaks up stock but won’t dissolve into mush—perfect for advance assembly.
- Vegetable stock concentrate: simmered-down homemade stock intensifies flavor without excess liquid.
- Christmas-ahead strategy: bake once for dinner, then reheat portions in a waffle iron for Boxing-Day breakfast (trust me).
Ingredients You'll Need
Great stuffing starts with bread that’s stale but not petrified. I cube a day-old rustic sourdough and leave it uncovered overnight so the edges dry while the interior stays tender. For mushrooms, a mix delivers complexity: cremini for meatiness, shiitake for fragrance, and a small handful of dried porcini soaked in hot water for that elusive forest undercurrent. Buy whole chestnuts in late autumn while they’re fresh; they roast in ten minutes, peel while warm, and freeze beautifully for up to three months. If time is short, vacuum-packed roasted chestnuts work—just rinse off the preserving liquid and pat dry.
Fresh herbs are non-negotiable. Sage gives the classic holiday perfume, thyme offers citrusy lift, and a little rosemary (used sparingly) supplies pine-like resonance. Flat-leaf parsley is stirred in at the end for brightness and color. When selecting vegetable stock, choose low-sodium so you can reduce it to a syrupy glaze that clings to the bread without oversalting. Finally, a splash of dry sherry deglazes the pan and lends nutty depth, but a good dry vermouth or even cloudy apple cider will perform admirably in its place.
How to Make Savory Mushroom & Herb Stuffing with Chestnuts for Christmas Eve
Prep the sourdough base
Tear or cube 10 cups (450 g) sourdough loaf into ¾-inch pieces. Spread on two rimmed baking sheets and leave uncovered overnight. If you’re short on time, dry in a 250 °F (120 °C) oven for 45 minutes, stirring twice. The bread should feel crisp on the outside but still slightly springy within.
Roast & peel the chestnuts
Preheat oven to 425 °F (220 °C). Score an X on the flat side of 1 lb (450 g) chestnuts. Roast 10 min; while warm, peel both shell and inner skin. Break into bite-size chunks; set aside. Reduce oven to 375 °F (190 °C) for final bake.
Bloom the porcini
Place ½ oz (15 g) dried porcini in a small bowl; cover with 1 cup (240 ml) just-boiled water. Steep 15 min. Lift mushrooms out, squeezing excess back into bowl; rinse briefly to remove grit. Finely chop porcini and reserve the soaking liquid (it’s liquid gold).
Sauté the aromatics
In a 12-inch skillet, melt 6 Tbsp (85 g) unsalted butter over medium. Add 2 diced medium onions; cook 5 min until translucent. Stir in 3 chopped celery ribs, 2 minced garlic cloves, 1 tsp salt, and ½ tsp pepper. Cook 4 min more until celery softens.
Build the mushroom medley
Increase heat to medium-high. Add 1 lb (450 g) sliced cremini and 8 oz (225 g) sliced shiitake. Cook, stirring occasionally, until mushrooms release moisture and turn golden, about 10 min. Add chopped porcini, 2 Tbsp soy sauce, and ¼ cup (60 ml) dry sherry; simmer until pan is almost dry, 2 min.
Create the stock concentrate
Pour reserved porcini liquid (leaving behind sediment) into a measuring cup; add vegetable stock to equal 2½ cups (600 ml). Transfer to a small saucepan; bring to a boil and reduce to 1½ cups (360 ml), about 10 min. This intensifies flavor and prevents soggy stuffing.
Combine & season
In a very large bowl, toss dried sourdough with hot mushroom mixture, chestnuts, 2 Tbsp minced fresh sage, 1 Tbsp fresh thyme leaves, 1 tsp chopped rosemary, and ½ cup chopped parsley. Season with 1 tsp salt and ½ tsp pepper. Let cool 5 min so eggs don’t scramble.
Bind with custard
Whisk 2 large eggs with ½ cup (120 ml) of the reduced stock. Pour over bread mixture; fold gently. Drizzle remaining stock in stages until bread is moist but not swimming; you may have a few tablespoons left. The mixture should hold together when squeezed.
Pack & bake
Butter a 3-quart (13×9-inch / 33×23 cm) baking dish. Transfer stuffing, pressing lightly into an even layer. Dot top with 2 Tbsp butter cubes. Cover with foil; bake 25 min. Remove foil, drizzle with herb oil (see tip), and bake 20–25 min more until top is crisp and golden.
Rest & serve
Let stand 10 minutes—this sets the custard and makes serving neater. Scatter extra parsley on top and bring the bubbling dish straight to the table. Leftovers reheat like a dream and even crisp up beautifully in a waffle iron for next-day brunch.
Expert Tips
Dry bread = texture insurance
If your sourdough is fresh, cube and dry it in a low oven; moisture-laden bread turns stuffing gummy.
Herb oil drizzle
Warm 3 Tbsp olive oil with ¼ cup parsley, 1 tsp sage, ½ tsp thyme; drizzle before final bake for emerald-green speckles.
Knife skills shortcut
Pulse half the mushrooms in a food processor; varied sizes create nooks that cradle custard.
Holiday timing hack
Assemble the dish up to step 8, cover, and refrigerate 24 hr; add 10 min to covered bake time.
Vegan swap
Sub plant butter, use 14 oz (400 ml) unsweetened oat milk + 2 Tbsp cornstarch for custard; result is slightly softer but delicious.
Waffled leftovers
Press cold stuffing into a preheated, greased waffle iron; cook 5–6 min until edges crisp—drizzle with maple syrup or gravy.
Variations to Try
- Gluten-free: Replace sourdough with a sturdy gluten-free baguette; add an extra egg for binding.
- Luxury upgrade: Fold in ½ cup rehydrated chopped black truffle and swap sherry for white truffle-infused vermouth.
- Sausage version: Brown 8 oz (225 g) crumbled vegetarian sage sausage and add with chestnuts.
- Apple & cranberry: Stir in 1 diced tart apple and ⅓ cup dried cranberries for sweet-tart pockets.
- Spice route: Add ½ tsp smoked paprika and ¼ tsp nutmeg; garnish with crispy shallots.
Storage Tips
Cool leftovers within two hours, then refrigerate in a sealed container up to four days. For longer storage, freeze individual portions wrapped tightly in foil and placed in a zip-top bag; they’ll keep two months. Thaw overnight in the fridge, then reheat covered at 325 °F (160 °C) for 20 minutes, uncovering for the last 5 to restore crunch. If reheating a whole dish, slip a pan of hot water on the rack below to create steam and prevent drying. Leftovers also morph into stellar next-day strata: layer stuffing in a buttered dish, pour over a mixture of 4 eggs, 1 cup milk, and ½ cup grated Gruyère, soak 30 min, then bake 35 min at 350 °F (175 °C).
Frequently Asked Questions
Savory Mushroom & Herb Stuffing with Chestnuts for Christmas Eve
Ingredients
Instructions
- Dry the bread: Spread sourdough on baking sheets overnight or dry in a 250 °F oven 45 min.
- Roast & peel chestnuts: Score, roast at 425 °F for 10 min, peel while warm, break into pieces.
- Bloom porcini: Soak in 1 cup hot water 15 min; chop mushrooms and reserve liquid.
- Sauté aromatics: Melt 6 Tbsp butter, cook onions 5 min, add celery & garlic, cook 4 min.
- Cook mushrooms: Add cremini & shiitake; sauté 10 min. Add soy sauce, sherry, chopped porcini; simmer until dry.
- Reduce stock: Combine porcini liquid with vegetable stock to equal 2½ cups; simmer to 1½ cups.
- Mix stuffing: Toss bread with mushroom mixture, chestnuts, sage, thyme, rosemary, parsley, salt & pepper.
- Bind: Whisk eggs with ½ cup stock; fold into stuffing, then add remaining stock gradually until moist.
- Bake: Transfer to buttered 3-qt dish, dot with 2 Tbsp butter, cover, bake at 375 °F 25 min, uncover, bake 20–25 min more until golden.
- Rest & serve: Let stand 10 min, garnish with extra parsley, serve hot.
Recipe Notes
For a crunchy top, broil 1–2 min at the end, watching closely. Leftovers reheat beautifully and can be waffled for a creative Boxing-Day breakfast.