I figured browned butter was just butter that had been cooked a little too long. It took about one Thanksgiving for that assumption to fall apart completely. The first time I made this stuffing, I was trying to salvage a bag of day-old sourdough that was going stale on my counter. I had apples from a random farmers market trip, sage because it looked pretty, and butter because, well, you always have butter. I wasnโt trying to reinvent the side dish. I was just trying to use up what I had before it went bad.
But then something happened. The butter started to foam, then quieted down, and those little brown specks appeared at the bottom of the pan. The smellโnutty, almost caramel-likeโfilled my kitchen in a way that felt unfair for something so simple. I tossed in the sage leaves, and they crackled and crisped up in seconds. I poured the whole thing over chunks of sourdough and chopped apples, stirred it with my hands (because spoons just donโt get the job done), and shoved it in the oven. What came out was the best mistake Iโve ever made in the kitchen.
This isnโt your grandmaโs stuffing, and itโs not trying to be. Itโs crispier on top, softer in the middle, and has these little pockets of sweet apple that catch you off guard. The browned butter does the heavy lifting, so you donโt need a laundry list of ingredients. Honestly, itโs the kind of dish that makes you wonder why you ever bothered with the boxed stuff. This easy brown butter sage stuffing with sourdough and apples has become my go-to for fall dinners, and I think itโs about to become yours too.
Why Youโll Love This Recipe
Letโs be realโstuffing can be a gamble. Sometimes itโs soggy, sometimes itโs dry, and sometimes itโs just… there. This one is different, and Iโm not just saying that because I made it. Iโve tested this recipe about six times now, tweaking the bread-to-liquid ratio, the apple variety, and even the way I brown the butter. What I landed on is a stuffing that hits every single note without trying too hard.
- Quick & Easy: From start to table, this comes together in about 45 minutes. Most of that is oven time, so youโre not stuck at the stove.
- Simple Ingredients: You probably have most of this already. Sourdough, butter, apples, sage, onion, celery, broth. Thatโs it. No weird cream-of-anything cans required.
- Perfect for Thanksgiving or Any Fall Dinner: This isnโt just a holiday dish. Iโve made it alongside a slow cooker pork chops with creamy mushroom gravy for a cozy Sunday dinner, and it stole the show.
- Crowd-Pleaser: I brought this to a Friendsgiving once, and someone asked for the recipe before they even finished their plate. Itโs that kind of dish.
- Unbelievably Delicious: The browned butter adds this deep, nutty richness that you just canโt get from regular melted butter. Paired with sweet apples and earthy sage, every bite is a little different.
What makes this recipe different from the rest? Itโs the technique. Browning the butter isnโt just a fancy stepโit changes the entire flavor profile of the dish. And using sourdough instead of plain white bread gives it a tangy backbone that balances the sweetness of the apples. This isnโt just another stuffing recipe. Itโs the one youโll actually want to make again.
This recipe is the kind that makes you close your eyes after the first bite. Itโs comfort food reimaginedโfaster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple weeknight meal into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. Hereโs what youโll need:
For the Stuffing Base
- 1 loaf (about 1 pound) sourdough bread, cut into 1-inch cubes โ Day-old or slightly stale bread works best. It soaks up the broth without turning to mush. If your bread is fresh, toast the cubes in a 300ยฐF oven for 10 minutes first.
- 4 tablespoons unsalted butter โ This is for browning. I prefer Kerrygold or any European-style butter for the best flavor, but regular unsalted butter works fine.
- 1 large yellow onion, diced โ About 1 ยฝ cups. Yellow onion gives the best savory base, but white onion works in a pinch.
- 3 celery stalks, diced โ About 1 cup. Celery adds that classic crunch and freshness.
- 2 medium apples, diced โ I recommend Honeycrisp or Granny Smith. Honeycrisp adds sweetness; Granny Smith adds tartness. Either works, just pick what you like. (In summer, you could swap in firm pears for a twist.)
- ยผ cup fresh sage leaves, roughly chopped โ Fresh sage is non-negotiable here. Dried sage just wonโt give you the same aromatic punch. Look for leaves that are vibrant green and not wilted.
- 1 ยฝ cups low-sodium chicken or vegetable broth โ Low-sodium is key so you can control the salt level. Iโve used both, and chicken broth adds a bit more depth.
- 1 large egg, lightly beaten โ This helps bind everything together without making it heavy.
- 1 teaspoon kosher salt โ I use Diamond Crystal. If youโre using Mortonโs, cut back to ยพ teaspoon.
- ยฝ teaspoon black pepper โ Freshly ground is always better.
For the Brown Butter Sage Topping (Optional but Recommended)
- 2 tablespoons unsalted butter โ Extra butter for browning with sage leaves.
- 8-10 fresh sage leaves โ Whole leaves, for that crispy, crackly garnish.
Ingredient Selection Tips: For the best texture, look for a sourdough loaf thatโs firm and not too airy. A rustic boule works perfectly. For the apples, avoid Red Deliciousโthey get mushy and donโt hold their shape. I personally prefer Honeycrisp for their balance of sweet and tart, but Granny Smith is a close second if you want a sharper contrast.
Substitution Guidance: If youโre gluten-free, use a good-quality gluten-free sourdough or rustic bread. For a dairy-free version, substitute the butter with a high-quality vegan butter (I like Miyokoโs) and use vegetable broth. The flavor wonโt be exactly the same, but itโll still be delicious.
Equipment Needed
You donโt need a lot of fancy tools for this recipe, which is part of what makes it so approachable. Hereโs what youโll need:
- Large skillet or sautรฉ pan โ For browning the butter and sautรฉing the aromatics. A 12-inch pan is ideal.
- Large mixing bowl โ Big enough to toss the bread cubes with the butter mixture without spilling everywhere.
- 9×13-inch baking dish โ A standard casserole dish works perfectly. You can also use a 3-quart baking dish.
- Sharp knife and cutting board โ For dicing the onion, celery, apples, and chopping the sage.
- Wooden spoon or silicone spatula โ For stirring the butter as it browns. A light-colored spoon helps you see the color change.
- Aluminum foil โ For covering the dish during the first part of baking.
Personal Experience: Iโve made this in a cast-iron skillet before, and it works great if you want a rustic, one-pan look. Just be carefulโcast iron retains heat, so the bottom might brown faster. If you donโt have a 9×13 dish, a 10-inch cast-iron skillet works as a substitute. Just reduce the baking time by about 5 minutes and keep an eye on it.
Budget-Friendly Options: Donโt have a 9×13 dish? Use a disposable aluminum pan from the grocery store. Theyโre cheap and work just as well. Also, if you donโt have a large mixing bowl, use a stockpot or even a clean sinkโjust line it with a plastic bag first.
Preparation Method
This recipe comes together in a few simple steps. Iโve broken it down so you know exactly what to do at each stage. Trust the processโespecially the browning butter part. Thatโs where the magic happens.
- Preheat your oven to 375ยฐF (190ยฐC). While itโs heating, spread the sourdough cubes on a baking sheet in a single layer. Toast them for 10-12 minutes, stirring halfway through, until theyโre dry and just starting to turn golden. This step is crucialโit prevents the bread from turning into a soggy mess later. Set them aside to cool slightly.
- Brown the butter. In a large skillet over medium heat, add 4 tablespoons of unsalted butter. Let it melt completely, then swirl the pan occasionally. After about 3-4 minutes, the butter will start to foam. Keep watchingโitโll go from foamy to quiet, and youโll see little brown specks forming at the bottom. The smell will turn nutty and rich. As soon as you see those brown specks and smell that nutty aroma (about 5-6 minutes total), remove the pan from the heat immediately. Donโt walk away from this step. Burnt butter is a sad, bitter thing.
- Cook the aromatics. Add the diced onion and celery to the same skillet with the browned butter. Return the pan to medium heat and cook for 5-6 minutes, stirring occasionally, until the onion is translucent and the celery has softened. The butter will coat everything beautifully. Add the chopped sage and cook for another minute until fragrant. Your kitchen should smell incredible at this point.
- Combine the bread and apples. In your large mixing bowl, add the toasted sourdough cubes and the diced apples. Pour the onion-celery-butter mixture over the top. Use your hands (yes, your handsโitโs the best way) to toss everything together until the bread is evenly coated. The apples will start to soften slightly from the heat, which is exactly what you want.
- Add the liquid. In a small bowl or measuring cup, whisk together the chicken broth, beaten egg, salt, and pepper. Pour this mixture over the bread mixture. Toss gently with a spatula or your hands until the liquid is absorbed. The bread should be moist but not swimming. Let it sit for 5 minutes so the bread can soak up all that goodness.
- Transfer to the baking dish. Grease your 9×13-inch baking dish with a little butter or nonstick spray. Spoon the stuffing mixture into the dish and spread it into an even layer. Donโt press it down too hardโyou want some texture and air pockets for crispiness.
- Bake covered. Cover the dish with aluminum foil and bake for 25 minutes. This steams the stuffing and ensures the inside is cooked through without drying out.
- Make the brown butter sage topping (optional but amazing). While the stuffing bakes, melt 2 tablespoons of butter in a small skillet over medium heat. Once it starts to foam, add the whole sage leaves. Let them sizzle for about 30 seconds, then flip them. Cook for another 30 seconds until theyโre crispy and the butter is browned. Remove the sage leaves and set them on a paper towel. Set the browned butter aside.
- Finish baking. After 25 minutes, remove the foil. Drizzle the reserved browned butter (from the topping) over the stuffing. Return the dish to the oven, uncovered, and bake for another 15-20 minutes, until the top is golden brown and crispy. If you want extra crunch, broil for the last 2 minutesโbut watch it closely so it doesnโt burn.
- Garnish and serve. Let the stuffing rest for 5 minutes before serving. Top with the crispy sage leaves for a beautiful presentation. Serve warm.
Sensory Cues: At step 2, youโre looking for the butter to smell like toasted nuts. At step 3, the onion should look glassy, not brown. At step 9, the top should be deep golden brown with crispy edges. If you tap the center with a spoon, it should feel set, not jiggly.
Personal Tip: I always make a little extra of the brown butter sage topping because I inevitably eat half the crispy sage leaves before they make it to the dish. Theyโre that good. Also, if youโre making this ahead of time (see storage notes below), stop after step 6 and refrigerate. Then pick up at step 7 when youโre ready to bake.
Cooking Tips & Techniques
Iโve made this recipe enough times to know where things can go wrong. Here are the lessons I learned the hard way so you donโt have to.
The Browning Butter Trap: The first time I tried browning butter, I walked away to check my phone. Big mistake. Butter goes from perfectly browned to burnt in about 15 seconds. Stay at the stove, swirl the pan constantly, and trust your nose. When you smell that nutty aroma, pull it off the heat. Also, use a light-colored pan if you have oneโitโs much easier to see the color change.
The Soggy Stuffing Problem: If you skip toasting the bread, youโll end up with a dense, wet brick. Toasting dries out the bread so it can absorb the broth without falling apart. If your bread is super fresh, toast it a little longer. If itโs already stale, a quick 5-minute toast is enough. I learned this after one particularly sad Thanksgiving where my stuffing was more like bread pudding. Not in a good way.
Timing and Multitasking: This recipe is actually pretty forgiving with timing. You can toast the bread up to a day ahead and store it in an airtight container. You can also chop the onion, celery, and apples a few hours ahead. Just keep the apples in a bowl of water with a squeeze of lemon juice so they donโt brown. When youโre ready to cook, everything comes together in about 15 minutes of active work.
The Apple Dilemma: Not all apples are created equal for stuffing. Soft apples like Red Delicious or McIntosh will break down and disappear into the dish. Thatโs not necessarily badโit adds sweetnessโbut if you want distinct chunks of apple, stick with Honeycrisp, Granny Smith, or Fuji. Iโve also used Bosc pears in a pinch, and they work beautifully.
Consistency Check: Before you bake, the stuffing should look moist but not wet. If you press a bread cube between your fingers, a little liquid should squeeze out, but it shouldnโt be dripping. If it looks dry, add an extra ยผ cup of broth. If it looks soupy, add a handful more bread cubes. Trust your eyes more than the recipe.
One More Thing: Donโt skip the resting time after baking. Those 5 minutes let the stuffing set so it holds its shape when you serve it. I know itโs tempting to dig in immediately, but patience pays off here.
Variations & Adaptations
This recipe is a great base, but itโs also flexible enough to adapt to whatever you have on hand or whatever your guests need. Here are some variations Iโve tried and loved.
- Vegetarian/Vegan Version: Use vegetable broth instead of chicken broth, and substitute the butter with a high-quality vegan butter (Iโve had great results with Miyokoโs). The flavor is slightly differentโless richโbut still delicious. Add a tablespoon of nutritional yeast for a savory boost.
- Gluten-Free Adaptation: Swap the sourdough for a good gluten-free rustic bread. Iโve used Against the Grainโs baguette and Schรคrโs artisan bread with good results. Toast the cubes a little longer since gluten-free bread tends to be denser.
- Add Meat: Cook ยฝ pound of Italian sausage or bacon, crumble it, and stir it into the bread mixture before baking. The sausage adds a savory, fennel-forward flavor that pairs beautifully with the apples and sage. Iโve done this for a heartier version, and itโs always a hit.
- Nutty Crunch: Add ยฝ cup of toasted pecans or walnuts to the bread mixture. Toast them in the oven at 350ยฐF for 5-7 minutes before adding. The crunch is a nice contrast to the soft bread and apples.
- Herb Swap: If you donโt have sage, use fresh thyme or rosemary. Thyme gives a more delicate flavor, while rosemary adds a piney punch. Iโve used a combination of all three, and itโs fantastic.
- Dried Fruit Twist: Add ยฝ cup of dried cranberries or chopped dried apricots along with the apples. The tartness of cranberries cuts through the richness of the browned butter beautifully. I did this for a Christmas dinner once, and it looked so festive.
- Spice It Up: Add ยฝ teaspoon of red pepper flakes along with the sage for a subtle heat. Itโs unexpected but works surprisingly well with the sweet apples.
Personal Variation: My favorite twist is adding crumbled cooked bacon and a handful of toasted pecans. It turns this into a full-on main dish stuffing that Iโve served for dinner with a side of cozy detox white bean and kale soup on the side. Itโs become my go-to fall comfort meal.
Serving & Storage Suggestions
This stuffing is best served warm, straight from the oven, with the crispy sage leaves scattered on top. The contrast between the crunchy top and the soft, savory interior is what makes it special.
Serving Temperature and Presentation: Serve it in the baking dish for a rustic family-style look, or spoon it into a serving bowl for a more polished presentation. Garnish with a few extra fresh sage leaves if you have them. It pairs beautifully with roasted turkey, slow cooker pork chops with creamy mushroom gravy, or even a simple roast chicken. For a vegetarian meal, serve it alongside a hearty salad or roasted vegetables.
Complementary Dishes: This stuffing is a natural fit for Thanksgiving, but itโs also great with pork chops, roast chicken, or even a grilled steak. For a lighter meal, pair it with a simple green salad with a tangy vinaigrette to cut through the richness. A glass of dry hard cider or a crisp white wine like Sauvignon Blanc is a lovely accompaniment.
Storage Instructions: Leftover stuffing keeps well in the refrigerator for up to 4 days. Store it in an airtight container. The flavors actually meld together overnight, so it might taste even better the next day.
Reheating Methods: The best way to reheat is in the oven. Preheat to 350ยฐF, spread the stuffing in a baking dish, cover with foil, and bake for 15-20 minutes until warmed through. Remove the foil for the last 5 minutes to re-crisp the top. You can also reheat individual portions in the microwave for 1-2 minutes, but the top wonโt be as crispy. If youโre in a hurry, a toaster oven works great.
Freezer Instructions: This stuffing freezes surprisingly well. Let it cool completely, then transfer to a freezer-safe container or zip-top bag. Freeze for up to 3 months. To reheat, thaw in the refrigerator overnight, then follow the oven reheating instructions above. Add a splash of broth if it seems dry after reheating.
Flavor Development: I actually think this stuffing gets better after a day or two in the fridge. The flavors meld together, and the bread softens even more. Itโs one of those dishes where leftovers are almost better than the original. Just donโt tell the Thanksgiving guests.
Nutritional Information & Benefits
Hereโs an approximate nutritional breakdown per serving (based on 8 servings). Keep in mind this will vary based on the exact ingredients and brands you use.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 285 |
| Total Fat | 12g |
| Saturated Fat | 7g |
| Cholesterol | 45mg |
| Sodium | 520mg |
| Total Carbohydrates | 36g |
| Dietary Fiber | 3g |
| Sugars | 8g |
| Protein | 7g |
Health Benefits: This stuffing isnโt health food, but it does have some redeeming qualities. Apples provide fiber and vitamin C, while sage is known for its anti-inflammatory properties. Sourdough bread is easier to digest than regular white bread thanks to the fermentation process. And hey, itโs made from scratch with real ingredientsโthatโs always a win.
Dietary Considerations: This recipe is vegetarian if you use vegetable broth. To make it vegan, use vegan butter and vegetable broth. Itโs not gluten-free as written, but the adaptation above works well. The main allergens are wheat (from the bread) and dairy (from the butter).
Personal Wellness Perspective: Look, Iโm not a nutritionist, and Iโm not going to pretend this is a health food. But I believe in balance. This stuffing is rich, indulgent, and absolutely worth every calorie. If youโre watching your intake, serve yourself a smaller portion alongside a big green salad or roasted vegetables. That way you get the best of both worlds.
Conclusion
This brown butter sage stuffing with sourdough and apples is the kind of recipe that makes you look forward to leftovers. Itโs got the crispy edges, the soft middle, the sweet surprise of apple in every other bite, and that nutty, savory depth that only browned butter can deliver. Itโs simple enough for a weeknight, special enough for a holiday table, and flexible enough to adapt to whatever you have in your kitchen.
Iโve made this for Thanksgiving, for Sunday dinners, and for no reason at all except that I had a sad loaf of bread and some apples. Every single time, itโs been the first dish to disappear. Thatโs not braggingโitโs just what happens when you combine good ingredients with a little bit of patience and a lot of butter.
Iโd love to hear how this turns out for you. Did you add bacon? Swap the apples for pears? Forget the sage and use rosemary? Drop a comment below and let me know your twist on this recipe. And if you loved it, share it with a friend who needs a new stuffing recipe in their life. Happy cooking!
Frequently Asked Questions
Can I make this stuffing ahead of time?
Absolutely. Assemble the stuffing completely (through step 6), cover it, and refrigerate for up to 24 hours. When youโre ready to bake, add about 10 minutes to the covered baking time since itโs starting from cold. You might also need an extra splash of broth if it looks dry after refrigeration.
Can I use dried sage instead of fresh?
You can, but I really recommend fresh sage for this recipe. Dried sage has a more muted, slightly musty flavor that doesnโt quite capture the same aromatic quality. If youโre in a pinch, use 1 tablespoon of dried sage instead of ยผ cup fresh, and add it with the broth rather than sautรฉing it.
Whatโs the best bread to use for stuffing?
Sourdough is my top pick because its tanginess balances the sweet apples and rich butter. But any sturdy, rustic bread works wellโFrench bread, ciabatta, or even a good-quality white bread. Avoid soft sandwich bread; it will turn to mush. Day-old or slightly stale bread is ideal.
How do I know when the butter is properly browned?
Youโre looking for two signs: color and smell. The butter will turn from pale yellow to a warm amber, and youโll see small brown specks at the bottom of the pan. The smell will shift from creamy to nutty and toasty. As soon as you notice both, pull it off the heat. It happens fast, so donโt walk away.
Can I add meat to this stuffing?
Yes! Cooked Italian sausage, bacon, or even leftover turkey would be great additions. Brown the meat first, then proceed with the recipe. Add about ยฝ cup of cooked, crumbled meat to the bread mixture before adding the broth. This is a great way to use up holiday leftovers.
Pin This Recipe!
Easy Brown Butter Sage Stuffing with Sourdough & Apples
- Total Time: 45 minutes
- Yield: 8 servings 1x
Description
This easy brown butter sage stuffing with sourdough and apples is crispy on top, soft in the middle, with pockets of sweet apple and nutty browned butter. Perfect for Thanksgiving or any fall dinner, it comes together in about 45 minutes with simple ingredients.
Ingredients
- 1 loaf (about 1 pound) sourdough bread, cut into 1-inch cubes
- 4 tablespoons unsalted butter
- 1 large yellow onion, diced
- 3 celery stalks, diced
- 2 medium apples (Honeycrisp or Granny Smith), diced
- 1/4 cup fresh sage leaves, roughly chopped
- 1 1/2 cups low-sodium chicken or vegetable broth
- 1 large egg, lightly beaten
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons unsalted butter (for topping)
- 8–10 fresh sage leaves (for topping)
Instructions
- Preheat your oven to 375ยฐF (190ยฐC). Spread the sourdough cubes on a baking sheet in a single layer. Toast them for 10-12 minutes, stirring halfway through, until dry and just starting to turn golden. Set aside to cool slightly.
- In a large skillet over medium heat, add 4 tablespoons of unsalted butter. Let it melt completely, then swirl the pan occasionally. After about 3-4 minutes, the butter will start to foam. Keep watching until you see little brown specks forming at the bottom and the smell turns nutty and rich (about 5-6 minutes total). Remove the pan from the heat immediately.
- Add the diced onion and celery to the same skillet with the browned butter. Return the pan to medium heat and cook for 5-6 minutes, stirring occasionally, until the onion is translucent and the celery has softened. Add the chopped sage and cook for another minute until fragrant.
- In a large mixing bowl, add the toasted sourdough cubes and the diced apples. Pour the onion-celery-butter mixture over the top. Use your hands to toss everything together until the bread is evenly coated.
- In a small bowl or measuring cup, whisk together the chicken broth, beaten egg, salt, and pepper. Pour this mixture over the bread mixture. Toss gently with a spatula or your hands until the liquid is absorbed. Let it sit for 5 minutes so the bread can soak up the liquid.
- Grease a 9×13-inch baking dish with a little butter or nonstick spray. Spoon the stuffing mixture into the dish and spread it into an even layer. Don’t press it down too hard.
- Cover the dish with aluminum foil and bake for 25 minutes.
- While the stuffing bakes, make the brown butter sage topping: In a small skillet over medium heat, melt 2 tablespoons of butter. Once it starts to foam, add the whole sage leaves. Let them sizzle for about 30 seconds, then flip them. Cook for another 30 seconds until they’re crispy and the butter is browned. Remove the sage leaves and set them on a paper towel. Set the browned butter aside.
- After 25 minutes, remove the foil. Drizzle the reserved browned butter over the stuffing. Return the dish to the oven, uncovered, and bake for another 15-20 minutes, until the top is golden brown and crispy. If you want extra crunch, broil for the last 2 minutes.
- Let the stuffing rest for 5 minutes before serving. Top with the crispy sage leaves. Serve warm.
Notes
For best results, use day-old or slightly stale sourdough bread. If bread is fresh, toast the cubes longer. Don’t walk away while browning the butterโit can burn quickly. Let the stuffing rest for 5 minutes after baking to set. Leftovers keep in the refrigerator for up to 4 days and can be frozen for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Cuisine: American
Nutrition
- Serving Size: 1 serving (about 1 c
- Calories: 285
- Sugar: 8
- Sodium: 520
- Fat: 12
- Saturated Fat: 7
- Carbohydrates: 36
- Fiber: 3
- Protein: 7
Keywords: stuffing, brown butter, sage, sourdough, apples, Thanksgiving, fall, side dish





