I was standing in the middle of the spice aisle at my local market last November when it hit me — that sharp, piney scent of dried sage. And just like that, I was eight years old again, sitting on a cold metal folding chair in my aunt Linda’s drafty church basement, watching her pull a huge roasting pan out of the industrial oven. The smell of sage and pork and toasted bread filled the whole room, and I remember thinking, “This is what Thanksgiving smells like.” She passed away five years ago, and honestly, I’ve been chasing that exact scent in my own kitchen ever since. Maybe you’ve been there — that feeling of trying to recreate a moment you can barely describe but desperately want to taste again.
My aunt Linda wasn’t a fancy cook. She used day-old white bread, bulk breakfast sausage, and a whole lot of butter. But the way she layered those flavors — the savory sausage, the earthy sage, the soft, custardy bread — it was pure magic. I’ve spent years trying to get that same feeling in my own stuffing, and I think I’ve finally nailed it. This wholesome sourdough stuffing with sausage and sage is my love letter to her. It’s got all that nostalgic flavor, but I swapped in tangy sourdough for the plain white bread. It gives the whole dish this incredible, slightly chewy texture and a depth of flavor that makes you want to go back for thirds.
I won’t lie — the first time I tried making it with sourdough, I ended up with a soggy, sad mess. I forgot to dry the bread out long enough, and the whole thing turned into a kind of bread pudding that nobody wanted to eat. But I learned from that mistake (and a few others), and now this recipe is my most-requested dish for every holiday gathering. It’s the one I bring when I want to feel close to her, and the one that always, always gets the “Can I take some home?” question. This is stuffing that actually tastes like something — not just filler on a plate.
Why You’ll Love This Recipe
Let me tell you why this wholesome sourdough stuffing with sausage and sage has become my absolute go-to. I’ve tested this recipe about a dozen times — tweaking the liquid ratio, trying different sausage brands, even testing it with homemade broth — and this version is the one that works every single time.
- Quick & Easy: It comes together in about 45 minutes of active prep, and then the oven does the rest. Perfect for a busy Thanksgiving morning or a cozy Sunday dinner.
- Simple Ingredients: No weird specialty items here. You need sourdough bread, good sausage, fresh sage, and a few pantry staples. I bet you already have most of it.
- Perfect for the Holidays: This stuffing is a showstopper on any Thanksgiving or Christmas table. But honestly? I make it for random fall dinners too. It’s that good.
- Crowd-Pleaser: I’ve served this to picky kids, health-conscious friends, and traditionalist grandmas. Everyone loves it. It’s got that universal comfort food appeal.
- Unbelievably Delicious: The texture is what gets me. The sourdough holds its shape but gets all soft and custardy on the inside, with crispy golden edges. The sausage adds savory richness, and the sage just sings.
What makes this recipe different from all the others? It’s the sourdough. I know, it sounds simple, but the tanginess of the bread balances the richness of the sausage and butter in a way that regular bread just can’t. And I’ve perfected the technique — drying the bread just right, pre-cooking the aromatics, and getting that perfect ratio of broth to bread so it’s moist but not mushy. This isn’t just another stuffing recipe; it’s the one you’ll come back to year after year.
This is the kind of recipe that makes you close your eyes after the first bite. It’s comfort food reimagined — a little healthier with the sourdough’s natural fermentation, faster than you’d think, but with the same soul-soothing satisfaction as my aunt’s original. Perfect for impressing your in-laws without spending all day in the kitchen.
What Ingredients You Will Need
This wholesome sourdough stuffing with sausage and sage uses simple, wholesome ingredients to deliver big, bold flavor. Nothing fancy, just good food that works together beautifully. Most of these are pantry staples or easy to find at any grocery store.
For the Stuffing Base
- 1 large loaf (about 1 pound) sourdough bread, cut into 1-inch cubes (day-old or slightly stale is best; I like getting a loaf from my local bakery for the best texture)
- 1 pound ground pork sausage (I recommend a mild or breakfast-style sausage for classic flavor; Jimmy Dean or a local butcher brand works great)
- 4 tablespoons unsalted butter, plus more for greasing the dish
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 celery stalks, diced (about 1 cup)
- 4 cloves garlic, minced
For the Seasoning

- 3 tablespoons fresh sage leaves, chopped (don’t use dried here — fresh sage is non-negotiable for that authentic flavor)
- 2 teaspoons fresh thyme leaves (or 1 teaspoon dried)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper, freshly ground
- ½ teaspoon smoked paprika (optional, but adds a lovely warmth)
For the Liquid
- 2 cups low-sodium chicken broth (homemade is amazing, but store-bought works perfectly; look for one without too many additives)
- 1 large egg, lightly beaten (this helps bind everything together for that perfect texture)
Ingredient Tips & Substitutions
For the sourdough, look for a sturdy loaf with a good crust — soft supermarket sourdough can turn mushy. If your bread is fresh, cube it and spread it on a baking sheet in a 300°F oven for 10-15 minutes to dry it out. For the sausage, you can use turkey or chicken sausage for a lighter option, just make sure it’s well-seasoned. If you’re feeding a vegetarian crowd, swap the sausage for 8 ounces of cremini mushrooms, finely chopped and sautéed until golden, and use vegetable broth. I’ve made that version for my sister-in-law who doesn’t eat meat, and honestly, it’s almost as good.
Fresh sage is really important here — dried sage can be bitter and dusty-tasting. If you can’t find fresh, you can use 1 tablespoon of dried rubbed sage, but the flavor won’t be as bright. And for the broth, I always use low-sodium so I can control the salt level. The sausage already adds plenty of saltiness.
Equipment Needed
You don’t need any fancy equipment for this recipe, which is part of why I love it. Here’s what you’ll need:
- Large skillet or sauté pan (12-inch is ideal for browning the sausage and cooking the vegetables)
- Large mixing bowl (for combining everything)
- 9×13-inch baking dish (or a similar 3-quart casserole dish; glass or ceramic works best for even heating)
- Sharp knife and cutting board (for cubing the bread and chopping vegetables)
- Wooden spoon or spatula (for stirring)
- Measuring cups and spoons
- Aluminum foil (for covering the dish during part of the baking time)
If you don’t have a 9×13 dish, you can use a 10-inch cast-iron skillet — just make sure it’s oven-safe. I’ve also made this in a 12-inch cast-iron skillet and it gets extra crispy edges, which is a huge plus. For a budget-friendly option, a disposable aluminum baking pan works fine for transporting to a potluck. One tip: if you’re using a glass dish, let it come to room temperature before putting it in the oven to avoid thermal shock.
Preparation Method
Let me walk you through making this wholesome sourdough stuffing with sausage and sage step by step. Trust me, the process is straightforward, and I’ve included all my little tricks to make sure it turns out perfect.
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with a little butter or non-stick spray. This prevents sticking and adds a bit of flavor to the edges.
- Prepare the sourdough. If your bread isn’t already stale, spread the cubes on a baking sheet and toast them in the oven for about 10 minutes, until they’re dry and just starting to turn golden. You want them dry but not hard — think day-old bread texture. Let them cool while you work on the other ingredients. This step is crucial, I learned the hard way. Soggy bread makes for sad stuffing.
- Cook the sausage. In your large skillet over medium-high heat, add the sausage. Break it up with your spoon and cook for 6-8 minutes, until it’s browned and cooked through. Use a slotted spoon to transfer the sausage to a plate, leaving about 2 tablespoons of the rendered fat in the pan. If your sausage is very lean, add a tablespoon of olive oil.
- Sauté the aromatics. Reduce the heat to medium and add the butter to the same pan. Once it melts, add the diced onion and celery. Cook for 6-8 minutes, stirring occasionally, until the vegetables are soft and translucent. The onions should look glossy and the celery should be tender. Add the minced garlic and cook for another minute until fragrant — your kitchen will smell amazing right about now.
- Add the herbs. Stir in the chopped sage, thyme, salt, pepper, and smoked paprika if using. Cook for 1 minute to wake up the flavors. The sage will turn bright green and smell incredibly aromatic. This is the moment that always takes me back to that church basement.
- Combine everything. In your large mixing bowl, combine the toasted sourdough cubes, cooked sausage, and the onion-herb mixture. Toss gently with your hands or a spatula to distribute everything evenly. Don’t overmix — you want the ingredients distributed but not mushed together.
- Add the liquid. In a small bowl or measuring cup, whisk together the chicken broth and the beaten egg. Pour this mixture evenly over the bread mixture. Gently fold everything together until the bread is evenly moistened. You should see some liquid pooling at the bottom of the bowl — that’s perfect. Let it sit for 5 minutes so the bread can absorb the liquid. This resting time is my secret for perfectly textured stuffing.
- Transfer to the baking dish. Spread the stuffing mixture evenly into your prepared baking dish. Don’t pack it down — you want some air pockets for those crispy bits. Dot the top with a few small pats of butter if you’re feeling indulgent (I always do).
- Bake covered. Cover the dish tightly with aluminum foil and bake for 30 minutes. This steams the stuffing and ensures the inside is cooked through and custardy.
- Bake uncovered. Remove the foil and bake for another 15-20 minutes, until the top is golden brown and crispy. The edges should be dark and crunchy — those are the best parts. Let it rest for 5-10 minutes before serving. I know it’s hard to wait, but it needs that time to set up properly.
A quick note: if you’re making this ahead of time, stop after step 7, cover the dish, and refrigerate for up to 24 hours. When you’re ready to bake, add about 10 minutes to the covered baking time since you’re starting from cold.
Cooking Tips & Techniques
Over the years, I’ve made every mistake in the book with this wholesome sourdough stuffing with sausage and sage. Here’s what I’ve learned so you don’t have to repeat my failures.
Don’t skip drying the bread. I know it’s an extra step, but fresh bread will turn into a gluey mess. The drier the bread, the better it absorbs the broth without falling apart. If you’re in a rush, you can cube the bread and leave it out on the counter overnight. But the oven method is faster and more reliable.
Watch your liquid ratio. The amount of broth you need can vary depending on how dry your bread is. Start with 1 ¾ cups, and if the mixture looks too dry after resting, add the remaining ¼ cup. You want the bread to be moist but not swimming in liquid. Think of a well-made bread pudding — that’s the texture you’re after.
Brown the sausage properly. Don’t rush this step. You want deep, caramelized bits on the sausage — that’s where the flavor lives. Let it sit in the pan without stirring for a minute or two to get a good sear. And don’t drain all the fat; that fat is flavor that will season the vegetables.
Use fresh herbs. I cannot stress this enough. Dried sage can be overwhelming and dusty. Fresh sage has a bright, piney flavor that makes this dish sing. Same with the thyme — fresh is worlds better. If you grow your own herbs, even better.
Multitask like a pro. While the bread is toasting in the oven, start cooking the sausage. While the sausage is browning, chop your vegetables. While the vegetables are sautéing, chop your herbs. This recipe comes together in about 45 minutes of active time if you keep things moving.
One more thing — the egg is not optional. I tried making this without the egg once because I was out, and the stuffing was crumbly and dry. The egg binds everything together and gives it that lovely custardy texture. Don’t skip it.
Variations & Adaptations
This wholesome sourdough stuffing with sausage and sage is incredibly versatile. Here are some ways to make it your own.
Vegetarian Version: Swap the sausage for 8 ounces of cremini mushrooms, finely chopped and sautéed until golden brown. Use vegetable broth instead of chicken broth. The mushrooms add that same savory, umami flavor that makes the dish so satisfying. I made this for a Friendsgiving once and the meat-eaters actually preferred it.
Gluten-Free Option: Use a good quality gluten-free sourdough bread. I like the one from Trader Joe’s or a local bakery that specializes in gluten-free. Make sure to toast it a little longer since gluten-free bread tends to be more delicate. Everything else in the recipe is naturally gluten-free, so you’re good to go.
Add Some Fruit: For a sweeter twist, add ½ cup of dried cranberries or chopped dried apples along with the herbs. The sweetness plays beautifully against the savory sausage and tangy sourdough. I did this for a Christmas dinner and it was a huge hit.
Make It Spicy: Use hot Italian sausage instead of mild, and add a pinch of red pepper flakes with the herbs. The heat cuts through the richness and adds a nice kick. My husband loves this version.
Extra Crunchy Topping: Before the final uncovered bake, sprinkle the top with ¼ cup of chopped pecans or walnuts. They toast up and add a wonderful crunch. Just watch them closely so they don’t burn.
Dairy-Free Adaptation: Use olive oil or vegan butter instead of regular butter. Most sausages are dairy-free, but check the label. The recipe works beautifully with these swaps.
Serving & Storage Suggestions
This wholesome sourdough stuffing with sausage and sage is best served warm, straight from the oven. Let it rest for 5-10 minutes after baking so it sets up properly — this makes it easier to serve without it falling apart. I like to garnish it with a few fresh sage leaves for a pretty presentation.
What to Serve With It: This stuffing is a natural alongside a roasted turkey or chicken. But it’s also fantastic with a simple roast chicken, pork chops, or even as a vegetarian main dish with a side of roasted Brussels sprouts. For a full holiday spread, serve it with mashed potatoes, green bean casserole, and cranberry sauce. And don’t forget the gravy — this stuffing loves a good ladle of gravy over the top.
Storage: Leftover stuffing keeps well in the refrigerator for up to 4 days. Store it in an airtight container. The flavors actually meld and get even better overnight. I’ve been known to eat it cold straight from the fridge the next morning — don’t judge me.
Freezing: You can freeze this stuffing for up to 3 months. Assemble the stuffing completely but don’t bake it. Wrap the dish tightly in plastic wrap and then foil. To bake from frozen, thaw overnight in the refrigerator, then bake as directed, adding about 10 minutes to the covered baking time.
Reheating: The best way to reheat is in the oven at 350°F for about 15 minutes, covered with foil to prevent drying out. You can also microwave individual portions, but the crispy top will get soft. If you’re reheating a large batch, add a splash of broth to keep it moist.
Flavor Development: Here’s a little secret — this stuffing is actually better the next day. The flavors have time to meld and deepen. So if you’re hosting a big dinner, feel free to make it a day ahead. Your future self will thank you.
Nutritional Information & Benefits
While this wholesome sourdough stuffing with sausage and sage is definitely a comfort food, it has some surprising nutritional benefits. Sourdough bread is naturally fermented, which makes it easier to digest than regular bread and has a lower glycemic index. The fermentation process also creates beneficial probiotics that support gut health.
Here are the approximate nutritional values per serving (based on 8 servings):
- Calories: 380
- Protein: 18g
- Fat: 20g
- Carbohydrates: 32g
- Fiber: 3g
- Sugar: 4g
- Sodium: 680mg
The sausage provides a good amount of protein and B vitamins, while the celery and onion add fiber and antioxidants. Fresh sage is packed with vitamin K and has anti-inflammatory properties. If you’re watching your sodium, use low-sodium broth and choose a sausage with lower salt content. For a lighter option, use turkey sausage and reduce the butter to 2 tablespoons. This recipe fits well into a balanced diet when enjoyed as part of a holiday meal or special occasion. It’s comfort food you can feel good about.
Conclusion
This wholesome sourdough stuffing with sausage and sage is more than just a recipe to me — it’s a way to hold onto a memory, to taste a moment from my past that I can’t get back any other way. Every time I make it, I think of my aunt Linda in that drafty church basement, feeding a crowd of hungry people with food made from love and not much else. And now I get to share that feeling with you.
I really hope you give this stuffing a try. Don’t be afraid to make it your own — add more sage if you love it, toss in some dried cranberries, or use spicy sausage for a kick. The best recipes are the ones that evolve with the people who make them. And honestly, there’s no wrong way to make something that tastes this good.
If you make this recipe, I’d love to hear about it! Leave a comment below and let me know how it turned out, or share your own twist on it. Tag me in your photos on social media — I’m always so happy to see your creations. And if you’re looking for more holiday inspiration, check out my perfect roast turkey and fluffy mashed potatoes to complete your feast. Happy cooking, friends — may your kitchen smell like sage and your heart feel full.
Frequently Asked Questions
Can I make this stuffing ahead of time?
Absolutely! You can assemble the stuffing completely, cover it, and refrigerate for up to 24 hours before baking. Just add about 10 minutes to the covered baking time since you’re starting from cold. This is actually my preferred method for holiday hosting — one less thing to worry about on the big day.
Can I use dried sage instead of fresh?
You can, but I really recommend fresh sage for this recipe. Dried sage can be bitter and dusty-tasting, while fresh sage has a bright, piney flavor that makes the dish sing. If you must use dried, use 1 tablespoon of rubbed sage and add it with the other dried spices. The flavor won’t be quite as vibrant, but it’ll still be tasty.
What if I don’t have sourdough bread?
Any sturdy, crusty bread will work in a pinch. French bread, Italian bread, or a good country loaf are all good substitutes. Just avoid soft sandwich bread — it will turn mushy. The sourdough adds a nice tanginess that balances the rich sausage, so if you can find it, it’s worth the effort.
Can I cook this stuffing inside a turkey?
I don’t recommend it for food safety reasons. Stuffing cooked inside a turkey needs to reach 165°F, and by the time the stuffing is safe, the turkey breast is often overcooked and dry. Plus, this recipe is designed to be baked separately for that perfect crispy top. Trust me, baked stuffing is better — and safer.
How do I prevent my stuffing from being too dry or too soggy?
The key is the bread-to-liquid ratio and drying the bread properly. If your bread is too fresh and soft, it will turn soggy. If you don’t add enough broth, it will be dry. Start with 1 ¾ cups of broth, and after letting the mixture rest for 5 minutes, check the texture. The bread should be moist but not swimming in liquid. If it looks dry, add the remaining ¼ cup. If it looks too wet, add a handful more bread cubes. You’ll get a feel for it after making it once.
Pin This Recipe!

Wholesome Sourdough Stuffing with Sausage and Sage Best Recipe
This wholesome sourdough stuffing with sausage and sage is a nostalgic, comforting dish that combines tangy sourdough, savory sausage, and fresh sage for a perfect holiday side. It’s quick to prepare, uses simple ingredients, and delivers a custardy interior with crispy golden edges.
- Prep Time: 45 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 large loaf (about 1 pound) sourdough bread, cut into 1-inch cubes (day-old or slightly stale is best)
- 1 pound ground pork sausage (mild or breakfast-style)
- 4 tablespoons unsalted butter, plus more for greasing the dish
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 celery stalks, diced (about 1 cup)
- 4 cloves garlic, minced
- 3 tablespoons fresh sage leaves, chopped
- 2 teaspoons fresh thyme leaves (or 1 teaspoon dried)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper, freshly ground
- ½ teaspoon smoked paprika (optional)
- 2 cups low-sodium chicken broth
- 1 large egg, lightly beaten
Instructions
- Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with a little butter or non-stick spray.
- If your bread isn’t already stale, spread the cubes on a baking sheet and toast them in the oven for about 10 minutes, until they’re dry and just starting to turn golden. Let them cool.
- In a large skillet over medium-high heat, cook the sausage for 6-8 minutes, breaking it up, until browned and cooked through. Use a slotted spoon to transfer the sausage to a plate, leaving about 2 tablespoons of rendered fat in the pan.
- Reduce heat to medium and add the butter to the same pan. Once melted, add the diced onion and celery. Cook for 6-8 minutes, stirring occasionally, until soft and translucent. Add the minced garlic and cook for another minute until fragrant.
- Stir in the chopped sage, thyme, salt, pepper, and smoked paprika (if using). Cook for 1 minute.
- In a large mixing bowl, combine the toasted sourdough cubes, cooked sausage, and the onion-herb mixture. Toss gently to distribute evenly.
- In a small bowl or measuring cup, whisk together the chicken broth and the beaten egg. Pour this mixture evenly over the bread mixture. Gently fold until the bread is evenly moistened. Let it sit for 5 minutes.
- Spread the stuffing mixture evenly into the prepared baking dish. Dot the top with a few small pats of butter if desired.
- Cover the dish tightly with aluminum foil and bake for 30 minutes.
- Remove the foil and bake for another 15-20 minutes, until the top is golden brown and crispy. Let it rest for 5-10 minutes before serving.
Notes
For best results, use day-old or slightly stale sourdough bread. If bread is fresh, toast cubes in a 300°F oven for 10-15 minutes to dry them out. Fresh sage is non-negotiable for authentic flavor. The egg is essential for binding; do not skip it. For a make-ahead option, assemble the stuffing (stop after step 7), cover, and refrigerate for up to 24 hours. Add about 10 minutes to the covered baking time when baking from cold.
Nutrition
- Serving Size: 1 serving (about 1 c
- Calories: 380
- Sugar: 4
- Sodium: 680
- Fat: 20
- Saturated Fat: 8
- Carbohydrates: 32
- Fiber: 3
- Protein: 18
Keywords: sourdough stuffing, sausage stuffing, sage stuffing, Thanksgiving stuffing, holiday stuffing, sourdough bread stuffing, easy stuffing recipe


