Love this? Save it for later!
Share the inspiration with your friends
My neighbor, a woman named Gina who I’d only ever waved at from across the driveway, watched me one rainy November afternoon as I wrestled a massive, wet turkey bag onto a baking sheet. I was muttering under my breath about the stuffing—how it always got soggy, how it never crisped up the way I wanted. She didn’t say anything at first. Then, about an hour later, there was a knock on my door, and she handed me a small, foil-wrapped package still warm in her hands. “These,” she said, “are what you actually want.”
Inside were these perfect little golden-brown spheres—sausage stuffing balls. They were crisp on the outside, impossibly tender and savory within, with little flecks of apple and a whisper of sage. I took one bite, standing there in my messy kitchen, and honestly, I felt a little silly for all that turkey drama. Gina just smiled and said her family had been making them for years, a trick she learned from her grandmother who never had an oven big enough for a whole bird anyway. That conversation—standing in the doorway, rain dripping off the eaves—was just as good as the recipe itself.
These cozy sausage stuffing balls with apple and sage have become my secret weapon ever since. They solve every problem a traditional stuffing has: they get perfectly crispy edges, they cook in half the time, and they don’t require you to fight for oven space with a roasting pan. Plus, they’re portable. You can take them to a potluck, serve them as an appetizer, or, let’s be real, eat them straight from the baking sheet while no one is watching. This recipe isn’t mine, but it’s become my favorite thing to share. And every time I make them, I think of Gina and that rainy afternoon.
Why You’ll Love This Recipe
Let me tell you why these little flavor bombs have completely replaced traditional stuffing in my holiday rotation. I’ve tested this recipe more times than I can count—tweaking the moisture level, the baking time, the ratio of apple to sausage. What I’ve landed on is, without a doubt, the best version. It’s the kind of recipe that makes you look like a hero with almost no effort.
- Quick & Easy: These come together in about 40 minutes, start to finish. No stuffing the bird, no worrying about food safety. Just mix, roll, and bake.
- Simple Ingredients: You probably have most of this in your pantry right now. The fresh sage and apple are worth the trip to the store, but that’s it.
- Perfect for the Holiday Season: Whether it’s Thanksgiving, Christmas, or just a cozy Sunday dinner, these fit right in. They’re the ultimate crowd-pleaser for any fall gathering.
- Crowd-Pleaser: I’ve served these at three different Friendsgivings and they disappear every single time. Even people who swear they don’t like stuffing go back for seconds.
- Unbelievably Delicious: The outside gets perfectly golden and slightly crunchy, while the inside stays moist and flavorful. The sweet apple against the savory sausage with that earthy sage? It’s a combination that just works.
What makes this recipe different from every other stuffing ball out there is the technique. I use a little trick of sautéing the aromatics before mixing them in, which wakes up all the flavors. Plus, I’ve dialed in the perfect binder ratio so they hold their shape without being dry. This isn’t just another holiday side dish—it’s the one that gets asked for by name.
Honestly, this recipe is pure comfort. It’s the kind of food that makes you close your eyes after the first bite and just… sigh. It’s familiar, but better. Cozier. And it makes your whole kitchen smell like the best part of fall.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples, especially if you’re a regular fall cook. The key is using quality sausage and fresh sage—those two ingredients do all the heavy lifting.
For the Sausage Stuffing Balls
- 1 lb (450g) ground pork sausage – I prefer a mild or sweet Italian sausage for this, but breakfast sausage works in a pinch. If you can find it, use a high-quality brand like Johnsonville or a local butcher’s blend. The fat content in the sausage is what keeps these moist.
- 3 cups (about 150g) stale bread cubes – Day-old French bread or sourdough is ideal. You want them dry so they absorb the moisture without turning to mush. If you only have fresh bread, cube it and toast it in a 300°F oven for 10 minutes.
- 1 medium apple, finely diced – A firm, tart-sweet apple like Honeycrisp, Braeburn, or Granny Smith works best. You want it to hold its shape a little during baking. Leave the peel on for texture, or peel it if you prefer a smoother bite.
- 1/2 cup (60g) finely chopped onion – Yellow or sweet onion. This adds a savory depth that balances the sweetness of the apple.
- 2 cloves garlic, minced – Fresh is always better here. It adds a subtle punch that you’ll miss if you skip it.
- 2 tablespoons (5g) fresh sage, finely chopped – This is non-negotiable. Dried sage just doesn’t have the same bright, peppery flavor. If you absolutely must substitute, use 1 tablespoon of dried sage, but trust me, fresh is worth it.
- 1/2 cup (120ml) chicken or turkey broth – Low-sodium is best so you can control the salt. This provides the moisture to bind everything together.
- 1 large egg, lightly beaten – This is the glue that holds the balls together. No egg, no structure.
- 2 tablespoons (28g) unsalted butter – For sautéing the aromatics. It adds richness that oil just can’t match.
- 1/2 teaspoon salt – Go easy here since the sausage is already seasoned.
- 1/4 teaspoon black pepper – Freshly ground, always.
Optional for Serving

- Fresh parsley, chopped – For a pop of color and freshness.
- Warm gravy – Turkey or chicken gravy for dipping. These are amazing with a little extra moisture.
- Cranberry sauce – The tartness cuts through the richness beautifully.
Ingredient Selection Tips: When choosing your sausage, look for one that’s not too lean. You need that fat to keep the stuffing balls tender. For the bread, a crusty loaf is better than soft sandwich bread, which can turn gummy. And for the apple, make sure it’s firm—a mealy apple will just disintegrate.
Substitution Guidance: Need a gluten-free option? Use gluten-free bread cubes and make sure your sausage is gluten-free (some brands use fillers). For a dairy-free version, use a plant-based butter or olive oil to sauté the aromatics. You can also swap the pork sausage for a ground turkey or chicken sausage, but add a tablespoon of olive oil to the mix since poultry sausage is leaner.
Equipment Needed
You don’t need any fancy gadgets for this recipe, which is one of the reasons I love it. Here’s what you’ll need:
- Large mixing bowl – For combining all the ingredients. A glass or stainless steel bowl works great.
- Large skillet or frying pan – For sautéing the onion, garlic, and apple. A non-stick skillet makes cleanup easier.
- Baking sheet – A rimmed baking sheet is ideal to catch any drips. Line it with parchment paper for easy cleanup.
- Sharp knife and cutting board – For dicing the apple and chopping the sage and onion.
- Measuring cups and spoons – Accuracy matters, especially with the broth and egg.
- Cookie scoop or tablespoon – For portioning the mixture into even balls. A #40 cookie scoop (about 1.5 tablespoons) is my go-to for uniform size.
- Cooling rack – Optional, but placing the baked balls on a rack for a few minutes helps keep the bottoms from getting soggy.
Personal Note on Equipment: I’ve made these with a cheap baking sheet and with a heavy-duty one, and honestly, the heavy-duty sheet gives a more even golden color on the bottoms. That said, don’t stress if you only have basic tools. I once made a batch using a cast-iron skillet to bake them in, and they came out amazing—just slightly more browned on the bottom. Every method works!
Preparation Method
Alright, let’s get cooking. This is straightforward, but I’ll walk you through every step with all the little tricks I’ve learned along the way.
- Preheat your oven to 375°F (190°C). Line a rimmed baking sheet with parchment paper. This is a small step that makes a huge difference in cleanup. Trust me on this.
- Prepare your bread cubes. If you’re using fresh bread, cube it into 1/2-inch pieces and spread them on a baking sheet. Toast in the preheating oven for 8-10 minutes, just until they’re dry and slightly firm. Let them cool. If you’re using day-old bread, you can skip this step. Place the bread cubes in a large mixing bowl.
- Sauté the aromatics. In a large skillet over medium heat, melt the 2 tablespoons of butter. Add the chopped onion and cook for 3-4 minutes until it becomes translucent and soft. Add the minced garlic and cook for another 30 seconds until fragrant. Then add the diced apple and cook for 2-3 minutes, just until it starts to soften. You’re not trying to cook it through—just waking up the flavors. Remove from heat and let it cool slightly.
- Brown the sausage. In the same skillet (no need to wash it—all that flavor!), add the ground pork sausage. Break it up with a wooden spoon and cook over medium-high heat for 5-7 minutes, until it’s browned and cooked through. Don’t drain all the fat—you want some of that goodness. Let it cool for a few minutes.
- Combine the wet ingredients. In a small bowl or measuring cup, whisk together the chicken broth and the beaten egg. Set aside.
- Mix everything together. To the bowl with the bread cubes, add the cooked sausage, the sautéed onion-apple mixture, and the chopped fresh sage. Sprinkle with the salt and pepper. Pour the broth and egg mixture over the top. Now, get your hands in there—this is the best way to mix it thoroughly without crushing the bread too much. Gently fold and squeeze until everything is evenly moistened. The mixture should hold together when pressed. If it seems too dry, add another tablespoon of broth. If it’s too wet, add a handful more bread cubes.
- Let the mixture rest. This is a step a lot of people skip, but it’s important. Let the mixture sit for 5-10 minutes. This gives the bread time to absorb all that liquid, which means your stuffing balls will hold their shape better.
- Shape the balls. Using a cookie scoop or your hands, portion the mixture into golf ball-sized rounds (about 1.5 inches in diameter). You should get roughly 18-20 balls. Place them on the prepared baking sheet, spacing them about 1 inch apart so they have room to brown.
- Bake. Place the baking sheet in the preheated oven and bake for 18-22 minutes, or until the balls are golden brown and crispy on the outside. Halfway through, give the baking sheet a turn for even browning. You’ll know they’re done when they feel firm to the touch and a skewer inserted into the center comes out hot.
- Rest and serve. Let the stuffing balls cool on the baking sheet for 5 minutes before transferring them to a serving platter. This helps them set and makes them easier to handle. Serve warm.
Sensory Cue: When you’re mixing, you should feel the bread cubes giving way slightly but still holding their shape. The mixture should smell savory and sweet—that sage and apple combination is unmistakable. When they come out of the oven, the tops should be a deep golden brown, and you’ll hear a faint crackle as they cool.
Cooking Tips & Techniques
I’ve made these sausage stuffing balls more times than I care to admit, and I’ve definitely learned a few things the hard way. Here are my best tips to make sure yours turn out perfect every time.
Don’t overmix. I know it’s tempting to really work the mixture, but you want to keep some texture. Overmixing will turn your bread into paste, and nobody wants a dense, heavy stuffing ball. Fold gently until just combined.
Chill the mixture if it’s too sticky. If your hands are getting coated in a sticky mess when you’re shaping the balls, pop the bowl in the fridge for 15-20 minutes. The cold helps the fat solidify, making the mixture much easier to handle. This is a lifesaver on a warm day.
Use a cookie scoop for uniform size. I cannot stress this enough. Evenly sized balls cook at the same rate. If you have some tiny ones and some big ones, the little guys will burn before the big ones are done. A #40 scoop is perfect.
Don’t crowd the pan. Give those balls some breathing room. If they’re touching, they’ll steam instead of getting crispy. You want that beautiful golden crust on all sides. If you need to, use two baking sheets.
My biggest failure: The first time I made these, I used fresh bread without toasting it first. The balls came out of the oven looking beautiful, but they were soggy and dense on the inside. I was so disappointed. Now I always toast the bread cubes, even if I’m using day-old bread. That extra step makes all the difference.
Timing strategy: You can make the mixture up to a day ahead and keep it covered in the fridge. When you’re ready to bake, just shape and go. This is perfect for holiday prep when your oven is a hot commodity. You can also freeze the unbaked balls on a baking sheet, then transfer them to a freezer bag. Bake from frozen, adding about 5-7 minutes to the cooking time.
Variations & Adaptations
One of the best things about this recipe is how adaptable it is. Here are some variations I’ve tried and loved.
Herb & Mushroom Version
Swap out the apple for 1 cup of finely chopped mushrooms (cremini or baby bella work great). Sauté them with the onion until they release their liquid and start to brown. Replace the sage with fresh thyme and rosemary. This version is earthier and feels a little more sophisticated—perfect for a dinner party.
Spicy Sausage & Pear
Use hot Italian sausage instead of mild, and swap the apple for a firm, ripe pear (like Bosc or Anjou). The sweetness of the pear pairs beautifully with the heat from the sausage. Add a pinch of red pepper flakes for an extra kick. This is my personal favorite for a winter gathering.
Gluten-Free & Dairy-Free Adaptation
Use gluten-free bread cubes (I like Schär or Canyon Bakehouse) and make sure your sausage is gluten-free. For the butter, use a vegan butter or olive oil. The texture will be slightly different—gluten-free bread tends to be a little more crumbly—but the flavor is still fantastic. You might need to add an extra tablespoon of broth to help it bind.
Vegetarian Version
Replace the sausage with 1 can of drained and crumbled chickpeas, plus 1/2 cup of finely chopped walnuts. Sauté the chickpeas with the onion and garlic until they’re slightly crispy. Use vegetable broth instead of chicken broth. The walnuts add a nice crunch and a savory depth that mimics the sausage.
Personal Variation: I once made a batch with dried cranberries instead of apple, and it was incredible. The tart little bursts of cranberry were perfect against the savory sausage. I added about 1/3 cup of dried cranberries, chopped, and reduced the broth by a tablespoon since the cranberries don’t release moisture like an apple does. It’s become my go-to for Christmas brunch.
Serving & Storage Suggestions
These sausage stuffing balls are incredibly versatile when it comes to serving. Here’s how I like to do it.
Serving Temperature: Serve them warm, straight from the oven. That crispy exterior is at its best within the first 15 minutes. If you’re making them ahead, reheat them in a 350°F oven for 5-7 minutes to bring back the crunch.
Presentation: Arrange them on a large wooden board or a pretty platter. Sprinkle with fresh chopped parsley for a pop of green. Serve with a small bowl of warm gravy or cranberry sauce on the side for dipping. They also look beautiful nestled on a bed of sautéed greens.
Complementary Dishes: These are a natural fit alongside a roasted turkey or chicken. They’re also amazing with a simple roast pork loin or even a pan-seared pork chop. For a vegetarian meal, serve them with a hearty lentil soup or a winter salad with roasted squash and pecans.
Beverage Pairings: A dry hard cider is my absolute favorite drink with these. The apple notes in the cider echo the apple in the stuffing balls perfectly. A light red wine like a Pinot Noir or a Beaujolais works beautifully too. For non-alcoholic options, a sparkling apple cider or a warm spiced tea is lovely.
Storage Instructions: Store leftover stuffing balls in an airtight container in the refrigerator for up to 4 days. To reheat, place them on a baking sheet in a 350°F oven for 8-10 minutes, or until heated through. You can also microwave them, but they’ll lose that crispy exterior. For longer storage, freeze the baked and cooled balls on a baking sheet, then transfer to a freezer-safe bag. They’ll keep for up to 3 months. Reheat from frozen in a 375°F oven for 12-15 minutes.
Flavor Development: Honestly, these are even better the next day. The flavors have a chance to meld together, and the texture becomes even more cohesive. I often make a double batch just so I have leftovers for lunch.
Nutritional Information & Benefits
While these are definitely a comfort food, they do have some redeeming qualities. Here’s a rough estimate of the nutritional information per serving (based on 4 stuffing balls).
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~320 |
| Protein | 16g |
| Fat | 18g |
| Carbohydrates | 28g |
| Fiber | 3g |
| Sugar | 6g |
| Sodium | 680mg |
Health Benefits: The apple provides a good dose of fiber and vitamin C. The sage is packed with antioxidants and has anti-inflammatory properties. The pork sausage offers a solid amount of protein and B vitamins, especially B12. And the onions and garlic are great for immune health—perfect for cold and flu season.
Dietary Considerations: This recipe contains gluten and dairy, but as noted in the variations section, both can be substituted. It’s also a good source of iron and zinc, thanks to the pork. If you’re watching your sodium, use low-sodium broth and a low-sodium sausage, or cut the added salt entirely.
Personal Wellness Perspective: I don’t believe in labeling food as “good” or “bad.” These stuffing balls are a celebration food, meant to be enjoyed without guilt. They’re made with real, whole ingredients, and that’s something to feel good about. Balance is key—enjoy them with a big side of roasted vegetables or a fresh salad, and you’ve got a meal that’s both satisfying and nourishing.
Conclusion
So there you have it—my neighbor Gina’s recipe for the most perfect, cozy sausage stuffing balls with apple and sage. They’re everything you want from a holiday side dish: comforting, flavorful, and surprisingly easy to make. They’ve saved me from stuffing-related stress more times than I can count, and I have a feeling they’ll do the same for you.
I love this recipe because it feels like a warm hug. It’s the taste of fall, of family gatherings, of those quiet moments in the kitchen when everything just feels right. And the best part? You can make it your own. Swap in pears, add some cranberries, go spicy or mild—the possibilities are endless.
I’d love to hear how yours turn out! Drop a comment below and let me know what variations you tried, or tag me in your photos on Pinterest. Did you serve them with gravy? Did you make them for Thanksgiving? Did you eat half the batch before they made it to the table? (No judgment here—I’ve done it too!)
Now go on, get in that kitchen, and make some memories. These little golden balls of goodness are waiting for you. Happy cooking!
Frequently Asked Questions
Can I make these sausage stuffing balls ahead of time?
Absolutely! You can prepare the mixture up to 24 hours in advance and keep it covered in the fridge. When you’re ready, just shape and bake as directed. You can also bake them fully, let them cool, and reheat them in a 350°F oven for 8-10 minutes.
Can I freeze these stuffing balls?
Yes, they freeze beautifully. Freeze the unbaked balls on a baking sheet, then transfer to a freezer bag. Bake from frozen, adding 5-7 minutes to the cooking time. You can also freeze baked balls and reheat them directly from frozen.
What kind of sausage is best for this recipe?
I recommend a mild or sweet Italian pork sausage for the best flavor and moisture. Breakfast sausage works well too, but it can be a little sweeter. If you’re using a leaner sausage like chicken or turkey, add a tablespoon of olive oil to the mixture to keep it moist.
Why did my stuffing balls fall apart?
This usually happens if the mixture is too dry or wasn’t allowed to rest. Make sure you’re using enough broth—the bread needs to be fully moistened. Also, the resting step is crucial; it gives the bread time to absorb the liquid and bind everything together. If they’re still falling apart, try adding another beaten egg.
Can I make these without eggs?
Yes, you can substitute the egg with a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit for 5 minutes) or 1/4 cup of unsweetened applesauce. The texture will be slightly less firm, but they’ll still hold together well.
Pin This Recipe!

Easy Sausage Stuffing Balls with Apple & Sage
These golden-brown sausage stuffing balls are crisp on the outside, tender and savory within, with flecks of apple and a whisper of sage. They solve every problem traditional stuffing has: perfectly crispy edges, half the cooking time, and no need to fight for oven space.
- Prep Time: 15 minutes
- Cook Time: 22 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 lb (450g) ground pork sausage
- 3 cups (about 150g) stale bread cubes
- 1 medium apple, finely diced
- 1/2 cup (60g) finely chopped onion
- 2 cloves garlic, minced
- 2 tablespoons (5g) fresh sage, finely chopped
- 1/2 cup (120ml) chicken or turkey broth
- 1 large egg, lightly beaten
- 2 tablespoons (28g) unsalted butter
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Fresh parsley, chopped (optional for serving)
- Warm gravy (optional for serving)
- Cranberry sauce (optional for serving)
Instructions
- Preheat your oven to 375°F (190°C). Line a rimmed baking sheet with parchment paper.
- If using fresh bread, cube it into 1/2-inch pieces and toast on a baking sheet in the preheating oven for 8-10 minutes until dry and slightly firm. Let cool. Place bread cubes in a large mixing bowl.
- In a large skillet over medium heat, melt the butter. Add the chopped onion and cook for 3-4 minutes until translucent. Add the minced garlic and cook for 30 seconds until fragrant. Add the diced apple and cook for 2-3 minutes until it starts to soften. Remove from heat and let cool slightly.
- In the same skillet, cook the ground pork sausage over medium-high heat for 5-7 minutes until browned and cooked through. Let cool for a few minutes.
- In a small bowl, whisk together the chicken broth and beaten egg. Set aside.
- To the bowl with bread cubes, add the cooked sausage, sautéed onion-apple mixture, and chopped fresh sage. Sprinkle with salt and pepper. Pour the broth and egg mixture over the top. Gently mix with your hands until everything is evenly moistened. The mixture should hold together when pressed.
- Let the mixture rest for 5-10 minutes to allow the bread to absorb the liquid.
- Using a cookie scoop or your hands, shape the mixture into golf ball-sized rounds (about 1.5 inches in diameter). You should get about 18-20 balls. Place them on the prepared baking sheet, spacing them about 1 inch apart.
- Bake for 18-22 minutes, or until golden brown and crispy on the outside. Halfway through, turn the baking sheet for even browning.
- Let the stuffing balls cool on the baking sheet for 5 minutes before transferring to a serving platter. Serve warm.
Notes
For best results, use day-old bread or toast fresh bread cubes before mixing. Let the mixture rest for 5-10 minutes to help the balls hold their shape. For uniform size, use a #40 cookie scoop. Do not crowd the pan; use two baking sheets if needed. The mixture can be made up to a day ahead and refrigerated. Unbaked balls can be frozen; bake from frozen adding 5-7 minutes.
Nutrition
- Serving Size: 4 stuffing balls
- Calories: 320
- Sugar: 6
- Sodium: 680
- Fat: 18
- Saturated Fat: 6
- Carbohydrates: 28
- Fiber: 3
- Protein: 16
Keywords: sausage stuffing balls, apple sage stuffing, holiday side dish, Thanksgiving stuffing, easy stuffing recipe



