I had a firm rule in my kitchen for years: keep fruit out of the stuffing. It felt wrong, you know? Sweet apples mixing with savory bread and sausage just sounded like a flavor identity crisis waiting to happen. I’d watch friends pile their plates high with fruity stuffing at holiday dinners and quietly judge. That was my position, and I held it tight. Then last Thanksgiving, my sister-in-law showed up with a massive baking dish of this very recipe and set it down right next to the turkey. I planned to politely take a spoonful just to be nice. That spoonful turned into a full serving. Then I went back for seconds. She caught me mid-scoop and just smiled. I had to admit it — the woman had cracked the code.
Here’s the thing about this stuffing: it doesn’t taste like a dessert masquerading as a side dish. The apples soften and almost melt into the sourdough, leaving behind just a whisper of sweetness that makes the savory sausage pop. The first time I made it for my own family, my youngest — who treats vegetables like they’re personally offensive — asked for more. More stuffing! With apples in it! I think I stood there holding the serving spoon for a full five seconds, waiting for the punchline. Maybe you’ve been there, too, watching your kids push food around their plates and wondering if they’ll ever just eat without a negotiation session.
This stuffing ended up being the dish that changed my mind about fruit in savory cooking. It’s also the dish that made my pickiest eater ask for seconds of something that wasn’t buttered noodles. Honestly, that alone makes it worth making every year. Let me walk you through why this version works so well, even for the skeptics at your table.
Why You’ll Love This Recipe
This isn’t just another stuffing recipe you’ll forget about by January. It’s the kind of side dish that earns a permanent spot on your holiday menu — and maybe even your regular Sunday dinner rotation. Here’s what makes it stand out:
- Kid-Approved and Picky-Eater Tested : My own kids gave this a thumbs-up, and I’ve heard from neighbors whose children usually skip the stuffing entirely. The apples add just enough sweetness to win over little taste buds without making adults wonder what happened.
- Budget-Friendly Ingredients : Sourdough bread, apples, and sausage are all affordable staples. You don’t need fancy gourmet items or a trip to a specialty store. This recipe works with what you already have or can grab on a regular grocery run.
- Perfect for Busy Holiday Mornings : You can prep most of this the day before. Just assemble, cover, and pop it in the fridge. On the big day, all you have to do is bake it while the turkey rests. That’s a win for anyone juggling a packed oven schedule.
- Leftovers That Actually Reheat Well : How many side dishes turn into sad, dry leftovers? Not this one. The sourdough holds its texture, and the apples keep things moist. Day-old stuffing might even be better than fresh — don’t tell anyone I said that.
- Simple Ingredients, Big Flavor : No long ingredient list with obscure spices. Just good bread, quality sausage, fresh apples, and a few aromatics. The combination does the heavy lifting for you.
What makes this recipe different from all the other stuffing recipes out there? It’s the sourdough. That tangy, chewy bread stands up to the moisture without turning into mush. Regular white bread gets sad and soggy. Sourdough keeps its personality. Plus, the apples and sausage create this sweet-savory balance that feels like a warm hug in a baking dish. It’s comfort food that doesn’t try too hard — it just works.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something genuinely special. Most of these are pantry staples or easy to find at any grocery store. Let me walk you through each one so you know exactly what to look for.
- Sourdough bread (10-12 cups, cubed) : Day-old sourdough works best here. It’s drier and holds up better to the liquid. If your bread is fresh, cube it and leave it out on a baking sheet overnight. I prefer a rustic loaf with a good crust — it adds texture. (Optional: Use whole wheat sourdough for a heartier version.)
- Italian sausage (1 pound, casings removed) : Look for mild Italian sausage if you’re feeding kids or sensitive palates. Hot Italian works too if your family likes a kick. I usually buy it from the butcher counter at my local grocery store. (Substitution: Turkey sausage works well for a lighter option.)
- Apples (2 medium, diced) : Honeycrisp or Fuji apples hold their shape nicely during baking. Granny Smith adds more tartness if you prefer that. I’ve used Gala in a pinch, and they worked fine — just don’t expect them to stay super firm. Leave the skin on for extra texture and fiber.
- Yellow onion (1 large, diced) : Yellow onions have the right balance of sweetness and bite. White onions work too, but they’re a bit sharper. (Substitution: Leeks make a lovely, milder alternative — use 2 medium leeks, white and light green parts only.)
- Celery (3 ribs, diced) : Celery is non-negotiable for stuffing in my book. It adds that classic crunch and savory note. Chop it small so it blends in without being too obvious for picky eaters.
- Unsalted butter (4 tablespoons) : Use unsalted so you can control the salt level. If you only have salted butter, just reduce the added salt later. (Vegan option: Use plant-based butter or olive oil.)
- Chicken broth (2 cups) : Low-sodium broth is your friend here. You can always add more salt, but you can’t take it out. I like using a good-quality boxed broth. (Substitution: Vegetable broth works for a vegetarian version.)
- Eggs (2 large) : Eggs help bind the stuffing together so it holds its shape when you serve it. No weird science here — just a simple trick for a better texture.
- Fresh sage (2 tablespoons, chopped) : Fresh sage makes a huge difference. Dried sage works in a pinch, but use only 1 tablespoon. (Pro tip: Rub the sage between your fingers before adding — it releases the oils and boosts the flavor.)
- Fresh thyme (1 tablespoon, leaves removed) : Thyme adds an earthy, slightly floral note. Strip the leaves off the stems; nobody wants to chew on a twig. (Dried thyme: Use 1 teaspoon if that’s what you have.)
- Salt and black pepper (to taste) : Start with 1 teaspoon of salt and ½ teaspoon of pepper. Taste the mixture before baking and adjust. Remember, the sausage and broth already have salt.
I recommend using a good-quality sourdough from a local bakery if you can. The flavor difference is noticeable. For the sausage, I’ve had great results with Johnsonville or a store-brand mild Italian. Just make sure it’s fresh, not frozen, for the best texture.
Equipment Needed
You don’t need a professional kitchen to make this stuffing. Here’s what you’ll need:
- Large skillet or frying pan : For cooking the sausage and vegetables. A 12-inch skillet gives you enough room to brown everything without overcrowding. I use my old cast iron skillet — it distributes heat evenly and adds a little extra flavor.
- 9×13-inch baking dish : This is the standard size for this recipe. A 3-quart casserole dish works too. If you’re doubling the recipe, use a larger roasting pan.
- Large mixing bowl : For combining the bread cubes with the cooked ingredients and broth. You need enough room to toss everything without spilling.
- Chef’s knife and cutting board : A sharp knife makes dicing apples and onions much easier. Dull knives are dangerous — they slip. Trust me on this one.
- Wooden spoon or spatula : For stirring the sausage and vegetables. Wooden spoons won’t scratch your pans.
- Measuring cups and spoons : For accurate broth and seasoning measurements. I keep a set of dry measuring cups and a liquid measuring cup handy.
- Aluminum foil : To cover the dish during the first part of baking. This traps steam and keeps the stuffing moist.
If you don’t have a 9×13 dish, you can use a 10-inch cast iron skillet for a more rustic look. Just make sure it’s oven-safe. I’ve also used disposable aluminum pans when I needed to free up my good dishes for other food — they work perfectly fine.
Preparation Method

Let’s get cooking. This recipe comes together in about an hour, with most of that time being hands-off baking. Here’s the step-by-step.
- Preheat your oven to 350°F (175°C). Position the rack in the middle of the oven. While it heats up, spread your cubed sourdough on a baking sheet in a single layer. Toast it for 10-12 minutes, stirring halfway through. You want the cubes dry and lightly golden, not dark brown. This step prevents mushy stuffing. (Pro tip: If you’re prepping ahead, do this step a day early and store the cubes in a zip-top bag.)
- Cook the sausage. Heat a large skillet over medium heat. Add the sausage, breaking it apart with a wooden spoon as it cooks. Let it brown for 5-7 minutes until no pink remains. Use a slotted spoon to transfer the cooked sausage to a plate, leaving the rendered fat in the pan. That fat is flavor gold — don’t pour it out.
- Sauté the vegetables. Add the butter to the same skillet with the sausage drippings. Once it melts, add the diced onion and celery. Cook for 5-6 minutes, stirring occasionally, until the onion turns translucent and the celery softens. The kitchen should start smelling amazing right about now. (Heads up: If the pan looks dry, add another tablespoon of butter. Don’t let the vegetables burn.)
- Add the apples and herbs. Toss in the diced apples, chopped sage, and thyme leaves. Cook for 2-3 minutes, just until the apples start to soften at the edges. You want them to keep some shape during baking. Stir gently — you’re not making applesauce here.
- Combine everything in a large bowl. Transfer the toasted sourdough cubes to your biggest mixing bowl. Add the cooked sausage and the apple-vegetable mixture. Toss gently with your hands or a large spoon until everything is evenly distributed. Take a moment to admire the colors — it’s a pretty sight.
- Whisk the broth and eggs. In a separate small bowl, whisk together the chicken broth and eggs until fully combined. Pour this mixture over the bread mixture slowly, drizzling it evenly across the surface. Toss gently again to coat. The bread should absorb the liquid without getting soggy. Let it sit for 5 minutes so the bread soaks up the goodness.
- Transfer to the baking dish. Spoon the stuffing into your greased 9×13 dish. Spread it into an even layer. Don’t press it down too firmly — you want some air pockets for texture. Cover the dish tightly with aluminum foil.
- Bake covered for 30 minutes. This steams the stuffing and keeps it moist. Set a timer so you don’t forget. While it bakes, clean up your workspace or set the table.
- Bake uncovered for 15-20 minutes. Remove the foil carefully — hot steam will escape. Return the dish to the oven and bake until the top is golden brown and slightly crispy. The edges should look a little crunchy. That’s the best part.
- Let it rest for 5 minutes before serving. This helps the stuffing set so it holds together better when you scoop it. I know it’s hard to wait, but trust me on this one.
If the top isn’t browning enough during the last uncovered bake, switch the oven to broil for 1-2 minutes. Watch it closely — broilers work fast and can burn things in seconds. I learned that lesson the hard way.
Cooking Tips & Techniques
After making this stuffing more times than I can count, I’ve picked up a few tricks that make a real difference. Here’s what I wish someone had told me earlier.
Dry bread is your best friend. The biggest mistake people make with stuffing is using fresh bread. Fresh bread turns into paste. Day-old sourdough that’s been sitting out overnight is ideal. If you forgot to plan ahead, cube the bread and toast it in a 300°F oven for 15-20 minutes. That dries it out enough to handle the liquid without disintegrating.
Don’t overmix the stuffing. Once you add the liquid, stir just enough to coat everything evenly. Overmixing breaks down the bread cubes and creates a dense, gluey texture. You want distinct pieces of bread, not a uniform mass. Think of it like folding in ingredients — gentle and deliberate.
Season in layers. Season the sausage as it cooks, season the vegetables as they sauté, and season the final mixture before baking. Building flavor at each stage creates a more complex final dish. I add a pinch of salt and pepper at every step, not just at the end. (But remember, the broth and sausage already have salt — taste as you go.)
Use the right apple for the job. Soft apples like McIntosh or Red Delicious will break down too much during baking. Stick with firmer varieties like Honeycrisp, Fuji, or Granny Smith. They hold their shape and add little pockets of sweetness without disappearing into the bread.
Make it ahead for better flavor. This stuffing actually tastes better the next day. The flavors meld together overnight in the fridge. If you’re making it for a big holiday meal, assemble everything the day before, cover it, and refrigerate. Add 10-15 minutes to the baking time since you’re starting from cold. I’ve done this for three Thanksgivings now, and it’s a game-changer for reducing day-of stress.
Watch your liquid ratio. Different breads absorb liquid differently. Dense, crusty sourdough needs more liquid than soft white bread. Start with 1¾ cups of broth, then add more if the mixture looks dry after sitting for 5 minutes. The bread should be moist but not swimming. If you see liquid pooling at the bottom of the bowl, you’ve added too much.
One time I forgot to toast the bread and used fresh sourdough straight from the bakery. The stuffing came out dense and wet — edible but not my finest work. My family ate it without complaint, but I knew better. Now I always toast the bread, even if I’m in a hurry. Lesson learned.
Variations & Adaptations
This recipe is flexible enough to adapt to different tastes and dietary needs. Here are some variations I’ve tried and loved.
Vegetarian Version : Skip the sausage and add 8 ounces of sliced mushrooms (cremini or button work well) and an extra cup of diced vegetables like carrots or fennel. Sauté them in the butter until golden. Use vegetable broth instead of chicken broth. The mushrooms add that savory, umami depth that mimics the sausage. My vegetarian neighbor requests this version every year.
Gluten-Free Adaptation : Use a good-quality gluten-free sourdough bread. I’ve had the best luck with brands that use rice flour and tapioca starch — they hold up better than ones made with almond flour. Make sure your sausage and broth are gluten-free too. The rest of the recipe stays the same. Gluten-free bread tends to be drier, so you might need an extra ¼ cup of broth.
Dairy-Free Option : Substitute the butter with olive oil or a plant-based butter. I use Miyoko’s vegan butter for the best flavor. Everything else in the recipe is naturally dairy-free, so this swap is easy. The texture comes out slightly different — a bit less rich — but still delicious.
Seasonal Apple Swap : In the fall, use fresh-picked Honeycrisp or Macoun apples. In winter, Fuji or Braeburn work great. During spring and summer, try it with firm pears instead of apples. The pears add a delicate sweetness that pairs beautifully with the sage. I made a pear version last Easter, and it was a hit.
Add Some Crunch : For extra texture, fold in ½ cup of toasted pecans or walnuts along with the bread cubes. Toast the nuts in a dry skillet over medium heat for 3-4 minutes until fragrant. Watch them carefully — nuts burn fast. The crunch adds a nice contrast to the soft bread and apples.
Spicy Sausage Version : If your family likes heat, use hot Italian sausage instead of mild. Add a pinch of red pepper flakes when you sauté the vegetables. The warmth builds gradually without overwhelming the other flavors. My husband loves this version; the kids prefer the original.
I once tried adding dried cranberries to the mix, thinking the tartness would complement the apples. It was okay, but the cranberries overwhelmed the subtle apple flavor. Stick with fresh fruit if you want that sweet-tart balance. Some experiments work better than others, right?
Serving & Storage Suggestions
This stuffing shines as a side dish for holiday meals, but don’t limit it to Thanksgiving. Here’s how to serve and store it like a pro.
Serving Temperature : Serve the stuffing warm, straight from the oven. Let it rest for 5 minutes after baking so it holds its shape when you scoop it. If you’re serving it alongside a big meal, time it so the stuffing comes out of the oven right before everyone sits down. The crispy top is best fresh.
Presentation Ideas : Transfer the stuffing to a nice serving bowl or leave it in the baking dish for a rustic look. Garnish with a few fresh sage leaves or a sprinkle of chopped parsley for color. If you’re feeling fancy, serve individual portions in ramekins for a dinner-party vibe. (I did this for a Friendsgiving once, and everyone thought I was so fancy. Little did they know it took two extra minutes.)
What to Serve With It : This stuffing pairs beautifully with roast chicken, turkey, or pork chops. It also works alongside a simple green salad for a lighter meal. For a cozy weeknight dinner, serve it with pan-seared chicken thighs and a side of roasted Brussels sprouts. The apples and sausage make it feel special without much extra effort.
Refrigerator Storage : Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, so day-two stuffing is a treat. To reheat, place portions in a 350°F oven for 10-15 minutes, covered with foil. The microwave works in a pinch, but the oven keeps the texture better.
Freezer Instructions : This stuffing freezes well for up to 3 months. Let it cool completely, then transfer to a freezer-safe container or zip-top bag. To reheat, thaw overnight in the refrigerator, then bake at 350°F for 20-25 minutes, covered, until warmed through. I like to freeze individual portions for quick lunches during the holiday season.
How Flavors Develop : Fresh out of the oven, this stuffing is bright and herby. After a day in the fridge, the sage and thyme mellow, and the apple flavor becomes more subtle. The bread absorbs the remaining liquid, creating a more cohesive texture. Some people prefer it fresh; I like it both ways. There’s no wrong answer.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown for one serving (about 1 cup) of this stuffing. Keep in mind these values can vary based on the specific brands and ingredients you use.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 320 |
| Total Fat | 16g |
| Saturated Fat | 6g |
| Cholesterol | 65mg |
| Sodium | 680mg |
| Total Carbohydrates | 32g |
| Dietary Fiber | 3g |
| Sugars | 8g |
| Protein | 14g |
Health Benefits of Key Ingredients : Sourdough bread is easier to digest than regular bread thanks to the fermentation process. Apples provide fiber and vitamin C, while the sausage adds protein to make this a more balanced side dish. Celery and onions contribute antioxidants and add bulk without many calories. This isn’t health food, but it’s not junk either — it’s comfort food with some redeeming qualities.
Dietary Considerations : This recipe contains gluten (from the bread) and dairy (from the butter). It can be made gluten-free and dairy-free with the substitutions listed above. It’s not suitable for a low-carb or keto diet due to the bread. If you’re watching sodium, use low-sodium broth and reduce the added salt.
Potential Allergens : Wheat/gluten, dairy, and eggs. Check your sausage label for additional allergens — some brands add fillers or seasonings that contain soy or other allergens. Always read labels if you’re cooking for someone with food allergies.
I don’t pretend this stuffing is a salad, but I feel good about serving it to my family. It’s made with real ingredients, and the apples add a little nutritional boost. Balance, right?
Conclusion
This kid-approved sourdough stuffing with apples and sausage is the recipe that turned me from a fruit-in-stuffing skeptic into a full convert. It’s proof that sometimes the combinations we resist the most end up being the ones we can’t stop thinking about. The tangy sourdough, the sweet apples, the savory sausage — they work together in a way that makes everyone at the table happy, even the pickiest eaters.
I hope you give this recipe a try, whether it’s for a holiday feast or a regular Sunday dinner. Feel free to customize it based on what your family loves. Swap the apples for pears, add nuts, or make it vegetarian — this recipe can handle it. The important thing is to make it your own and enjoy the process.
I’d love to hear how it turns out for you. Drop a comment below and let me know if your kids approved, or share your own twist on the recipe. Did you try the spicy sausage version? Did your family fight over the crispy edges? Tell me all about it. And if you snap a photo, tag me — I love seeing your creations. Happy cooking, friend!
Frequently Asked Questions
Can I make this stuffing ahead of time?
Yes! Assemble the stuffing completely, cover it, and refrigerate for up to 24 hours before baking. Add 10-15 minutes to the baking time since you’re starting from cold. This is my favorite way to handle holiday cooking — one less thing to do on the big day.
Can I use dried herbs instead of fresh?
You can, but use less. Dried herbs are more concentrated than fresh. Substitute 1 teaspoon of dried sage for the fresh and 1 teaspoon of dried thyme. Add them to the sauté pan with the vegetables so they rehydrate and release their flavor.
Why did my stuffing turn out soggy?
This usually happens when the bread isn’t dried out enough before mixing. Make sure to toast the bread cubes until they’re dry and lightly golden. Also, check your liquid amount — you might have added too much broth. Start with less and add more as needed.
Can I use a different type of bread?
Absolutely. French bread, ciabatta, or a hearty whole wheat bread all work well. Just avoid soft sandwich bread — it turns into mush. Whatever bread you choose, make sure it’s day-old or toasted dry before using.
How do I make this stuffing vegetarian?
Skip the sausage and add 8 ounces of sautéed mushrooms for umami. Use vegetable broth instead of chicken broth. The rest of the recipe stays the same. It’s still delicious and satisfying without the meat.
Pin This Recipe!

Kid-Approved Sourdough Stuffing with Apples & Sausage
This tangy sourdough stuffing combines sweet apples and savory sausage for a kid-approved side dish that even picky eaters love. Perfect for holiday feasts or cozy Sunday dinners.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 10–12 cups sourdough bread, cubed (day-old preferred)
- 1 pound Italian sausage, casings removed
- 2 medium apples (Honeycrisp or Fuji), diced
- 1 large yellow onion, diced
- 3 ribs celery, diced
- 4 tablespoons unsalted butter
- 2 cups low-sodium chicken broth
- 2 large eggs
- 2 tablespoons fresh sage, chopped
- 1 tablespoon fresh thyme leaves
- Salt and black pepper to taste
Instructions
- Preheat oven to 350°F (175°C). Spread cubed sourdough on a baking sheet in a single layer and toast for 10-12 minutes, stirring halfway, until dry and lightly golden.
- Heat a large skillet over medium heat. Cook sausage, breaking it apart, for 5-7 minutes until no pink remains. Transfer to a plate with a slotted spoon, leaving rendered fat in the pan.
- Add butter to the same skillet. Sauté onion and celery for 5-6 minutes until onion is translucent and celery softens.
- Add diced apples, sage, and thyme. Cook for 2-3 minutes until apples soften at the edges.
- In a large bowl, combine toasted bread cubes, cooked sausage, and apple-vegetable mixture. Toss gently.
- In a small bowl, whisk together chicken broth and eggs. Pour over bread mixture, tossing gently to coat. Let sit for 5 minutes.
- Spoon stuffing into a greased 9×13-inch baking dish, spreading evenly. Cover tightly with aluminum foil.
- Bake covered for 30 minutes.
- Remove foil and bake for 15-20 minutes more until top is golden brown and slightly crispy.
- Let rest for 5 minutes before serving.
Notes
For best results, use day-old sourdough bread. To make ahead, assemble the stuffing, cover, and refrigerate for up to 24 hours before baking; add 10-15 minutes to baking time. For a vegetarian version, omit sausage and add 8 ounces sautéed mushrooms; use vegetable broth. For gluten-free, use gluten-free sourdough bread and ensure sausage and broth are gluten-free. For dairy-free, substitute butter with olive oil or plant-based butter.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 8
- Sodium: 680
- Fat: 16
- Saturated Fat: 6
- Carbohydrates: 32
- Fiber: 3
- Protein: 14
Keywords: sourdough stuffing, apple stuffing, sausage stuffing, holiday side dish, kid-friendly stuffing, Thanksgiving stuffing


