My neighbor across the hall asked why I couldn’t just use the bagged bread cubes from the store. I started to explain why that wouldn’t work — then stopped. I had been telling him all about my grandmother’s stuffing recipe, the one with the sourdough and the apples, and he was trying to help. He was a college kid living on instant ramen and energy drinks, and in his world, stuffing came from a box. I stood there in my doorway, holding a loaf of sourdough that was three days old, and realized I had no good answer. Honestly, I had never even considered using the pre-packaged stuff. I felt a little sheepish, honestly. So I invited him over to help me make it from scratch, figuring I’d show him what he was missing.
The thing is, he ended up showing me something, too. As I was dicing the apples, he asked if we could leave the peel on. I almost said no — my grandmother never did that. But something about the way he asked, so earnest and curious, made me pause. I shrugged and said, “Sure, let’s try it.” That tiny, stubborn choice changed everything. The peel added this little bit of chew and a pop of color, and the tartness cut through the richness of the sausage in a way I’d never noticed before. I mean, I’ve been making this stuffing for years, and a college kid with no cooking experience taught me a better way to do it. Let me tell you, I was humbled. Maybe you’ve been there — you think you know a recipe inside and out, and then someone casually suggests something so simple it makes you wonder why you never thought of it.
That night, we ate the stuffing straight from the baking dish, standing in my tiny kitchen. The sourdough had soaked up all the broth and butter, the apples were tender but not mushy, and the sausage gave it this hearty, savory punch. He said it tasted like a hug, and honestly, he wasn’t wrong. That’s why this recipe has stayed with me. It’s not just about the flavors — it’s about the moment I stopped being the expert and just listened. This cozy sourdough stuffing with apples and sausage is the kind of dish that brings people together, even when you’re pretty sure you already know everything.
Why You’ll Love This Recipe
I’ve tested this stuffing more times than I can count, and every time I make it, I’m reminded why it’s the one I keep coming back to. It’s not just another side dish — it’s the dish people ask for by name. Here’s what makes it so special:
- Quick & Easy: It comes together in under an hour, with only about 20 minutes of active prep. Perfect for busy weeknights or when you’re juggling a holiday feast.
- Simple Ingredients: No fancy grocery trips needed. You likely already have the sourdough, onions, celery, and butter in your kitchen. The apples and sausage are easy to find at any store.
- Perfect for Cozy Evenings: This is the ultimate comfort food for a slow night at home, a cold winter evening, or a rough day that needs fixing. It’s like a warm blanket on a plate.
- Crowd-Pleaser: I’ve served it to kids, grandparents, and picky eaters, and it always gets rave reviews. The sweetness of the apples and the savory sausage create a balance that just works.
- Unbelievably Delicious: The texture is what gets me every time — crispy edges on the top, soft and tender in the middle, with little pockets of juicy apple and crumbled sausage. It’s next-level comfort food.
What makes this recipe different from the rest? It’s the combination of tangy sourdough, sweet apples, and savory sausage, all baked together until the top gets golden and crispy. I don’t use any fancy techniques — just good ingredients and a little patience. This isn’t just another version of stuffing; it’s my best version. It’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined — a little healthier, a little faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple 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
- Sourdough bread, 1 large loaf (about 1 pound or 450g) — Day-old or slightly stale works best. It holds up better and soaks up the broth without turning to mush. I prefer a rustic loaf from a local bakery, but any good-quality sourdough will do.
- Breakfast sausage, 1 pound (450g) — I use mild or sweet Italian sausage, but you can use spicy if you want a kick. Remove the casings and crumble it as it cooks. Johnsonville or a local butcher’s brand are my go-to choices.
- Apples, 2 medium (about 300g total) — I like Honeycrisp or Granny Smith for their firm texture and balance of sweet and tart. Leave the peel on for extra texture and color (thanks to my neighbor!).
- Yellow onion, 1 large (about 200g) — Diced small. It adds a savory base that mellows as it cooks.
- Celery, 3 ribs (about 100g) — Diced small. It adds that classic stuffing crunch and freshness.
- Unsalted butter, 4 tablespoons (56g) — For sautéing the vegetables and adding richness.
- Chicken broth, 2 cups (480ml) — Low-sodium is best so you can control the salt. Vegetable broth works too for a vegetarian version.
- Fresh sage, 2 tablespoons chopped (about 6 leaves) — This is non-negotiable for me. It gives that earthy, aromatic flavor that defines stuffing.
- Fresh thyme, 1 tablespoon chopped (about 4 sprigs) — Adds a subtle lemony note that brightens everything up.
- Fresh parsley, 2 tablespoons chopped — For garnish and a pop of freshness at the end.
- Eggs, 2 large — They help bind the stuffing together so it holds its shape when you serve it.
- Salt and black pepper — To taste. I start with 1 teaspoon of salt and ½ teaspoon of pepper, then adjust.
Optional Add-Ins

- Dried cranberries, ½ cup (60g) — Adds a pop of sweetness and a little chew. I toss them in when I’m feeling festive.
- Pecans or walnuts, ½ cup (60g) — Chopped and toasted. Adds crunch and a nutty flavor that pairs beautifully with the apples.
- Fresh rosemary, 1 teaspoon chopped — If you love rosemary, it’s a great addition. Just don’t overdo it — it can be strong.
Ingredient Selection Tips: Look for a sourdough loaf that feels dense and has a thick crust. It should be at least a day old — if it’s fresh, cube it and leave it out on a baking sheet for a few hours to dry out. For the apples, choose ones that are firm and free of bruises. If you’re using a sweet apple like Fuji, reduce the dried cranberries to keep the sweetness balanced. For the sausage, I recommend a brand with simple ingredients — no fillers or artificial flavors. Your local butcher will have the best options.
Substitution Guidance: For a gluten-free version, use a good-quality gluten-free sourdough. For a dairy-free option, substitute the butter with olive oil or a plant-based butter. You can swap the pork sausage with turkey or chicken sausage for a lighter option. If you don’t have fresh herbs, use dried — but reduce the amount by half, since dried herbs are more concentrated.
Equipment Needed
You don’t need a lot of fancy equipment for this recipe. Here’s what I use:
- Large skillet or frying pan (12-inch / 30cm) — For cooking the sausage and sautéing the vegetables. A cast-iron skillet works great here.
- Large mixing bowl — To combine the bread cubes, vegetables, and broth. Any big bowl will do.
- 9×13-inch (23x33cm) baking dish — This is the perfect size for a generous batch of stuffing. A ceramic or glass dish works well.
- Chef’s knife and cutting board — For dicing the bread, apples, onions, and celery. A sharp knife makes all the difference.
- Wooden spoon or spatula — For stirring and mixing. I prefer a wooden spoon because it doesn’t scratch my pans.
- Measuring cups and spoons — For the broth, butter, and herbs. I keep a set of metal ones that have lasted for years.
- Aluminum foil — To cover the dish while baking so the top doesn’t burn before the inside is cooked through.
If you don’t have a 9×13-inch dish, you can use a 10-inch cast-iron skillet or a 2-quart casserole dish. Just keep an eye on the baking time — it might cook a little faster in a wider dish. I’ve also made this in a disposable aluminum pan when I was bringing it to a friend’s house, and it worked perfectly. No need to overthink the equipment — this recipe is forgiving.
Preparation Method
Let’s get cooking! I’ll walk you through every step so you can make this cozy sourdough stuffing with apples and sausage without any stress.
- Preheat your oven to 375°F (190°C). This gives it time to come to temperature while you prep everything. Place a rack in the middle of the oven.
- Prepare the sourdough. Cut the loaf into 1-inch cubes (about 2.5cm). You should have about 8 cups of cubes. Spread them on a baking sheet and toast them in the oven for 10-12 minutes, until they’re dry and lightly golden. This step is crucial — it prevents the bread from turning into a soggy mess. Let them cool while you work on the other ingredients.
- Cook the sausage. Heat a large skillet over medium-high heat. Add the sausage, breaking it up with a wooden spoon as it cooks. Cook for 6-8 minutes, until it’s browned and cooked through. Use a slotted spoon to transfer the sausage to a plate, leaving the rendered fat in the pan (that’s flavor!).
- Sauté the vegetables. Reduce the heat to medium. Add the butter to the same pan with the sausage drippings. Once it melts, add the diced onion and celery. Cook for 5-6 minutes, stirring occasionally, until the onion is translucent and the celery is tender. The smell at this point is absolutely incredible.
- Add the apples and herbs. Stir in the diced apples (with the peel on!), chopped sage, and thyme. Cook for 2-3 minutes, until the apples start to soften but still hold their shape. The apples should look slightly golden on the edges. Remove the pan from the heat.
- Combine everything in a large bowl. Add the toasted bread cubes, cooked sausage, and the vegetable-apple mixture to the bowl. Toss gently with your hands or a large spoon to distribute everything evenly.
- Whisk the broth and eggs. In a separate small bowl, whisk together the chicken broth and eggs until well combined. Pour this mixture over the bread mixture. Use your hands to gently toss and coat every cube. The bread should be moist but not swimming in liquid — if it looks dry, add a splash more broth.
- Transfer to the baking dish. Pour the stuffing into your greased 9×13-inch dish and spread it into an even layer. Don’t press it down too hard — you want some air pockets for texture.
- Bake covered. Cover the dish with aluminum foil and bake for 25 minutes. This steams the stuffing and ensures the inside is cooked through.
- Bake uncovered. Remove the foil and bake for another 15-20 minutes, until the top is golden brown and crispy. The edges should be a little crunchy — that’s the best part.
- Rest and serve. Let the stuffing rest for 5 minutes before serving. This allows it to set so it holds its shape when you scoop it out. Garnish with fresh parsley and serve warm.
Sensory cues: When you toast the bread, it should smell toasty and nutty. When you cook the sausage, the sizzle should be loud and the kitchen will fill with a savory aroma. When you add the apples and herbs, the smell will shift to something sweet and earthy. The final dish should look golden on top, with visible bits of apple and sausage peeking through. A fork should slide through easily, and the stuffing should hold together without being gluey.
Troubleshooting tips: If your stuffing seems too dry after baking, drizzle a little warm broth over it before serving. If it’s too wet, leave it uncovered for an extra 5 minutes in the oven. If the top is browning too quickly, cover it with foil again for the remaining time.
Cooking Tips & Techniques
I’ve made this stuffing more times than I can count, and I’ve learned a few things the hard way. Here are my best tips for getting it right every time.
Use day-old bread. Fresh sourdough is too soft and will turn into a paste when you add the broth. I learned this the hard way when I made it for Thanksgiving one year and ended up with a dense, gluey mess. Now I always buy my bread a day or two in advance. If you’re in a pinch, cube the bread and toast it in the oven at 300°F for 15 minutes to dry it out.
Don’t skip the toasting step. Even if you’re using day-old bread, toasting it in the oven adds a layer of flavor and ensures the cubes hold their shape. It only takes 10 minutes, and it makes a huge difference.
Season as you go. Don’t wait until the end to add salt and pepper. Season the sausage as it cooks, season the vegetables as they sauté, and season the broth mixture before you pour it over the bread. This builds layers of flavor that you can’t get from a single seasoning step.
Let the stuffing rest. I know it’s tempting to dig in right away, but letting it rest for 5-10 minutes allows the bread to absorb any remaining liquid and the flavors to meld together. It also makes it easier to serve without it falling apart.
Make it ahead. This stuffing is actually better when you make it a day ahead. Assemble it completely, cover it, and refrigerate it overnight. The flavors have time to develop, and the bread soaks up all the broth. When you’re ready to bake, add 10-15 minutes to the covered baking time since you’re starting from cold.
One mistake I always warn people about: Don’t overmix the stuffing. Once you add the broth and eggs, gently fold everything together until just combined. Overmixing breaks down the bread cubes and gives you a dense, pasty texture. Be gentle — you want distinct pieces of bread, not a uniform mush.
Variations & Adaptations
This recipe is endlessly adaptable. Here are some of my favorite variations that I’ve tried over the years.
Vegetarian Version
Skip the sausage and add an extra cup of sautéed mushrooms (cremini or shiitake work great) and an extra apple. Use vegetable broth instead of chicken broth. The mushrooms add that umami depth that you’d normally get from the sausage. I made this for a vegetarian friend last Thanksgiving, and she said it was the best stuffing she’d ever had.
Gluten-Free Version
Use a good-quality gluten-free sourdough. I’ve tried a few brands, and my favorite is from a local bakery that makes a really hearty loaf. Make sure to toast the cubes a little longer — gluten-free bread tends to be more fragile and needs that extra drying time to hold up. Everything else stays the same.
Seasonal Twist
In the fall, I add ½ cup of dried cranberries and ½ cup of toasted pecans. The cranberries add a tart pop that balances the savory sausage, and the pecans add a satisfying crunch. In the spring, I swap the apples for pears and add a tablespoon of fresh rosemary. It’s lighter and brighter, perfect for Easter brunch.
Spicy Version
Use hot Italian sausage instead of mild, and add a pinch of red pepper flakes when you sauté the vegetables. I tried this on a whim one cold night when I wanted something with a little kick, and it was fantastic. The heat cuts through the richness of the butter and broth.
Slow Cooker Adaptation
If you need to free up oven space, you can make this in a slow cooker. Prepare the stuffing as directed, then transfer it to a greased slow cooker. Cook on low for 3-4 hours or on high for 1.5-2 hours. The top won’t get crispy, but you can transfer it to a baking sheet and broil it for 3-4 minutes at the end to get that golden crust.
Serving & Storage Suggestions
This cozy sourdough stuffing with apples and sausage is incredibly versatile when it comes to serving. Here’s how I like to enjoy it.
Serving temperature: Serve it warm, straight from the oven. The contrast between the crispy top and the soft, tender interior is at its best when it’s fresh. I like to let it rest for 5 minutes after baking so it sets, but no longer than that.
Presentation: Spoon it into a large serving bowl or serve it straight from the baking dish. Garnish with a sprinkle of fresh parsley and a few extra sage leaves for a pop of green. If I’m serving it for a holiday, I’ll sometimes add a few apple slices on top for a pretty finish.
Complementary dishes: This stuffing is a natural side for roasted turkey or chicken, but it also pairs beautifully with a simple roast pork loin or even a grilled steak. For a vegetarian meal, serve it alongside a hearty lentil soup or a roasted vegetable medley. A crisp green salad with a tangy vinaigrette cuts through the richness perfectly. For drinks, a dry hard cider or a light Pinot Noir complements the apples and sausage beautifully.
Storage instructions: Leftover stuffing keeps well in the refrigerator for up to 4 days. Store it in an airtight container. The flavors actually get better as they meld together overnight. To reheat, place it in a 350°F oven for 10-15 minutes, or until warmed through. You can also microwave individual portions, but the top won’t be as crispy.
Freezing instructions: This stuffing freezes beautifully. Let it cool completely, then transfer it to a freezer-safe container or zip-top bag. It will keep for up to 3 months. To reheat, thaw it overnight in the refrigerator, then bake at 350°F for 20-25 minutes, covered, until heated through. Uncover for the last 5 minutes to crisp up the top.
How flavors develop: I actually prefer this stuffing on the second day. The bread has fully absorbed the broth and the flavors have melded together. The apples soften a little more, and the sausage infuses everything with its savory goodness. It’s the kind of dish that tastes even better as leftovers.
Nutritional Information & Benefits
Here’s a rough estimate of the nutritional values per serving (based on 8 servings):
- Calories: 380
- Protein: 18g
- Fat: 18g
- Carbohydrates: 38g
- Fiber: 3g
- Sugar: 8g
- Sodium: 720mg
Health benefits of key ingredients: Sourdough bread is easier to digest than regular bread because the fermentation process breaks down some of the gluten and phytic acid. Apples are packed with fiber and vitamin C, and the peel contains antioxidants. Sausage provides protein and iron, while celery and onions add vitamins K and C. The fresh herbs — sage, thyme, and parsley — are rich in antioxidants and have anti-inflammatory properties.
Dietary considerations: This recipe can be made gluten-free and dairy-free with simple substitutions (see variations). It’s not suitable for a low-carb or keto diet due to the bread. For a lower-sodium version, use low-sodium broth and reduce the added salt. The sausage can be swapped for a low-sodium variety.
Potential allergens: This recipe contains gluten (bread), dairy (butter), and eggs. It may also contain sulfites in the sausage. Always check labels if you’re cooking for someone with allergies.
From a wellness perspective, I love that this stuffing feels indulgent but uses whole, recognizable ingredients. It’s the kind of dish that fills you up without making you feel heavy — comfort food that actually nourishes you.
Conclusion
This cozy sourdough stuffing with apples and sausage is more than just a side dish — it’s a little piece of warmth you can bring to your table any time you need it. Whether you’re making it for a holiday feast, a cozy Sunday dinner, or just a night when you need something comforting, it delivers every single time. The tangy sourdough, the sweet apples, the savory sausage — it all comes together in a way that feels familiar and new at the same time.
I hope you make this recipe your own. Leave the peel on the apples if you want, or take it off. Use spicy sausage if you like heat, or stick with mild. Add dried cranberries or leave them out. The beauty of this dish is that it’s forgiving and adaptable. Don’t be afraid to experiment — some of my best versions came from happy accidents.
I’d love to hear how yours turns out. Did you try a variation? Did your family love it? Drop a comment below and let me know. And if you share it on social media, tag me — I always love seeing your creations. Until next time, happy cooking, and may your kitchen always smell like sage and apples.
Frequently Asked Questions
Can I use any type of bread for this stuffing?
You can, but I highly recommend sourdough for its tangy flavor and sturdy texture. Other crusty breads like ciabatta or French bread will work, but they won’t have the same tang. Avoid soft sandwich bread — it will turn into a mushy mess.
Do I have to toast the bread cubes first?
Yes, I really recommend it. Toasting the bread cubes dries them out so they can absorb the broth without falling apart. It also adds a nice toasty flavor that you can’t get any other way. It only takes 10 minutes, and it’s worth the extra step.
Can I make this stuffing ahead of time?
Absolutely. You can assemble the entire dish a day ahead, cover it, and refrigerate it. When you’re ready to bake, add 10-15 minutes to the covered baking time since you’re starting from cold. The flavors actually get better overnight.
What apples are best for this recipe?
I like Honeycrisp or Granny Smith because they hold their shape well and have a good balance of sweet and tart. Fuji or Gala work too, but they’re sweeter, so you might want to reduce any added sugar or dried fruit. Avoid Red Delicious — they get mushy and don’t have much flavor.
Can I freeze leftover stuffing?
Yes, it freezes beautifully. Let it cool completely, then transfer it to a freezer-safe container. It will keep for up to 3 months. To reheat, thaw it in the refrigerator overnight, then bake at 350°F until warmed through. The texture might be slightly softer, but the flavor will still be amazing.
Pin This Recipe!

Cozy Sourdough Stuffing with Apples and Sausage
This cozy sourdough stuffing with apples and sausage is a comforting side dish that combines tangy sourdough, sweet apples, and savory sausage, baked until golden and crispy. It’s perfect for holidays or any cozy evening.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 large loaf sourdough bread (about 1 pound or 450g), cut into 1-inch cubes (about 8 cups)
- 1 pound (450g) breakfast sausage (mild or sweet Italian), casings removed
- 2 medium apples (about 300g total), diced with peel on (Honeycrisp or Granny Smith recommended)
- 1 large yellow onion (about 200g), diced small
- 3 ribs celery (about 100g), diced small
- 4 tablespoons (56g) unsalted butter
- 2 cups (480ml) low-sodium chicken broth
- 2 tablespoons chopped fresh sage (about 6 leaves)
- 1 tablespoon chopped fresh thyme (about 4 sprigs)
- 2 tablespoons chopped fresh parsley (for garnish)
- 2 large eggs
- 1 teaspoon salt
- ½ teaspoon black pepper
- Optional: ½ cup (60g) dried cranberries
- Optional: ½ cup (60g) chopped pecans or walnuts
- Optional: 1 teaspoon chopped fresh rosemary
Instructions
- Preheat your oven to 375°F (190°C). Place a rack in the middle of the oven.
- Prepare the sourdough: Cut the loaf into 1-inch cubes (about 2.5cm). Spread them on a baking sheet and toast in the oven for 10-12 minutes, until dry and lightly golden. Let cool.
- Cook the sausage: Heat a large skillet over medium-high heat. Add the sausage, breaking it up with a wooden spoon. Cook for 6-8 minutes until browned and cooked through. Transfer sausage to a plate with a slotted spoon, leaving the rendered fat in the pan.
- Sauté the vegetables: Reduce heat to medium. Add butter to the same pan. Once melted, add diced onion and celery. Cook for 5-6 minutes, stirring occasionally, until onion is translucent and celery is tender.
- Add the apples and herbs: Stir in diced apples (with peel), chopped sage, and thyme. Cook for 2-3 minutes until apples start to soften but still hold their shape. Remove from heat.
- Combine everything in a large bowl: Add toasted bread cubes, cooked sausage, and vegetable-apple mixture. Toss gently to distribute evenly.
- Whisk the broth and eggs: In a separate small bowl, whisk together chicken broth and eggs until well combined. Pour over the bread mixture and gently toss to coat every cube. The bread should be moist but not swimming in liquid.
- Transfer to the baking dish: Pour stuffing into a greased 9×13-inch (23x33cm) baking dish and spread into an even layer. Do not press down too hard.
- Bake covered: Cover with aluminum foil and bake for 25 minutes.
- Bake uncovered: Remove foil and bake for another 15-20 minutes, until top is golden brown and crispy.
- Rest and serve: Let stuffing rest for 5 minutes before serving. Garnish with fresh parsley and serve warm.
Notes
Use day-old or slightly stale sourdough for best texture. Toasting the bread cubes is crucial to prevent sogginess. Season as you go for layered flavor. Let the stuffing rest before serving. Can be made a day ahead and refrigerated; add 10-15 minutes to covered baking time if starting from cold. For a vegetarian version, skip sausage and add extra mushrooms and an extra apple; use vegetable broth. For gluten-free, use gluten-free sourdough. For dairy-free, substitute butter with olive oil or plant-based butter.
Nutrition
- Serving Size: 1 serving (about 1 c
- Calories: 380
- Sugar: 8
- Sodium: 720
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 38
- Fiber: 3
- Protein: 18
Keywords: sourdough stuffing, apple stuffing, sausage stuffing, Thanksgiving stuffing, holiday side dish, easy stuffing recipe


