My mother-in-law handed me a bag of slightly stale sourdough and a look that said, “Figure it out.” It was two days before Thanksgiving, and she had decided to switch the entire menu. No more boxed stuffing. I stood in her kitchen, turkey stock simmering on the stove, and realized I had exactly one shot to make this right. The apples were from a bowl on her counter, the sausage was in the freezer, and the herbs were growing wild in her garden. That’s how this savory herb stuffing with sausage and apple was born—not from a family recipe book, but from a panicked, wonderful, last-minute challenge. It smelled so good my father-in-law wandered in asking if dinner was ready early.
That first batch was a little too wet, honestly. I added too much stock because I panicked. But the flavor? It was everything. The sweetness of the apple cutting through the rich sausage, the sage and thyme doing their thing. I tweaked it the next week (yes, I made it again, just for us) and nailed the texture. Now, this stuffing is the one everyone requests, not just for holidays, but for random Sunday dinners when we want something that feels like a hug on a plate. It’s the kind of recipe that makes you believe in happy accidents.
Why You’ll Love This Recipe
This isn’t just another stuffing recipe. It’s the one that disappears first from the table, the one people ask for the recipe card. I’ve tested this version more times than I can count, adjusting the liquid ratio, playing with the apple-to-sausage balance, and honestly, it’s foolproof now.
- Quick & Easy: Ready in under an hour, most of which is hands-off baking time. Perfect for busy holiday mornings or a cozy weeknight side.
- Simple Ingredients: Nothing fancy here. Stale bread, good sausage, a crisp apple, and pantry staple herbs. You probably have most of it already.
- Perfect for Gatherings: This stuffing is a superstar at Thanksgiving, Christmas, or any fall potluck. It also happens to be incredible alongside a simple roast chicken on a random Tuesday.
- Crowd-Pleaser: Even the picky eaters in my house go back for seconds. The combo of savory sausage and sweet apple is just magic.
- Unbelievably Delicious: The edges get perfectly crispy, the inside stays tender and moist. It’s the texture dream team.
What makes this different from every other stuffing out there? It’s the balance. The sausage brings a salty, savory punch. The apple adds a pop of sweetness that doesn’t overwhelm. And the herbs—fresh if you can, dried if you must—are the backbone. This isn’t a soggy, one-note dish. It’s layered, it’s textured, and it’s the kind of side dish that could easily steal the show from the turkey. I’ve brought this to Friendsgiving for the last three years, and I’ve never brought home leftovers. Not even a crumb.
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.
- For the Bread Base:
- 1 loaf (about 12-14 ounces) sourdough or French bread, cut into 1-inch cubes and left out to stale overnight (stale bread absorbs the stock better, trust me)
- 2 tablespoons unsalted butter, melted (for tossing with the bread cubes)
- For the Savory Mix:
- 1 pound sweet Italian sausage, casings removed (I prefer Johnsonville for its consistent flavor, but any good brand works)
- 4 tablespoons unsalted butter
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 celery stalks, diced (about 1 cup)
- 1 large Honeycrisp or Fuji apple, peeled, cored, and diced into ½-inch pieces (you want an apple that holds its shape, not one that turns to mush)
- 3 cloves garlic, minced
- For the Herbs & Seasoning:
- 2 tablespoons fresh sage, chopped (or 2 teaspoons dried sage)
- 1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried rosemary)
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried thyme)
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional, for a tiny kick)
- For the Liquid:
- 1 ½ to 2 cups low-sodium chicken or turkey stock (start with less, you can always add more)
- 1 large egg, lightly beaten (this is my secret for the perfect, not-dry texture)
- For Garnish (optional but lovely):
- ¼ cup fresh parsley, chopped
- Extra fresh sage leaves for frying (if you’re feeling fancy)
When choosing your sausage, look for one that has a good amount of fat—it keeps the stuffing moist and flavorful. For the apple, avoid Red Delicious; they get mealy. A Granny Smith works if you want a tarter pop, but I love the sweetness of a Honeycrisp here. If you don’t have stale bread, you can dry your bread cubes in a 300°F oven for about 15 minutes. Just keep an eye on them so they don’t toast too dark.
Equipment Needed
You don’t need a professional kitchen to pull this off. Here’s what you’ll need:
- Large skillet or sauté pan (for cooking the sausage and vegetables)
- 9×13-inch baking dish (a 3-quart casserole dish works perfectly too)
- Large mixing bowl (for combining everything)
- Sharp chef’s knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
- Aluminum foil (for covering the dish during the first part of baking)
If you don’t have a 9×13, you can use a 10-inch cast iron skillet for the whole thing—just cook the sausage and veggies in it, then add the bread and stock right in the pan. One less dish to wash! I’ve done this more times than I can count, and it works beautifully. Just be careful with the hot handle when you take it out of the oven.
Preparation Method

Let’s get cooking. This comes together faster than you think.
- Preheat your oven to 375°F (190°C). Position a rack in the middle of the oven. Grease your 9×13-inch baking dish with a little butter or non-stick spray.
- Toast the bread cubes. If your bread isn’t stale, spread the cubes on a baking sheet and bake for 10-12 minutes, until dry but not browned. Toss them with the 2 tablespoons of melted butter while they’re still warm. Set aside to cool slightly. This step is crucial—butter-soaked bread is the secret to those golden, crispy edges.
- Cook the sausage. In your large skillet over medium-high heat, add the sausage. Break it up with your spoon as it cooks. You want it browned and crumbly, about 6-8 minutes. Use a slotted spoon to transfer the sausage to a plate, leaving about 1 tablespoon of drippings in the pan.
- Sauté the aromatics. Reduce the heat to medium. Add the 4 tablespoons of butter to the pan with the drippings. Once melted, add the diced onion and celery. Cook for 5-6 minutes, stirring occasionally, until the onion is translucent and the celery has softened. Your kitchen should smell incredible right about now.
- Add the apple and garlic. Toss in the diced apple and minced garlic. Cook for another 2-3 minutes, just until the apple starts to soften at the edges. You don’t want it mushy—it should still have a little bite. Stir in all the chopped herbs (sage, rosemary, thyme), salt, pepper, and red pepper flakes if using. Cook for one more minute until fragrant.
- Combine everything. Transfer the vegetable mixture to your large mixing bowl. Add the cooked sausage and the buttered bread cubes. Toss everything gently to combine. You want the bread to be evenly coated with all those good bits.
- Add the liquid. In a small bowl or measuring cup, whisk together the beaten egg and 1 ½ cups of stock. Pour this over the bread mixture. Toss gently again. The bread should be moist but not swimming. If it looks dry, add the remaining ½ cup of stock. I usually end up using about 1 ¾ cups total. The bread should feel heavy and damp, not soggy.
- Transfer to the baking dish. Spoon the mixture into your prepared 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 tightly with foil and bake for 30 minutes. This steams the stuffing and ensures the inside is perfectly cooked.
- Bake uncovered. Remove the foil and bake for another 20-25 minutes, until the top is golden brown and crispy. The edges should be beautifully browned and the center should be set. Let it rest for 5-10 minutes before serving. I know it’s hard to wait, but it needs that time to settle.
Cooking Tips & Techniques
I’ve made this recipe probably twenty times, and I’ve learned a few things the hard way. Here’s what I wish I knew from the start.
Don’t skip staling the bread. Fresh bread turns to glue in stuffing. It absorbs the liquid too quickly and gets gummy. Stale bread has structure. It holds up. If you’re in a pinch, the oven method works, but overnight is better. Trust me on this one—I learned after making a brick of stuffing that first Thanksgiving.
The egg is non-negotiable. I know some recipes skip it, but the egg is what gives this stuffing that perfect, tender-yet-hold-together texture. Without it, you get a crumbly mess. With it, you get slices that actually stay on your fork.
Watch your liquid. Start with 1 ½ cups of stock. Different breads absorb differently. Sourdough is a thirsty bread, so you might need the full 2 cups. But a softer French bread might only need 1 ½. The trick is to squeeze a bread cube gently—if a little liquid seeps out, you’re good. If it’s dripping, you’ve added too much.
Get those edges crispy. The best part of any stuffing is those crunchy, browned bits on top and around the edges. Don’t be afraid to let it bake a few extra minutes uncovered if you want more crunch. Just watch it so the herbs don’t burn.
Multitasking is your friend. While the sausage cooks, dice your onion and celery. While the vegetables sauté, chop your herbs. By the time the aromatics are ready, everything else should be prepped. This whole dish comes together in about 20 minutes of active work.
Variations & Adaptations
This recipe is a fantastic base, but it loves to be played with. Here are some of my favorite twists.
Vegetarian Version: Skip the sausage and add 8 ounces of cremini mushrooms, diced and sautéed until they release their liquid and start to brown. The umami from the mushrooms is incredible. You can also add a can of drained and rinsed cannellini beans for extra protein. Use vegetable stock instead of chicken stock.
Gluten-Free Option: Use a good quality gluten-free bread. I’ve had the best luck with a sturdy sourdough-style gluten-free loaf. The texture will be slightly different, but it still works beautifully. Just be extra careful with the liquid—gluten-free bread absorbs stock differently, so add it slowly.
Different Sausage Adventures: I’ve made this with hot Italian sausage for a spicy kick, and once with a chicken and apple sausage that was absolutely divine. Breakfast sausage works in a pinch too, but dial back the salt a little since it tends to be saltier.
Nutty Crunch: For extra texture, I sometimes fold in ½ cup of toasted pecans or walnuts along with the bread cubes. The crunch is a lovely contrast to the soft bread and tender apples. This is my personal favorite variation for Christmas dinner.
Dried Fruit Twist: Replace the fresh apple with ¾ cup of dried cranberries or chopped dried apricots. Rehydrate them in warm water or apple cider for 10 minutes before adding. This version is sweeter and pairs beautifully with pork roast.
Make it a Meal: Turn this into a complete dinner by stirring in 2 cups of shredded rotisserie chicken or leftover turkey before baking. Bake as directed, and you have a one-dish meal that’s pure comfort.
Serving & Storage Suggestions
This stuffing is best served hot, straight from the oven. Let it rest for that 5-10 minutes, then scoop it out with a large spoon. I love serving it in a warm bowl with a sprinkle of fresh parsley on top. If you want to get really fancy, fry a few sage leaves in butter for 30 seconds and use them as a garnish. They’re crispy, fragrant, and absolutely gorgeous.
What to serve with it: This stuffing is a natural with roast turkey or chicken, but don’t stop there. It’s incredible alongside a honey garlic baked salmon for a cozy dinner, or paired with a slow cooker Tuscan white bean and kale soup for a soup-and-stuffing combo that will warm you from the inside out. For a holiday brunch, try it alongside some overnight pumpkin cinnamon rolls for the most epic spread.
Storage: Leftover stuffing keeps in the fridge for up to 4 days in an airtight container. The flavors actually get better overnight as they meld together. I’ve been known to eat it cold, straight from the container, at 11 PM. No regrets.
Freezing: This stuffing freezes beautifully. Assemble the dish completely but don’t bake it. Cover tightly with foil and freeze for up to 3 months. To bake, thaw overnight in the fridge, then bake as directed, adding about 10 minutes to the covered baking time.
Reheating: The best way to reheat is in the oven. Place the stuffing in a baking dish, add a splash of stock or water (about 2 tablespoons), cover with foil, and bake at 350°F for 15-20 minutes. Uncover for the last 5 minutes to re-crisp the top. The microwave works in a pinch, but you’ll lose that lovely crunchy texture.
Nutritional Information & Benefits
Here’s an estimated breakdown per serving (based on 10 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 |
| Total Fat | 18g |
| Saturated Fat | 8g |
| Cholesterol | 65mg |
| Sodium | 680mg |
| Total Carbohydrates | 28g |
| Dietary Fiber | 3g |
| Sugars | 6g |
| Protein | 14g |
The apple provides a nice dose of vitamin C and fiber, while the herbs (sage, rosemary, thyme) are packed with antioxidants and anti-inflammatory compounds. The sausage adds protein, making this a more balanced side dish than traditional bread-only stuffings. If you’re watching your sodium, use low-sodium stock and sausage, and go easy on the added salt. This recipe is not gluten-free or dairy-free as written, but the variations section has alternatives for both. It’s also a great way to use up day-old bread, which is a small win against food waste.
Conclusion
This savory herb stuffing with sausage and apple is more than a side dish—it’s the heart of the table. It’s the recipe that turns a simple meal into a celebration, the one that makes people linger a little longer over dinner. I love that it’s forgiving enough for a beginner but impressive enough for a holiday spread. It’s become my go-to for every gathering, from Thanksgiving to random Sunday roasts.
I hope you make it your own. Add more apple if you like it sweeter. Throw in some extra sage if you’re a herb fanatic. Leave out the sausage for a vegetarian version that’s just as good. The beauty of this recipe is that it wants to be adapted. It wants to be yours.
When you make it—and I really hope you do—come back and tell me how it went. Did you add something unexpected? Did your family fight over the last crispy bits? I want to hear it all. Drop a comment below, share a photo, or tag me. Let’s keep this stuffing conversation going. Happy cooking, friend!
Frequently Asked Questions
Can I make this stuffing ahead of time?
Absolutely. You can assemble the entire dish (without baking) up to 24 hours in advance. Cover and refrigerate. When you’re ready to bake, you may need to add an extra 10-15 minutes to the covered baking time since you’re starting from cold.
Do I have to use sourdough bread?
Not at all. Sourdough is my favorite because it holds up well and has a nice tang, but French bread, Italian bread, or even a good quality white bread work great. Just make sure it’s stale. Avoid anything too soft or sweet, like brioche or Hawaiian rolls—they’ll turn to mush.
Can I cook this in a slow cooker?
You can, but the texture will be different. You won’t get those crispy edges. To do it, prepare the recipe through step 7, then transfer to a greased slow cooker. Cook on low for 3-4 hours or high for 1 ½-2 hours. Remove the lid for the last 30 minutes to let some moisture escape.
My stuffing came out dry. What went wrong?
Most likely, not enough stock or the bread was too fresh. Stale bread absorbs liquid differently. Next time, add a little more stock than you think you need, and make sure your bread is really dry. You can also add an extra tablespoon or two of melted butter to the bread cubes for more moisture.
How do I get more crispy bits on top?
After the foil comes off, switch your oven to broil for the last 2-3 minutes. Watch it like a hawk—it can go from golden to burnt in seconds. You can also dot the top with a few small pats of butter before the uncovered bake for extra browning.
Pin This Recipe!

Best Savory Herb Stuffing with Sausage and Apple Recipe
This savory herb stuffing with sausage and apple is the perfect balance of sweet and savory, with crispy edges and a tender, moist interior. It’s a crowd-pleasing side dish that disappears first from the table, ideal for Thanksgiving, Christmas, or any fall gathering.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 10 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 loaf (about 12–14 ounces) sourdough or French bread, cut into 1-inch cubes and left out to stale overnight
- 2 tablespoons unsalted butter, melted
- 1 pound sweet Italian sausage, casings removed
- 4 tablespoons unsalted butter
- 1 large yellow onion, diced (about 1 ½ cups)
- 3 celery stalks, diced (about 1 cup)
- 1 large Honeycrisp or Fuji apple, peeled, cored, and diced into ½-inch pieces
- 3 cloves garlic, minced
- 2 tablespoons fresh sage, chopped (or 2 teaspoons dried sage)
- 1 tablespoon fresh rosemary, chopped (or 1 teaspoon dried rosemary)
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried thyme)
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional)
- 1 ½ to 2 cups low-sodium chicken or turkey stock
- 1 large egg, lightly beaten
- ¼ cup fresh parsley, chopped (for garnish)
- Extra fresh sage leaves for frying (optional)
Instructions
- Preheat your oven to 375°F (190°C). Position a rack in the middle of the oven. Grease your 9×13-inch baking dish with a little butter or non-stick spray.
- If your bread isn’t stale, spread the cubes on a baking sheet and bake for 10-12 minutes, until dry but not browned. Toss them with the 2 tablespoons of melted butter while they’re still warm. Set aside to cool slightly.
- In your large skillet over medium-high heat, add the sausage. Break it up with your spoon as it cooks. You want it browned and crumbly, about 6-8 minutes. Use a slotted spoon to transfer the sausage to a plate, leaving about 1 tablespoon of drippings in the pan.
- Reduce the heat to medium. Add the 4 tablespoons of butter to the pan with the drippings. Once melted, add the diced onion and celery. Cook for 5-6 minutes, stirring occasionally, until the onion is translucent and the celery has softened.
- Toss in the diced apple and minced garlic. Cook for another 2-3 minutes, just until the apple starts to soften at the edges. Stir in all the chopped herbs (sage, rosemary, thyme), salt, pepper, and red pepper flakes if using. Cook for one more minute until fragrant.
- Transfer the vegetable mixture to your large mixing bowl. Add the cooked sausage and the buttered bread cubes. Toss everything gently to combine.
- In a small bowl or measuring cup, whisk together the beaten egg and 1 ½ cups of stock. Pour this over the bread mixture. Toss gently again. The bread should be moist but not swimming. If it looks dry, add the remaining ½ cup of stock.
- Spoon the mixture into your prepared dish and spread it into an even layer. Don’t press it down too hard.
- Cover the dish tightly with foil and bake for 30 minutes.
- Remove the foil and bake for another 20-25 minutes, until the top is golden brown and crispy. Let it rest for 5-10 minutes before serving.
Notes
Don’t skip staling the bread; fresh bread turns to glue. The egg is non-negotiable for perfect texture. Start with 1 ½ cups of stock and add more if needed. For extra crispy edges, broil for the last 2-3 minutes after removing foil. Leftovers keep in the fridge for up to 4 days and freeze beautifully.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 6
- Sodium: 680
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 3
- Protein: 14
Keywords: stuffing, savory herb stuffing, sausage stuffing, apple stuffing, Thanksgiving stuffing, holiday side dish, sourdough stuffing


