top of page

Ultimate Thanksgiving Stuffing with Brown Butter and Crispy Sage

2 hours ago
14 min read

This Thanksgiving stuffing recipe is golden and wonderfully crisp on top, tender and buttery underneath. It brings together toasted country bread, golden cornbread, aromatic sage, celery, onions and the irresistible nuttiness of brown butter.


A combination of homemade turkey stock and whole milk gives the bread a beautifully moist interior without making it heavy or soggy. A little fennel seed adds a subtle savoury warmth, while fresh thyme brings everything together.


And then there are the crispy sage leaves. Fried gently in butter until delicate and fragrant, they provide the finishing touch to a dish that might just steal a little attention from the Thanksgiving turkey.


Best of all, most of the preparation can be done the day before.


TIME

About 1 hour 40 minutes

SERVES

10 to 12

LEVEL

Easy


BEFORE YOU START

Neatly diced onion and celery and a good homemade stock make all the difference here, and these lessons from my Kitchen School will help. Each one takes about five minutes to read.

Knife skills for beginners →

How to make stock →


Golden homemade Thanksgiving stuffing in a white baking dish



Why You'll Love It


CRISP ON TOP

Baked covered, then uncovered, for golden, crunchy edges

MOIST, NOT SOGGY

Turkey stock and milk added gradually, so every cube stays whole

BROWN BUTTER AND SAGE

Nutty brown butter, with crispy sage leaves to finish

MAKE AHEAD

Dry the bread and cook the aromatics the day before


As seen on TODAY and The Tonight Show · Parade magazine's chef for 10 years · About Chef Jon →


Thanksgiving Stuffing with Brown Butter and Crispy Sage

Serves 10 to 12 | Prep: 30 minutes | Cook: about 1 hour 10 minutes | Total: about 1 hour 40 minutes


Ingredients


For the Bread

  • 12 ounces (340 g) crusty country bread or sourdough, cut into ½ inch cubes

  • 12 ounces (340 g) unsweetened or lightly sweetened cornbread, cut into ¾ inch cubes


For the Brown Butter and Aromatics

  • ¾ cup (1½ sticks, 170 g) unsalted butter, divided

  • 15 fresh sage leaves, plus ¼ cup finely chopped fresh sage

  • 1 large yellow onion, finely diced

  • 3 celery stalks, finely diced

  • 2 garlic cloves, finely minced

  • 2 teaspoons fresh thyme leaves

  • 1 teaspoon fennel seeds, lightly crushed

  • ½ teaspoon poultry seasoning

  • ¼ teaspoon cayenne pepper, optional

  • 1 teaspoon kosher salt, plus more to taste

  • ½ teaspoon freshly ground black pepper


For the Moisture and Binding

  • 1½ cups (360 ml) homemade turkey stock, preferably unsalted

  • 1 cup (240 ml) whole milk

  • 2 large eggs, lightly beaten

  • 2 tablespoons finely chopped fresh flat leaf parsley


Instructions


STEP 1 OF 10

Dry the Bread

Preheat the oven to 300°F (150°C). Spread the country bread cubes in a single layer on a large baking sheet. Arrange the cornbread cubes on a second baking sheet, keeping the two breads separate because they may dry at different rates.

Bake for about 20 to 30 minutes, turning occasionally, until dry and lightly crisp. The cornbread may need less time. Remove both trays from the oven and let the bread cool completely.


You'll know it's right when the cubes feel dry and firm on the outside without being deeply browned.


STEP 2 OF 10

Prepare the Dish

Increase the oven temperature to 375°F (190°C). Lightly butter a 9 by 13 inch baking dish using 1 tablespoon of the measured butter.


STEP 3 OF 10

Brown the Butter and Crisp the Sage

Place the remaining butter in a large skillet over medium heat. Let it melt, then add the whole sage leaves. Cook gently for about 2 to 4 minutes, stirring occasionally, until the butter develops golden brown specks and a nutty aroma, and the sage leaves become crisp.

Using tongs, transfer the sage leaves to a plate lined with kitchen paper. Save them for serving.


You'll know it's right when the butter smells nutty and has golden brown specks, and the sage leaves are crisp.


If something's off: brown butter can turn from beautifully browned to burnt very quickly. If it smells acrid or the specks turn black, start again with fresh butter.


STEP 4 OF 10

Soften the Onion and Celery

Add the diced onion to the brown butter and cook over medium low heat for about 6 to 8 minutes, stirring occasionally, until softened and translucent.

Add the celery and cook for another 5 minutes, until tender but not browned.


STEP 5 OF 10

Add the Herbs and Spices

Stir in the garlic, chopped sage, thyme, crushed fennel seeds, poultry seasoning and cayenne, if using. Cook for about 1 minute, stirring constantly, until fragrant.


STEP 6 OF 10

Warm the Stock and Milk

Pour the turkey stock and milk into the skillet. Add the salt and black pepper. Warm gently until steaming, then remove from the heat.

Taste the liquid and adjust the seasoning. It should be pleasantly savoury, because the bread will absorb much of the flavour.


STEP 7 OF 10

Moisten the Bread

Place the dried country bread and cornbread in a very large mixing bowl. Pour about three quarters of the warm stock mixture over the bread and gently fold everything together using two large spoons.

Let the bread stand for about 5 minutes so it can absorb the liquid. Add the remaining stock mixture gradually, folding gently between additions. Depending on your bread, you may not need all of it.


You'll know it's right when the bread is moist throughout, the cubes are still recognisable, and no liquid is pooling in the bottom of the bowl.


If something's off: if the mixture looks wet and pasty, stop adding liquid. If it still looks dry after resting, add a little more.


STEP 8 OF 10

Add the Eggs

Let the mixture cool until warm rather than hot. Add the beaten eggs and chopped parsley, then fold gently until evenly distributed. Avoid excessive mixing, which can break down the cornbread.


STEP 9 OF 10

Bake Covered, Then Uncovered

Transfer the stuffing to the prepared baking dish, spreading it evenly without pressing it down. A loose, uneven surface gives you more crisp edges.

Cover the dish tightly with foil and bake for about 25 minutes. Remove the foil and bake for another 20 to 25 minutes, until the top is golden and crisp and the centre is hot.


You'll know it's right when the top is golden and crisp, and a thermometer in the centre reads at least 165°F (74°C).


Chef Jon's tip: don't press the stuffing into the dish. Those little peaks and edges are the first pieces to disappear.


STEP 10 OF 10

Rest and Serve

Let the stuffing rest for 5 to 10 minutes. Scatter the crispy sage leaves over the top just before serving, and serve warm with roast turkey and plenty of homemade gravy.


Chef's Notes


  • Choosing the bread: a sturdy country loaf provides structure, while cornbread brings a tender crumb and gentle sweetness. Avoid very sweet, cake like cornbread, which can turn mushy.

  • Drying the bread: drying the bread thoroughly is essential. Fresh bread absorbs liquid differently and can make a dense, pasty stuffing.

  • Adjusting moisture: different breads absorb different amounts of liquid, so add the stock mixture gradually. The stuffing should feel moist throughout without liquid collecting at the bottom of the bowl.

  • Making ahead: dry the bread and cook the aromatics the day before, and refrigerate the cooled aromatic mixture separately. On Thanksgiving Day, warm the liquid, combine with the bread, add the eggs and bake. This is the most reliable way to keep the texture.

  • Baking the whole dish ahead: if you need to, assemble and bake the stuffing the day before, cool it promptly and refrigerate. Reheat covered at 350°F (175°C) until the centre reaches 165°F (74°C), then uncover briefly to crisp the top again.

  • Storage: refrigerate leftovers promptly, within two hours, and use within 3 to 4 days.


Made it? I'd love to see it

Share a photo or ask me a question. I read every one. Enjoyed it? Tap the stars at the bottom of the page to rate it.



The Secret to Wonderful Thanksgiving Stuffing

I've always thought Thanksgiving stuffing deserves considerably more attention than it receives. The turkey gets the grand entrance. The mashed potatoes arrive looking wonderfully comfortable beneath a generous blanket of butter. And the gravy, quite rightly, attracts a small crowd of admirers.


But stuffing? Stuffing quietly waits its turn. Which is rather unfair when you consider what a magnificent dish it can be.


A spoonful of beautifully made stuffing should offer a little of everything. Golden, buttery edges. A soft, savoury centre. The earthy fragrance of sage. Sweet onions, tender celery and the comforting aroma of toasted bread. And somewhere in the background, that unmistakable nuttiness of brown butter.


It's the sort of dish that makes you wonder whether you really need quite so much turkey on your plate. Although I wouldn't suggest saying that too loudly at Thanksgiving.


Why I Use Two Different Breads

For this recipe, I use a combination of crusty country bread and cornbread. They bring different qualities to the table.


Country bread provides structure. Its sturdy crumb can absorb the seasoned liquid while keeping enough integrity to make pleasantly distinct pieces. Cornbread is more tender. It contributes a gentle sweetness and a softer texture that works beautifully alongside the savoury herbs. Together, the two breads give a stuffing with more variety than either would alone.


But there is one important consideration. Cornbread can be fragile. Some varieties are almost cake like, particularly when they contain plenty of sugar, and those can break down when mixed with liquid. So I recommend a relatively sturdy, lightly sweetened cornbread, handled gently.


Why Drying the Bread Matters

Fresh bread contains moisture. When you add more liquid, the crumb can become overly soft and lose its structure. Drying the bread in the oven removes some of that moisture and makes the bread more receptive to the seasoned stock and milk.


The goal isn't to toast everything until dark brown. We simply want the cubes to become dry and firm. Once moistened, they should soften without collapsing into a paste.


I dry the country bread and cornbread separately because they don't always behave the same way. The cornbread may be ready sooner, and paying attention to that small detail makes a considerable difference to the finished stuffing.


The Magic of Brown Butter

Ordinary melted butter is delicious. Brown butter is something else entirely. As butter heats, its water evaporates and the milk solids begin to brown, developing wonderfully complex flavours. Nutty. Toasted. Almost reminiscent of warm biscuits. The aroma is extraordinary.


For this recipe, I cook whole sage leaves in the butter as it browns. The sage becomes crisp while its flavour infuses the butter. Once the leaves are ready, I lift them out and save them for the finished dish. The remaining butter becomes the foundation for the onions, celery and herbs. It's a small technique that brings an enormous amount of flavour.


Why Sage and Fennel Work So Well Together

Sage has a distinctive earthy aroma that seems almost inseparable from Thanksgiving. It pairs beautifully with poultry, onions and butter.


Fennel seeds contribute something slightly different. Their flavour is gently sweet and aromatic, reminiscent of the seasoning in certain sausages. You don't need much, just enough to add another layer of savoury complexity. I lightly crush the seeds before adding them to the warm butter, which helps release their aromatic oils.


A little fresh thyme and poultry seasoning complete the mixture. The result is fragrant and deeply comforting without overwhelming the bread.


Why I Combine Turkey Stock and Milk

Most traditional stuffing recipes use stock to moisten the bread, and a good homemade turkey stock is wonderful. It provides savoury depth and connects the stuffing to the roast turkey served alongside it.


But milk offers something different. It contains proteins, fat and natural sugars that contribute richness and a softer mouthfeel. I like combining the two. The turkey stock provides the savoury backbone, the milk rounds out the texture, and neither dominates. The result tastes wonderfully rich without feeling heavy.


And because different breads absorb liquid differently, I add the mixture gradually. You want every piece to become moist. You don't want a puddle at the bottom of the bowl.


Should You Add Eggs to Stuffing?

This is one of those questions that can inspire surprisingly passionate discussion. Some cooks insist eggs are essential. Others wouldn't dream of adding them.


I use two eggs in this version because I want the stuffing to hold together gently when served. As the stuffing bakes, the egg proteins set and help bind the moistened bread, giving a tender, cohesive interior.


But the eggs shouldn't turn the stuffing into a dense bread pudding. That's why I avoid pressing the mixture into the baking dish. A light touch makes all the difference.


The Secret to a Crispy Top

A good stuffing needs contrast. If every spoonful is soft, the dish can feel rather heavy. I want the top to be golden and crisp, with little pieces of toasted bread offering a satisfying bite.


The solution is to bake the stuffing in two stages. First, cover the dish with foil, so the inside heats through without the surface drying out. Then remove the foil, so the exposed bread can brown and crisp as moisture evaporates.


I also avoid pressing the stuffing firmly into the dish. An uneven surface creates little peaks and edges that brown beautifully, and those are often the first pieces to disappear when the dish reaches the table.


Why I Bake Stuffing Separately from the Turkey

I prefer baking stuffing in its own dish. For one thing, it's easier to control. The stuffing can reach a safe temperature without the turkey staying in the oven longer than it needs to.


It also gives more surface area for browning, and that's important, because stuffing cooked inside a turkey never develops the same golden, crisp top.


Baking it separately also means you can prepare it ahead and finish it while the turkey rests. Which is a considerable advantage when Thanksgiving dinner involves several dishes competing for oven space.


How to Keep Stuffing Moist Without Making It Soggy

The most important rule is to add the liquid gradually. Different breads have different structures. A dense sourdough loaf may absorb liquid differently from a soft country loaf, and cornbread can vary even more. Some versions are sturdy and crumbly. Others are tender and almost cake like.


So rather than pouring in all the liquid at once, I begin with about three quarters. I gently fold the bread, then wait a few minutes. Once the liquid has been absorbed, I decide whether more is needed.


The mixture should be moist throughout, but the cubes should still be recognisable, and there shouldn't be any liquid collecting in the bottom of the bowl.


Making Thanksgiving Stuffing Ahead

Thanksgiving cooking is considerably more enjoyable when some of the work is already done, and stuffing is very accommodating. The bread can be dried several days ahead and stored in an airtight container. The onion, celery and herb mixture can be made the day before and refrigerated. On Thanksgiving Day, all that's needed is to warm the liquid, combine everything, add the eggs and bake.


You can also bake the stuffing ahead and reheat it. But for the very best contrast between a moist inside and a crisp top, I prefer assembling and baking it on the day. While the turkey rests, the stuffing can take its turn in the oven. A rather satisfying arrangement.


A Little Extra Gravy

I have one final suggestion. Serve the stuffing with plenty of homemade turkey gravy. Not because the stuffing needs rescuing. Quite the opposite. A beautifully seasoned stuffing should be delicious on its own.


But a little rich gravy soaking into those golden edges is one of the great pleasures of Thanksgiving dinner. And if someone goes back for another helping of stuffing before returning for more turkey? Well, I certainly wouldn't blame them.


Key Ingredients

Country Bread or Sourdough: Gives the stuffing structure. Its sturdy crumb soaks up the seasoned liquid and still holds its shape.

Cornbread: Adds a tender crumb and a gentle sweetness. Choose a sturdy, lightly sweetened cornbread and handle it gently.

Brown Butter: As the butter cooks, its milk solids brown and turn nutty and toasty. It becomes the base for everything else.

Fresh Sage: Used two ways: chopped into the stuffing, and fried whole until crisp for the top.

Fennel Seeds: Just a teaspoon, lightly crushed, adds a gentle sweet, savoury warmth.

Turkey Stock and Whole Milk: The stock brings savoury depth, the milk brings richness and a tender texture.

Eggs: Two eggs bind the bread gently, so the stuffing holds together when you serve it.

Common Mistakes to Avoid

  • Using fresh, soft bread: it soaks up liquid too fast and turns pasty. Dry the cubes in the oven first.

  • Using very sweet, cake like cornbread: it falls apart once it's wet. Choose a sturdy, lightly sweetened one.

  • Adding all the liquid at once: start with three quarters, let it soak in, then add more only if it needs it.

  • Burning the butter: brown butter can go from nutty to burnt in seconds. Watch it closely and take it off the heat as soon as it smells nutty.

  • Adding the eggs to a hot mixture: let it cool until warm first, so the eggs don't start to scramble.

  • Packing it into the dish: a loose, uneven surface gives you crisp edges. Pressed down, it bakes dense.

  • Skipping the thermometer: the centre needs to reach at least 165°F (74°C) because the stuffing contains eggs.

What to Serve with Thanksgiving Stuffing

How to Store

Make ahead: Dry the bread several days ahead and keep it in an airtight container. Cook the brown butter, sage and vegetable mixture the day before and refrigerate it. Store the cooled crispy sage separately in an airtight container.

Fridge: Refrigerate leftovers promptly, within two hours, and use within 3 to 4 days.

Reheat: Reheat covered at 350°F (175°C) until the centre reaches 165°F (74°C), then uncover briefly to crisp the top.

Thanksgiving Stuffing Timeline

3 days before: Buy the bread, cornbread, herbs and vegetables.

2 days before: Cut and dry the bread cubes.

1 day before: Make the brown butter, crispy sage and vegetable mixture. Measure the stock and milk, and refrigerate the cooked mixture.

Thanksgiving morning: Butter the baking dish and get the ingredients ready.

About 1 hour before serving: Warm the liquid and combine it with the bread and eggs.

50 minutes before serving: Start baking the stuffing, covered.

20 minutes before serving: Remove the foil to crisp the top.

Just before serving: Scatter over the crispy sage and bring it to the table.


Food safety note: refrigerate cooked components promptly. If you make the crispy sage ahead, store it separately in an airtight container once completely cool, and refresh it briefly in a warm pan if needed.

Frequently Asked Questions

Sturdy country bread, sourdough and cornbread are excellent choices. This recipe combines country bread for structure with cornbread for tenderness and gentle sweetness.

Dry bread is preferable because it absorbs the seasoned liquid while keeping more structure. Drying the cubes in the oven gives more consistent results than relying on naturally stale bread.

Dry the bread thoroughly, add the liquid gradually and avoid overmixing. The bread should be evenly moistened without liquid pooling in the bowl.

Brown butter develops toasted, nutty flavours as its milk solids brown. These flavours complement the sage, onions, celery and savoury bread.

Yes. The combination creates contrasting textures. Sourdough provides structure and a gentle tang, while cornbread brings tenderness and a little sweetness.

Milk adds richness and helps create a tender interior. Combined with homemade turkey stock, it gives both creaminess and savoury flavour.

Eggs are optional in many stuffing recipes, but they help bind the bread. This version uses two eggs for a tender, cohesive texture.

Yes. Dry the bread and cook the vegetable mixture ahead of time. For the best texture, combine the ingredients and bake on Thanksgiving Day.

Yes. Bake it fully, cool it promptly and refrigerate. Reheat until the centre reaches 165°F (74°C), then uncover briefly to crisp the top.

Stuffing containing eggs should reach at least 165°F (74°C) in the centre.

Bake the stuffing covered at first, then remove the foil for the final 20 to 25 minutes. Avoid pressing the mixture into the baking dish.

Common causes are bread that wasn't dried enough, too much liquid, overly soft cornbread or too much mixing.

The bread may not have absorbed enough liquid, or the stuffing may have baked too long. Add the liquid gradually and check the mixture before baking.

Yes. Use a flavourful vegetable stock instead of the turkey stock. The remaining ingredients are vegetarian.

Sage and thyme are traditional favourites. Parsley, rosemary and marjoram also work well, although stronger herbs should be used sparingly.

Recommended Equipment

Make this recipe easier with the right tools: Stainless Steel Frying Pan for the brown butter and aromatics, two baking sheets, a 9 by 13 inch baking dish and an instant read thermometer.

You Might Also Like

Short on cornbread? Bake a batch of The Only Cornbread Recipe You'll Ever Need a day or two ahead. For the turkey stock, see How to Make Stock.

For more brown butter and sage, try my Roasted Butternut Squash Soup.

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page