Go Back
Make Ahead Stuffing Recipe
Ash Tyrrell

Make Ahead Stuffing Recipe

I still remember the first Thanksgiving I tried to cook everything at once, and let's just say the stuffing was an afterthought that came out of the oven lukewarm and sad. That's the year I started making my stuffing ahead of time, and honestly, I've never looked back.
Prep Time 20 minutes
Cook Time 50 minutes
Servings: 10

Ingredients
  

  • ½ cup unsalted butter plus extra for greasing the dish – this is the flavor backbone, so don't skimp on it
  • 1 cup finely chopped onion – adds a sweet savory base once sautéed
  • 1 cup chopped celery – gives that classic stuffing crunch and aroma
  • 3 large eggs – helps bind everything together so it holds its shape when sliced
  • 2 ½ cups chicken broth – use low-sodium so you control the final seasoning
  • 1 teaspoon salt – adjust to taste depending on how salty your broth is
  • ½ teaspoon black pepper – freshly cracked makes a noticeable difference
  • ¼ cup fresh parsley minced – brightens up the richness of the butter
  • 1 teaspoon dried sage – the herb that makes stuffing taste like stuffing
  • ½ teaspoon dried thyme – pairs beautifully with the sage and poultry flavors
  • ½ teaspoon dried marjoram – a subtle slightly sweet herb note most people miss
  • 1 1-pound loaf French or sourdough bread, cubed and dried overnight – stale bread soaks up flavor without turning mushy

Method
 

  1. Cut your loaf into half-inch cubes and leave them out on the counter overnight, uncovered, so they turn stale and sturdy. If you're short on time, spread them on a baking sheet and bake at 300°F for about 30 minutes until they feel crisp and dry. Dry bread is non-negotiable here, since fresh bread turns to mush once it absorbs the broth.
  2. Melt the butter in a large skillet over medium-high heat until it starts to foam and smells nutty. Add the chopped onion and celery, stirring often, and cook for about 7 to 8 minutes until they turn soft and translucent. This step builds the savory base that flavors every single bite of the finished stuffing.
  3. Once the vegetables are tender, stir in the parsley, sage, thyme, and marjoram directly into the skillet. Cook for about 30 seconds, just until the herbs become fragrant and the kitchen smells incredible. Pull the skillet off the heat right away so the herbs don't scorch or turn bitter.
  4. In a large bowl, whisk the eggs until smooth, then pour in the chicken broth along with the salt and pepper. Whisk everything together until it's fully combined and slightly frothy. This mixture is what moistens the bread and holds the whole dish together once baked.
  5. Pour the buttery vegetable and herb mixture into the bowl with the eggs and broth, stirring well to combine. Add the dried bread cubes and gently toss everything together until each piece is evenly coated. Work carefully here so you don't crush the bread cubes into crumbs.
  6. Transfer the mixture into a buttered 9x13-inch baking dish, spreading it into an even layer. Cover tightly with foil and either refrigerate for up to 24 hours or freeze for longer storage. This is the exact point where you get to walk away and let your future self handle the baking.
  7. When you're ready to serve, preheat your oven to 400°F and keep the dish covered with foil. Bake for about 25 minutes if refrigerated, or closer to 45 minutes if frozen, until mostly heated through. Remove the foil and bake for another 10 to 20 minutes until the top turns golden and crispy.

Notes

  • I always dry my bread the night before instead of rushing it in the oven, because it gives a much better texture.
  • I like adding an extra splash of broth right before baking if the mixture looks even slightly dry.
  • I never skip tasting the broth mixture before combining it with the bread, since that's my only chance to adjust the salt.
  • I cover the dish loosely with foil for the first half of baking so the top doesn't dry out too fast.
  • I let the stuffing rest for about 10 minutes after baking so it sets and is easier to serve neatly.