Love this recipe? Save it to Pinterest before you forget!
Classic Herb & Garlic Stuffing with Sausage for Christmas Dinner
The scent of rosemary, sage, and sizzling pork drifting through the house on Christmas Eve is more than an aroma—it's a time machine. One whiff and I'm eight years old again, standing on a dining-room chair so I can reach the stovetop to "help" my nana stir the yearly batch of stuffing. She never called it "dressing," always "stuffing," even though she baked it in a casserole and never once stuffed it inside the bird. That ceramic dish, chipped around the edges from decades of holiday service, was the centerpiece of our buffet every December 25th. When Nana passed, the dish—and the responsibility—came to me. I've tweaked her formula over the years (Italian sausage for extra savoriness, a whisper of white wine for brightness, and a final gloss of butter for indulgence), but the heart of the recipe remains unchanged: cubes of sturdy bread, a forest of herbs, and enough garlic to keep the vampires (and unwanted relatives) at bay. If you're looking for a stuffing that tastes like Christmas past, present, and future all at once, you've found it. Let's make it together.
Why You'll Love This Classic Herb and Garlic Stuffing with Sausage for Christmas Dinner
- Make-ahead magic: Toast the bread cubes up to 3 days in advance; mix and bake day-of for zero stress.
- Sausage flexibility: Sweet, hot, or even maple-sage sausage all work—use your family's favorite.
- Herb garden in a pan: Fresh rosemary, sage, and thyme give that unmistakable holiday perfume.
- Garlic lovers' paradise: Ten cloves, slowly sautéed until jammy, infuse every bite.
- Crispy edges & custardy center: The perfect 50/50 ratio of crunchy to creamy.
- Feeds a crowd: One batch fills a 9×13-inch pan—about 12 generous servings.
- Leftover champion: Reheats like a dream and transforms next-day sandwiches into legends.
Ingredient Breakdown
Great stuffing starts with bread that can stand up to liquid without dissolving into paste. I use a mix of supermarket French loaves and slightly stale sourdough for tang. Cut into ¾-inch cubes—any smaller and you get mush; bigger and they won't absorb flavor. Dry them in a low oven until they rattle on the sheet pan; moisture is the enemy of that crave-worthy crunch.
Italian sausage does double duty: the meat adds richness while the fennel seeds echo the sweet piney notes of rosemary. If your family skews toward heat, hot sausage plus a pinch of Calabrian chile is fantastic. Remove the casings so the meat can brown into nubby little nuggets rather than rubbery disks.
Fresh herbs are non-negotiable. Dried herbs are muted by the long bake; fresh ones bloom in the oven and perfume the entire kitchen. I strip the leaves from woody stems, then give them a rough chop—too fine and they burn; too coarse and you get a mouthful of pine needle.
Garlic is slowly sautéed in butter until it turns into a sweet, golden paste. This step tames the bite and creates an almost caramel depth. Don't shortcut with garlic powder; the payoff is worth the extra five minutes.
Finally, homemade turkey stock (or low-sodium chicken broth in a pinch) is warmed with a splash of dry white wine. The liquid should be hot when it hits the pan so the bread doesn't seize and the eggs don't scramble.
Step-by-Step Instructions
-
1
Toast the bread
Preheat oven to 250 °F (120 °C). Spread 18 cups (about 2 lbs) cubed French or sourdough bread on two rimmed baking sheets. Bake 45 minutes, stirring twice, until cubes feel hard and sound hollow when tapped. Cool completely; store in an airtight tin up to 3 days.
-
2
Brown the sausage
Increase oven to 375 °F (190 °C). In a large skillet over medium-high heat, add 1 lb Italian sausage, casing removed. Cook, breaking into small pieces, until browned and cooked through, 7–8 minutes. Transfer to a plate, leaving drippings in pan.
-
3
Build the aromatics
To the same skillet add 6 Tbsp unsalted butter. Once melted, add 2 diced onions, 4 diced celery ribs, and 1 tsp kosher salt. Sauté 5 minutes until translucent. Stir in 10 minced garlic cloves; cook 2 minutes more until fragrant and pale golden.
-
4
Herb shower
Off heat, stir in 2 Tbsp chopped fresh rosemary, 2 Tbsp chopped fresh sage, 1 Tbsp chopped fresh thyme, 1 tsp freshly ground black pepper, and ½ tsp freshly grated nutmeg. The heat will wilt the herbs and release their oils.
-
5
Combine & moisten
In the largest bowl you own, toss toasted bread with sausage, vegetable mixture, and ½ cup chopped flat-leaf parsley. Whisk together 3 cups hot turkey stock, ½ cup dry white wine, and 3 beaten eggs. Pour over bread; fold gently until cubes are evenly moist but not soggy. Let stand 5 minutes; bread should absorb most liquid. If still dry, add more stock ¼ cup at a time.
-
6
Pack & bake
Butter a 9×13-inch (3-quart) baking dish. Transfer stuffing, pressing lightly to level top. Drizzle with 2 Tbsp melted butter. Cover with foil; bake 25 minutes. Remove foil; bake 25–30 minutes more until top is golden and internal temp hits 165 °F (74 °C). For extra-crispy edges, broil 2 minutes at the end. Rest 10 minutes before serving.
Expert Tips & Tricks
- Stale shortcut: If you don't have time to oven-dry bread, cube it the night before and leave it uncovered on the counter. A ceiling fan speeds things up.
- Sausage swap: For a smoky twist, use andouille or chorizo; reduce salt because those varieties are brinier.
- Texture toggle: Prefer softer stuffing? Cover the dish the entire bake. Crave crunch? Use a wider, shallow pan to maximize surface area.
- Vegetarian version: Swap sausage for 1 lb cremini mushrooms, diced and browned in olive oil, plus 1 Tbsp white miso for umami.
- Make-ahead casserole: Assemble the night before, cover tightly, refrigerate, and add 15 minutes to the covered bake time.
- Gravy bridge: Ladle a cup of turkey drippings over the stuffing during the last 10 minutes for next-level flavor cohesion.
Common Mistakes & Troubleshooting
- Mushy stuffing: Usually caused by hot broth hitting untoasted bread. Always dry bread thoroughly and use liquid that's warm, not boiling.
- Dry stuffing: Your bread was too stale or you skimped on stock. Warm extra broth and drizzle ¼ cup at a time, then re-cover and bake 5 minutes.
- Soggy bottom: Glass or ceramic pans retain more moisture. Switch to metal next time, or set the baking dish on a preheated sheet pan to speed bottom crust formation.
- Burnt herbs: Adding herbs too early in the skillet cook-off turns them bitter. Stir them in off heat so they gently steam in the residual butter.
Variations & Substitutions
Gluten-free: Replace bread with a rustic gluten-free loaf; toast 10 minutes longer because gluten-free bread holds more moisture.
Oyster stuffing: Fold in 1 cup chopped oysters, drained, with the sausage. Reduce stock by ¼ cup.
Apple & sage: Add 1 diced Granny Smith apple and 2 extra Tbsp fresh sage for a sweet-savory spin.
Cornbread base: Swap half the French bread with day-old cornbread cubes for a Southern vibe. Reduce salt by ½ tsp.
Dairy-free: Use olive oil instead of butter; the top won't brown quite as deeply but flavor is still stellar.
Storage & Freezing
Refrigerate: Cool completely, cover with foil, and refrigerate up to 4 days. Reheat covered at 325 °F (160 °C) for 20 minutes; uncover for the last 5 to crisp.
Freeze: Wrap unbaked or baked stuffing (cooled) in plastic wrap plus foil, or portion into freezer bags, for up to 2 months. Thaw overnight in fridge; bake as directed, adding 10–15 extra minutes.
Individual portions: Freeze scoops in a muffin tin; transfer bricks to a bag. Reheat from frozen at 350 °F (175 °C) for 15 minutes—perfect for solo weeknight dinners.
Frequently Asked Questions
Ready to carry on the tradition—or start a brand-new one? This classic herb and garlic stuffing with sausage will earn a permanent spot on your holiday table, just as it has on mine for more than three decades. From my family to yours, Merry Christmas and happy stirring!
Classic Herb & Garlic Stuffing with Sausage
Ingredients
- 1 lb mild Italian sausage, casings removed
- 3 tbsp unsalted butter
- 1 large onion, finely chopped
- 3 celery stalks, finely chopped
- 4 cloves garlic, minced
- 1 tbsp fresh sage, chopped
- 1 tbsp fresh rosemary, chopped
- 1 tbsp fresh thyme leaves
- 8 cups cubed day-old bread (¾-inch)
- 2½ cups low-sodium chicken broth
- 2 large eggs, beaten
- ½ cup fresh parsley, chopped
- 1 tsp kosher salt
- ½ tsp freshly ground black pepper
- ¼ tsp freshly grated nutmeg
Instructions
- Preheat oven to 375 °F (190 °C). Lightly grease a 9×13-inch baking dish.
- In a large skillet over medium heat, cook sausage, breaking it up, until browned, 6–8 min. Transfer to a bowl.
- Add butter to the same skillet; sauté onion and celery until softened, 5 min. Stir in garlic and herbs; cook 1 min.
- In a large bowl, combine bread cubes, sausage, and vegetable mixture.
- Whisk broth, eggs, parsley, salt, pepper, and nutmeg together; pour over bread mixture and toss until evenly moistened.
- Transfer to prepared dish, cover with foil, and bake 25 min.
- Remove foil and bake until top is golden and crisp, 15–20 min more. Rest 10 min before serving.
Recipe Notes
- Use stale bread or dry cubes in a 250 °F oven for 20 min.
- Make-ahead: assemble the night before, refrigerate, add 10 min to covered bake time.
- For a crispy top, dot with extra butter before the final uncovered bake.