It was 11:47 PM on a random Tuesday in October, and I had an overwhelming, almost irrational craving for stuffing. Not the kind you make for a crowd on a holiday, but the kind you make for yourself, in a quiet kitchen, with the windows cracked open to let in the cool fall air. I didn’t have any fancy bread cubes or pre-made mixes, but I had a half-eaten loaf of sourdough from the bakery down the street that was going a little stale, a bunch of sage I’d bought on a whim, and the very questionable idea to brown some butter. Honestly, I was tired, my back ached from a long day of recipe testing, and I almost just made toast. But that late-night impulse, that tiny bit of stubborn hunger, led me to a pan of the most deeply flavorful stuffing I’d ever tasted. The nutty, toasty aroma of the brown butter hitting the sage filled my tiny apartment, and I stood there, spatula in hand, thinking, “Wait, why haven’t I been doing this my whole life?” Maybe you’ve been there—too tired to cook something “proper,” but too hungry to settle for a snack. This stuffing is for those nights, and for every Thanksgiving table that deserves a side dish that steals the show.
Why You’ll Love This Recipe
I’ve tested more stuffing recipes than I can count, and this one is the keeper. It’s not just another recipe on the internet; it’s the one that got a standing ovation from my notoriously picky family last Thanksgiving. The secret, as I found out that late night, is the brown butter. It adds a layer of nutty, caramelized depth that regular melted butter just can’t touch.
- Quick & Easy: Comes together in about 45 minutes, with only 15 minutes of active prep. Perfect for a busy weeknight or as a stress-free holiday side.
- Simple Ingredients: You likely have most of these items in your pantry. No need for a special trip to the store for obscure ingredients.
- Perfect for Fall Gatherings: Great for Thanksgiving, Friendsgiving, or a cozy Sunday dinner. It’s the comfort food your table deserves.
- Crowd-Pleaser: Even people who “don’t like stuffing” have asked for seconds. The sourdough gives it a chewy, satisfying texture that’s hard to resist.
- Unbelievably Delicious: The combination of nutty brown butter, earthy sage, and tangy sourdough is next-level comfort food. It’s the kind of dish that makes you close your eyes after the first bite.
This recipe is different because of that one simple technique: browning the butter. It transforms a humble side dish into something truly special. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. It’s perfect for impressing guests without stress, or turning a simple meal into something memorable.
What Ingredients You Will Need
This recipe uses simple, whole ingredients to deliver bold flavor and satisfying texture. Most of these are pantry staples, making it easy to whip up on a whim.
- For the Bread:
- 1 large loaf (about 1 lb / 450 g) sourdough bread, cut into 1-inch cubes (day-old or slightly stale is best)
- For the Flavor Base:
- 1/2 cup (1 stick / 113 g) unsalted butter (I prefer Kerrygold for its rich flavor)
- 1 large yellow onion, diced (about 1 1/2 cups)
- 3 celery stalks, diced (about 1 cup)
- 3 cloves garlic, minced
- 1/4 cup fresh sage leaves, finely chopped (about 10-12 large leaves)
- 2 teaspoons fresh thyme leaves (or 1 teaspoon dried)
- For the Liquid:
- 1 1/2 cups (360 ml) low-sodium chicken or vegetable broth (use a good quality brand like Swanson or Kitchen Basics)
- 1 large egg, lightly beaten
- Seasonings:
- 1 teaspoon kosher salt (plus more to taste)
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional, for a little warmth)
Ingredient Tips: For the best texture, use a sturdy sourdough with a good crust. If your bread is fresh, you can toast the cubes in a 300°F (150°C) oven for 10-15 minutes to dry them out. Look for fresh sage with vibrant green leaves—it makes a big difference in flavor. If you’re out of fresh herbs, you can use dried, but reduce the amount by half.
Equipment Needed
You don’t need a lot of fancy tools for this recipe, which is part of its charm. Here’s what you’ll need:
- Large skillet or sauté pan (preferably stainless steel or non-stick for easy browning)
- Large mixing bowl
- Baking dish (9×13-inch or similar size)
- Sharp knife and cutting board
- Wooden spoon or silicone spatula
- Measuring cups and spoons
If you don’t have a large skillet, you can use a Dutch oven. For the baking dish, any 2.5 to 3-quart casserole dish will work. I’ve even made this in a cast-iron skillet, which gives the edges an extra crispy texture. A good quality spatula is key for scraping up all those delicious brown bits from the pan.
Preparation Method

Let’s get cooking! This recipe moves quickly, so it’s a good idea to have all your ingredients prepped and ready to go before you start.
- Preheat & Toast the Bread: Preheat your oven to 375°F (190°C). Spread the sourdough cubes on a large baking sheet in a single layer. Bake for 10-12 minutes, or until they are lightly golden and dried out. This step is crucial—it prevents the stuffing from becoming mushy. Set them aside to cool slightly while you prepare the rest.
- Brown the Butter: In your large skillet, melt the butter over medium heat. Once melted, it will start to foam and sputter. Swirl the pan occasionally. After about 3-5 minutes, the butter will turn a golden amber color and you’ll see tiny brown specks forming at the bottom. It will smell intensely nutty and toasty. Watch it carefully—it can go from perfect to burnt in seconds. As soon as it’s amber and smells amazing, remove the pan from the heat.
- Sauté the Aromatics: Immediately add the diced onion and celery to the hot brown butter. Return the pan to medium heat and cook, stirring occasionally, for 6-8 minutes, until the vegetables are softened and translucent. Add the minced garlic, chopped sage, and thyme, and cook for another minute until fragrant. Your kitchen will smell incredible right about now.
- Combine Everything: Transfer the toasted sourdough cubes to a large mixing bowl. Pour the sautéed vegetable and brown butter mixture over the bread, scraping every last bit from the pan. Toss everything together gently with a spatula until the bread is evenly coated.
- Add the Liquid: In a small bowl or measuring cup, whisk together the chicken broth, beaten egg, salt, pepper, and red pepper flakes (if using). Pour this mixture evenly over the bread and vegetables. Use your hands or a spatula to gently fold everything together until the bread is well moistened. Don’t overmix—you want some texture, not a paste.
- Bake to Perfection: Transfer the mixture to your greased 9×13-inch baking dish and spread it into an even layer. Cover the dish with foil and bake for 25 minutes. Then, remove the foil and bake for another 15-20 minutes, until the top is golden brown and crispy. The edges should be beautifully caramelized.
- Rest and Serve: Let the stuffing rest for 5-10 minutes before serving. This allows the flavors to meld and the texture to set. The top will be wonderfully crunchy, while the inside stays soft and tender.
Cooking Tips & Techniques
Here are a few things I’ve learned from my many batches of stuffing, including a few spectacular failures.
- The Bread is Key: Don’t skip toasting the bread. I once tried to skip this step to save time, and the result was a soggy, sad mess. Toasting dries out the bread so it can soak up all that flavorful liquid without falling apart. Day-old bread is ideal, but fresh bread toasted works perfectly.
- Don’t Fear the Brown Butter: The first time I made brown butter, I was terrified I’d burn it. The key is to keep your eye on it and trust your nose. When it smells like toasted nuts, it’s done. If you see black specks, you’ve gone too far and need to start over. It’s a cheap lesson to learn!
- Season as You Go: Don’t just add all the salt at the end. Season the vegetables as they cook. This builds flavor in layers. I forgot to salt the onions once, and the final dish tasted flat no matter how much salt I added at the end.
- Make It Ahead: This stuffing is a lifesaver for holidays. You can assemble the entire dish (through step 6) up to 24 hours in advance. Just cover it and keep it in the fridge. When you’re ready to bake, add about 10 minutes to the covered baking time.
- Get Those Crispy Edges: For the best texture, don’t be afraid to let the stuffing get deeply golden on top. That crispy crust is the best part. If you want even more crunch, you can broil it for the last 1-2 minutes, but watch it like a hawk.
Variations & Adaptations
This recipe is a fantastic base that you can easily adapt to your taste or what you have on hand.
- Add Some Meat: For a heartier version, cook 1/2 pound of mild or spicy Italian sausage, breaking it up with a spoon, before sautéing the vegetables. Remove the sausage, then proceed with the recipe, adding the cooked sausage back in when you combine everything.
- Make it Vegetarian & Vegan: Use vegetable broth and a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) instead of a chicken egg. The texture will be slightly different, but it’s still delicious. You can also add 1/2 cup of dried cranberries or chopped apple for a sweet-tart pop.
- Go Nutty: Add 1/2 cup of toasted pecans or walnuts along with the bread cubes. The nuts add a wonderful crunch and complement the brown butter perfectly. I did this for a Friendsgiving potluck, and it was the first dish to disappear.
- Change the Herbs: If you don’t have sage, you can use a mix of rosemary and thyme. Or, for a different flavor profile, try adding 1 tablespoon of fresh chopped parsley and 1 teaspoon of fresh dill at the end.
- Gluten-Free Option: Simply substitute the sourdough with your favorite sturdy gluten-free bread. Look for one with a good crust. You may need to toast it a bit longer to get it dry enough.
Serving & Storage Suggestions
This stuffing is best served warm, straight from the oven. The contrast between the crispy top and the soft, savory interior is pure magic.
- Serving: Spoon it into a large serving bowl or serve it right from the baking dish. It pairs beautifully with roast chicken, turkey, or a hearty mushroom risotto. A dollop of cranberry sauce on the side is never a bad idea.
- Storage: Leftover stuffing can be stored in an airtight container in the refrigerator for up to 4 days. The flavors actually continue to meld and get even better overnight.
- Reheating: The best way to reheat stuffing is in the oven or a toaster oven. Place it in a baking dish, sprinkle with a tablespoon or two of broth to add moisture, and bake at 350°F (175°C) for 10-15 minutes, until heated through and the top is crispy again. You can microwave it, but it will be softer.
- Freezing: You can freeze the unbaked stuffing for up to 3 months. Assemble it in a freezer-safe dish, cover tightly, and freeze. Thaw overnight in the refrigerator before baking as directed. You can also freeze baked leftovers.
Nutritional Information & Benefits
While this is a comfort food dish, it does have some redeeming qualities. Sourdough bread is often easier to digest than other breads due to its fermentation process. Sage is packed with antioxidants and has anti-inflammatory properties. And celery and onions are great sources of vitamins and fiber.
Here is an approximate nutritional breakdown per serving (based on 8 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 285 |
| Fat | 14g |
| Saturated Fat | 8g |
| Carbohydrates | 32g |
| Fiber | 2g |
| Sugar | 3g |
| Protein | 7g |
| Sodium | 480mg |
Note: These values are estimates and will vary based on specific ingredients used. This recipe contains gluten and dairy.
Conclusion
This Wholesome Brown Butter Sage Stuffing with Sourdough is more than just a side dish—it’s a testament to what can happen when you follow a late-night craving down a rabbit hole. It’s proof that the best recipes often come from happy accidents and a willingness to try something a little different. The nutty brown butter, the earthy sage, the chewy sourdough—it all comes together in a symphony of fall flavors that feels both indulgent and comforting.
I truly believe this will become your new go-to stuffing, whether for a holiday feast or a simple Tuesday dinner. Don’t be afraid to make it your own—swap in your favorite herbs, add some nuts, or make it vegan. I’d love to hear how it turns out for you! Drop a comment below to let me know your favorite variation, or tag me in your photos on social media. Happy cooking, and here’s to finding magic in the most unexpected moments.
Frequently Asked Questions
Can I use dried sage instead of fresh?
Yes, you can. Use about 1 tablespoon of dried rubbed sage in place of the fresh. Keep in mind that dried sage has a more concentrated, slightly different flavor, so the dish won’t be quite as bright, but it will still be delicious.
My stuffing came out too dry. What did I do wrong?
This usually happens if the bread was over-toasted or if you didn’t use enough liquid. Next time, make sure your broth mixture is evenly distributed and that you’re using a sturdy bread that can hold moisture. You can also add an extra 1/4 cup of broth if your bread seems very dry.
Can I make this stuffing in a slow cooker?
Absolutely! Prepare the stuffing through step 5. Grease your slow cooker and add the mixture. Cook on low for 3-4 hours or on high for 1.5-2 hours. For a crispy top, you can transfer it to a baking dish and broil for a few minutes at the end.
Is it safe to stuff a turkey with this stuffing?
While you can, I don’t recommend it for food safety reasons. It’s much safer and easier to bake it separately. This ensures the stuffing reaches a safe internal temperature of 165°F (74°C) without having to overcook the turkey. Plus, baking it separately gives you that coveted crispy top.
How can I make this stuffing dairy-free?
Simply substitute the unsalted butter with a high-quality vegan butter or a good olive oil. If using olive oil, you won’t get the brown butter flavor, but you’ll still have a delicious, aromatic base. Use a dairy-free milk or extra broth in place of the egg if you need it to be vegan as well.
PrintWholesome Brown Butter Sage Stuffing: Best Sourdough Recipe
This deeply flavorful stuffing features nutty brown butter, earthy sage, and chewy sourdough bread. It’s a quick and easy side dish perfect for fall gatherings or a cozy weeknight dinner.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 large loaf (about 1 lb / 450 g) sourdough bread, cut into 1-inch cubes (day-old or slightly stale is best)
- 1/2 cup (1 stick / 113 g) unsalted butter (preferably Kerrygold)
- 1 large yellow onion, diced (about 1 1/2 cups)
- 3 celery stalks, diced (about 1 cup)
- 3 cloves garlic, minced
- 1/4 cup fresh sage leaves, finely chopped (about 10–12 large leaves)
- 2 teaspoons fresh thyme leaves (or 1 teaspoon dried)
- 1 1/2 cups (360 ml) low-sodium chicken or vegetable broth
- 1 large egg, lightly beaten
- 1 teaspoon kosher salt (plus more to taste)
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
Instructions
- Preheat your oven to 375°F (190°C). Spread the sourdough cubes on a large baking sheet in a single layer. Bake for 10-12 minutes, or until they are lightly golden and dried out. Set aside to cool slightly.
- In a large skillet, melt the butter over medium heat. Once melted, it will start to foam and sputter. Swirl the pan occasionally. After about 3-5 minutes, the butter will turn a golden amber color and you’ll see tiny brown specks forming at the bottom. It will smell intensely nutty and toasty. As soon as it’s amber and smells amazing, remove the pan from the heat.
- Immediately add the diced onion and celery to the hot brown butter. Return the pan to medium heat and cook, stirring occasionally, for 6-8 minutes, until the vegetables are softened and translucent. Add the minced garlic, chopped sage, and thyme, and cook for another minute until fragrant.
- Transfer the toasted sourdough cubes to a large mixing bowl. Pour the sautéed vegetable and brown butter mixture over the bread, scraping every last bit from the pan. Toss everything together gently with a spatula until the bread is evenly coated.
- In a small bowl or measuring cup, whisk together the chicken broth, beaten egg, salt, pepper, and red pepper flakes (if using). Pour this mixture evenly over the bread and vegetables. Use your hands or a spatula to gently fold everything together until the bread is well moistened. Don’t overmix.
- Transfer the mixture to a greased 9×13-inch baking dish and spread it into an even layer. Cover the dish with foil and bake for 25 minutes. Then, remove the foil and bake for another 15-20 minutes, until the top is golden brown and crispy.
- Let the stuffing rest for 5-10 minutes before serving.
Notes
For the best texture, use a sturdy sourdough with a good crust. If your bread is fresh, you can toast the cubes in a 300°F (150°C) oven for 10-15 minutes to dry them out. Look for fresh sage with vibrant green leaves. If you’re out of fresh herbs, you can use dried, but reduce the amount by half. To make ahead, assemble the dish (through step 6) up to 24 hours in advance, cover, and refrigerate. Add about 10 minutes to the covered baking time when ready to bake.
Nutrition
- Serving Size: 1 serving
- Calories: 285
- Sugar: 3
- Sodium: 480
- Fat: 14
- Saturated Fat: 8
- Carbohydrates: 32
- Fiber: 2
- Protein: 7
Keywords: stuffing, sourdough stuffing, brown butter sage stuffing, Thanksgiving stuffing, easy stuffing recipe, fall side dish


