Love this? Save it for later!
Share the inspiration with your friends
A few winters ago, I was at our local farmers’ market, clutching a loaf of sourdough from the bakery stand like it was a winning lottery ticket. The baker, a quiet woman named Claire who always wears flour-dusted aprons, watched me juggle my bags and finally said, “You know, that bread is begging to be torn up and toasted.” She didn’t give me a recipe right then. She just pointed at the loaf and said, “Think of it as a sponge, waiting for butter and herbs.” I laughed, paid for my bread, and honestly, I didn’t think much of it until Thanksgiving morning when I realized I’d forgotten to buy stuffing mix. That moment of panic—standing in my kitchen with a sink full of dishes and a turkey waiting to be prepped—is exactly when Claire’s words came back to me.
I grabbed that sourdough loaf, tore it into uneven chunks (my kids called it a “bread mess”), and toasted it while I chopped onions and celery. The smell of butter hitting the pan, the quiet sizzle of aromatics—it felt less like a recipe and more like a conversation I was having with my kitchen. And let me tell you, that first batch was a revelation. The sourdough soaked up the broth without turning mushy, and the herbs—sage, thyme, rosemary—felt like they’d been waiting their whole lives for that bread. Maybe you’ve been there, staring at a pantry that seems to have nothing, only to realize you have everything you need.
This recipe has become our family’s non-negotiable holiday dish. It’s the one my brother-in-law asks about weeks in advance, the one that disappears before the turkey makes its second round. It’s not fancy, and it doesn’t try to be. It’s just good, honest food that came from a conversation with a baker who saw me struggling and offered a better way. I keep making it because every time I tear that bread, I remember Claire’s quiet wisdom: sometimes the best recipes aren’t written down—they’re handed over in a moment of kindness.
Why You’ll Love This Recipe
This isn’t just another stuffing recipe. It’s the one that’ll have your family hovering around the kitchen island, sneaking bites before it even hits the table. I’ve tested this version through three holidays, two potlucks, and one very chaotic Friendsgiving, and let me tell you—it delivers every single time. Here’s why this sourdough stuffing deserves a permanent spot on your holiday menu:
- Quick & Easy: Comes together in about 45 minutes, with most of that being hands-off oven time. Perfect for the chaos of holiday cooking.
- Simple Ingredients: You probably already have sourdough bread, butter, onions, and celery. Fresh herbs are the only “special” item, and they’re worth every penny.
- Perfect for Holidays: Whether it’s Thanksgiving, Christmas, or Easter brunch, this stuffing fits right in. It’s hearty enough to stand alone but plays nice with turkey, ham, or roast chicken.
- Crowd-Pleaser: My picky-eating nephew, who claims to hate “green things,” went back for thirds. The herbs are aromatic, not overpowering.
- Unbelievably Delicious: The sourdough gives it a tangy, chewy texture that regular bread just can’t match. The edges get crispy, the inside stays tender—it’s comfort food at its finest.
What makes this recipe different? It’s the technique of toasting the bread first, which keeps it from turning into a soggy mess. Plus, I’ve balanced the herb ratio so nothing overpowers—just a gentle, savory hug of flavor. This isn’t another version of stuffing; it’s the best version. Honestly, it’s the kind of dish that makes you close your eyes after the first bite, because it tastes like home.
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 Bread Base:
- 1 large loaf (about 1 pound) day-old sourdough bread, cut into 1-inch cubes (stale bread works best—it absorbs broth without falling apart)
- 4 tablespoons unsalted butter, melted (I prefer Kerrygold for its rich flavor)
- For the Aromatics:
- 2 tablespoons olive oil
- 1 large yellow onion, diced (about 1.5 cups)
- 3 celery stalks, diced (about 1 cup)
- 4 cloves garlic, minced
- For the Herbs:
- 2 tablespoons fresh sage, chopped (dried works too—use 1 tablespoon)
- 1 tablespoon fresh rosemary, chopped
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 2 teaspoons fresh parsley, chopped (optional, for brightness)
- For the Liquid:
- 1.5 cups low-sodium chicken or vegetable broth (adds moisture without making it soggy)
- 1 large egg, lightly beaten (helps bind everything together)
- Seasoning:
- 1 teaspoon salt (adjust based on your broth’s saltiness)
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional, for a tiny kick)
Ingredient Tips: I recommend using a rustic sourdough from a local bakery for the best texture—the crust gives the stuffing a wonderful chew. If you’re using dried herbs, crush them between your palms before adding to release their oils. For a dairy-free version, swap the butter for vegan butter or additional olive oil. And if you can’t find fresh sage, don’t worry—dried sage works beautifully, just use half the amount.
Equipment Needed
You don’t need a professional kitchen to make this stuffing shine. Here’s what you’ll need:
- Large Baking Dish: A 9×13-inch dish works perfectly. I’ve used both ceramic and metal—ceramic gives a more even heat, but metal works fine too.
- Large Skillet: For sautéing the aromatics. A 12-inch skillet gives you room to move things around.
- Mixing Bowl: A large bowl for tossing the bread with the broth mixture. Go bigger than you think you need—you’ll thank me later.
- Sharp Knife and Cutting Board: For dicing onions, celery, and herbs. A dull knife makes chopping herbs a nightmare.
- Baking Sheet: For toasting the bread cubes. A rimmed sheet works best to keep pieces from rolling off.
- Wooden Spoon or Spatula: For stirring. I prefer wooden spoons because they don’t scratch your pans.
Budget-Friendly Alternatives: If you don’t have a baking dish, a cast-iron skillet works beautifully—it gives the stuffing extra crispy edges. No baking sheet? Use a large oven-safe pan. Honestly, I’ve made this in a disposable aluminum pan during a power outage (cooked it on the grill!), and it was still amazing.
Preparation Method

Let’s get cooking! This recipe is straightforward, but I’ve included all the little details that make a big difference.
- Preheat and Prep: Preheat your oven to 375°F (190°C). Spread the sourdough cubes on a rimmed baking sheet in a single layer. Bake for 10-12 minutes, tossing halfway through, until they’re lightly golden and dry to the touch. Don’t skip this step—toasting the bread keeps it from turning into mush. Your kitchen will smell incredible at this point.
- Sauté the Aromatics: While the bread toasts, heat the olive oil and 2 tablespoons of butter in a large skillet over medium heat. Add the diced onion and celery, and cook for 6-8 minutes, stirring occasionally, until they’re soft and translucent. The onions should look like they’re glistening but not browning. Add the minced garlic and cook for 1 more minute—just until fragrant. If the garlic starts to brown, your pan is too hot.
- Add the Herbs: Stir in the fresh sage, rosemary, thyme, and parsley. Cook for 1-2 minutes, until the herbs release their oils and the whole kitchen smells like a holiday. This is the moment when everyone wanders into the kitchen asking what’s for dinner.
- Combine in a Bowl: Transfer the toasted bread cubes to a large mixing bowl. Pour the sautéed vegetable and herb mixture over the bread, and toss gently to combine. Be careful not to crush the bread cubes—you want some texture.
- Make the Broth Mixture: In a separate small bowl, whisk together the chicken broth, beaten egg, remaining 2 tablespoons of melted butter, salt, pepper, and red pepper flakes (if using). The egg helps bind everything together, giving the stuffing a cohesive texture without being gluey.
- Pour and Toss: Slowly pour the broth mixture over the bread mixture, tossing gently with a wooden spoon or your hands. The bread should be evenly moistened but not swimming in liquid. If you see puddles at the bottom of the bowl, you’ve added too much broth—add a few more bread cubes if you have them.
- Transfer to Baking Dish: Grease your 9×13-inch baking dish with butter or non-stick spray. Transfer the stuffing mixture to the dish and spread it into an even layer. Don’t press it down too firmly—you want some air pockets for those crispy bits.
- Bake to Perfection: Bake uncovered at 375°F (190°C) for 25-30 minutes, until the top is golden brown and crispy. For extra crunch, broil for 2-3 minutes at the end, watching carefully so it doesn’t burn. The edges should be dark and crispy while the center stays tender—that’s the sweet spot.
- Rest and Serve: Let the stuffing rest for 5 minutes before serving. This allows the flavors to settle and the texture to firm up slightly. Serve warm, and watch it disappear.
Cooking Tips & Techniques
After making this stuffing more times than I can count, I’ve learned a few tricks that make all the difference. Here are my best tips:
- Use Day-Old Bread: Fresh sourdough is too soft and will turn mushy. If you only have fresh bread, cut it into cubes and leave it out on the counter overnight. Or, toast it a little longer in the oven to dry it out.
- Don’t Overmix: When you add the broth, toss gently. Overmixing breaks down the bread and gives you a dense, paste-like texture. You want distinct bread cubes that hold their shape.
- Check Your Broth: Low-sodium broth is key here. Regular broth can make the stuffing overly salty, especially if you’re using salted butter. Taste your broth before adding it—if it’s salty, cut back on the added salt.
- Make It Ahead: You can assemble the stuffing up to 24 hours in advance. Just prepare it through step 7, cover it with foil, and refrigerate. When you’re ready to bake, add 10-15 minutes to the cooking time. I’ve done this for two Thanksgivings running, and it’s a lifesaver.
- The Egg is Non-Negotiable: I once skipped the egg because I was out, and the stuffing fell apart into a crumbly mess. The egg binds everything together without making it heavy. If you’re vegan, use a flax egg (1 tablespoon flaxseed meal + 3 tablespoons water).
- Crispy Edges are Gold: If you love crispy bits (and who doesn’t?), spread the stuffing in a thinner layer or use a wider dish. The more surface area, the more crunchy goodness.
Common Mistake to Avoid: Adding too much liquid. It’s easy to think “more broth = more flavor,” but it just makes soggy stuffing. The bread should be moistened, not swimming. When you squeeze a cube gently, a drop or two of liquid should come out—not a stream.
Variations & Adaptations
This recipe is wonderfully flexible. Here are some ways to make it your own:
- Vegetarian Version: Use vegetable broth instead of chicken broth. Add 1 cup of sautéed mushrooms for extra umami. I’ve done this for my vegetarian sister-in-law, and she says it’s better than the “real” version.
- Add Some Meat: Cook 1/2 pound of Italian sausage or bacon, crumble it, and stir it in with the vegetables. The rendered fat adds incredible flavor. This is my husband’s preferred version—he calls it “man stuffing.”
- Gluten-Free Option: Use gluten-free sourdough bread (many bakeries now offer it). The technique is exactly the same, just check the bread’s texture—gluten-free bread can be more delicate, so handle it gently.
- Seasonal Twists: In the fall, add 1/2 cup of dried cranberries and 1/4 cup of chopped pecans. In spring, swap the sage for tarragon and add 1 cup of asparagus pieces. The herb flexibility is endless.
- Dairy-Free Adaptation: Replace the butter with vegan butter or olive oil. I’ve used coconut oil in a pinch, and it works, but it adds a slight coconut flavor that’s not for everyone.
- Spicy Kick: Add 1 diced jalapeño (seeds removed) with the vegetables, or stir in 1 teaspoon of smoked paprika. The smokiness pairs beautifully with the sourdough’s tang.
Serving & Storage Suggestions
Serving: Serve this stuffing warm, straight from the oven. It’s perfect alongside roasted turkey, ham, or even a simple roast chicken. For a holiday spread, pair it with creamy mashed potatoes, green bean casserole, and cranberry sauce. I also love it as a side for pork chops or grilled sausages—it’s versatile enough for any meal.
Presentation: Garnish with a sprinkle of fresh parsley or a few sage leaves for a pop of green. Serve it in a beautiful ceramic dish or a cast-iron skillet for rustic charm. Pro tip: If you’re bringing it to a potluck, bake it in a disposable foil pan and transfer it to a serving dish at the party.
Storage: Leftover stuffing keeps well in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight—it’s even better the next day. To reheat, place it in a 350°F oven for 10-15 minutes, or microwave individual portions for 1-2 minutes. For crispy leftovers, reheat in a skillet with a little butter.
Freezing: This stuffing freezes beautifully. Assemble it completely (through step 7), cover tightly with foil and plastic wrap, and freeze for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding 10-15 minutes to the cooking time. I always make a double batch and freeze one for a busy weeknight.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown per serving (based on 8 servings):
- Calories: 280
- Total Fat: 12g
- Saturated Fat: 6g
- Cholesterol: 45mg
- Sodium: 520mg
- Total Carbohydrates: 34g
- Dietary Fiber: 3g
- Sugars: 4g
- Protein: 8g
Health Benefits: Sourdough bread is naturally fermented, which means it’s easier to digest than regular bread and has a lower glycemic index—so it won’t spike your blood sugar as much. The herbs (sage, rosemary, thyme) are packed with antioxidants and anti-inflammatory compounds. Celery is a good source of vitamin K, and onions provide prebiotic fiber that supports gut health. This isn’t health food, but it’s comfort food made with wholesome ingredients that your body will appreciate.
Dietary Considerations: This recipe can be made vegetarian (use vegetable broth), dairy-free (swap butter for oil), and gluten-free (use GF bread). It contains eggs and gluten in the standard version. For a vegan option, use a flax egg and vegan butter.
Conclusion
This sourdough stuffing has become more than just a recipe in our house—it’s a tradition, a conversation starter, and the dish that everyone fights over. It’s proof that the best food doesn’t come from fancy techniques or expensive ingredients. It comes from paying attention, from listening to a baker at the farmers’ market, and from being willing to try something new when the old plan falls apart.
I hope you’ll make this stuffing your own. Add your favorite herbs, throw in some sausage or mushrooms, or keep it simple and let the sourdough shine. However you make it, I promise it’ll be the dish your family talks about long after the plates are cleared. If you try it, I’d love to hear how it turned out—drop a comment below and tell me about your holiday table. And if you’ve got a stuffing secret of your own, share it! After all, that’s how the best recipes are born—one kitchen conversation at a time.
Happy cooking, and here’s to a table full of good food and even better company!
Frequently Asked Questions
Can I use dried herbs instead of fresh?
Absolutely! Use about half the amount of dried herbs compared to fresh. So for this recipe, use 1 tablespoon dried sage, 1.5 teaspoons dried rosemary, and 1.5 teaspoons dried thyme. Crush them between your palms before adding to release their oils.
Can I make this stuffing completely ahead of time?
Yes! You can assemble the entire dish (through step 7) up to 24 hours in advance. Cover it with foil and refrigerate. When you’re ready to bake, add 10-15 minutes to the cooking time since you’re starting from cold.
What if my stuffing turns out too dry?
If it’s too dry after baking, drizzle a little warm broth over the top and toss gently. Cover with foil and let it sit for 5 minutes—the steam will help rehydrate it. Next time, add an extra 1/4 cup of broth to the mixture.
Can I cook this stuffing inside the turkey?
I don’t recommend it for food safety reasons. The turkey needs to reach 165°F, and the stuffing inside might not get hot enough quickly, creating a bacteria risk. This recipe is designed to be baked separately, which also gives you those lovely crispy edges.
How do I get extra crispy edges?
Spread the stuffing in a thinner layer (use a larger baking dish) and bake uncovered. For maximum crunch, broil for 2-3 minutes at the very end, watching carefully so it doesn’t burn. You can also drizzle a little extra melted butter on top before baking.
Pin This Recipe!

The Best Sourdough Stuffing Recipe for a Perfect Holiday
This sourdough stuffing is a family-favorite holiday dish that combines tangy, chewy bread with aromatic herbs and a perfect balance of moisture and crunch. It’s easy to make, uses simple ingredients, and delivers a savory, comforting flavor that will have everyone coming back for seconds.
- 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 pound) day-old sourdough bread, cut into 1-inch cubes
- 4 tablespoons unsalted butter, melted
- 2 tablespoons olive oil
- 1 large yellow onion, diced (about 1.5 cups)
- 3 celery stalks, diced (about 1 cup)
- 4 cloves garlic, minced
- 2 tablespoons fresh sage, chopped (or 1 tablespoon dried)
- 1 tablespoon fresh rosemary, chopped
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 2 teaspoons fresh parsley, chopped (optional)
- 1.5 cups low-sodium chicken or vegetable broth
- 1 large egg, lightly beaten
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
Instructions
- Preheat oven to 375°F (190°C). Spread sourdough cubes on a rimmed baking sheet in a single layer. Bake for 10-12 minutes, tossing halfway, until lightly golden and dry.
- While bread toasts, heat olive oil and 2 tablespoons butter in a large skillet over medium heat. Add onion and celery; cook 6-8 minutes until soft and translucent. Add garlic and cook 1 minute more.
- Stir in sage, rosemary, thyme, and parsley. Cook 1-2 minutes until fragrant.
- Transfer toasted bread cubes to a large mixing bowl. Pour sautéed vegetable and herb mixture over bread; toss gently to combine.
- In a small bowl, whisk together broth, beaten egg, remaining 2 tablespoons melted butter, salt, pepper, and red pepper flakes (if using).
- Slowly pour broth mixture over bread mixture, tossing gently until evenly moistened (no puddles at bottom).
- Grease a 9×13-inch baking dish with butter or non-stick spray. Transfer stuffing mixture to dish and spread into an even layer without pressing down.
- Bake uncovered at 375°F for 25-30 minutes until top is golden brown and crispy. For extra crunch, broil 2-3 minutes at the end, watching carefully.
- Let rest 5 minutes before serving. Serve warm.
Notes
Use day-old sourdough for best texture. Toasting the bread prevents sogginess. The egg is essential for binding. For make-ahead, assemble through step 7, cover, and refrigerate up to 24 hours; add 10-15 minutes to baking time. For extra crispy edges, spread in a thinner layer or broil at the end.
Nutrition
- Serving Size: 1 serving (about 1 c
- Calories: 280
- Sugar: 4
- Sodium: 520
- Fat: 12
- Saturated Fat: 6
- Carbohydrates: 34
- Fiber: 3
- Protein: 8
Keywords: sourdough stuffing, holiday stuffing, Thanksgiving stuffing, sourdough bread stuffing, herb stuffing


