Classic Turkey Stuffing Meatballs with Savory Brown Gravy
If holiday dinners could be captured in a single comforting bite, this would be the recipe. These Turkey Stuffing Meatballs combine seasoned ground turkey, aromatic sautéed celery and onions, and savory herb-seasoned bread stuffing, all roasted until golden and drizzled in rich, silky gravy.
Whether you need a low-effort weeknight dinner, an easy way to use up holiday leftovers, or a crowd-pleasing party appetizer, this recipe delivers maximum comfort with minimal fuss.
Why You’ll Love This Recipe
- All the Flavors of Thanksgiving: Every meatball delivers the classic herbaceous profile of roast poultry, onion, celery, and poultry seasoning.
- Keeps Turkey Juicy: Ground turkey often tends to dry out, but folding in seasoned bread stuffing and broth locks in moisture during baking.
- Make-Ahead & Freezer-Friendly: Roll them ahead of time for busy weeknights or freeze a batch for fast comfort food on demand.
Ingredients
For the Meatballs:
- 1 lb (450g) lean ground turkey (93/7 blend works best for moisture and flavor)
- 2 cups seasoned stuffing mix (or dry herb breadcrumbs / torn day-old bread cubes)
- ½ cup celery, finely diced
- ½ cup yellow onion, finely minced
- 1 large egg, lightly beaten
- ½ cup low-sodium chicken or turkey broth (plus 1–2 tbsp if needed)
- 1 tbsp unsalted butter (for softening vegetables)
- ½ tsp dried thyme
- ½ tsp dried sage (or poultry seasoning)
- ½ tsp garlic powder
- ½ tsp kosher salt (reduce if using boxed stuffing mixes with high sodium)
- ¼ tsp freshly cracked black pepper
For the Quick Savory Gravy:
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 1½ cups low-sodium turkey or chicken broth
- ¼ tsp onion powder
- Salt and cracked black pepper, to taste
- Optional: A splash of Worcestershire sauce or heavy cream for added richness
Step-by-Step Instructions
1. Sauté the Aromatics
Melt 1 tablespoon of butter in a skillet over medium heat. Add the finely diced celery and minced onion. Cook for 4 to 5 minutes until soft and translucent. Remove from heat and allow to cool for 5 minutes so the heat doesn’t cook the egg when mixing.
2. Combine the Meatball Mixture
In a large mixing bowl, combine the stuffing mix, cooled celery and onion, poultry seasonings (thyme, sage, garlic powder, salt, and pepper), beaten egg, and chicken broth. Let sit for 2 minutes to allow the breadcrumbs to absorb the liquid.
Add the ground turkey. Gently mix with clean hands or a wooden spoon until just combined. Do not overwork the meat, as over-mixing produces dense, tough meatballs.
3. Shape and Bake
Preheat your oven to 400°F (200°C) and line a rimmed baking sheet with parchment paper.
Scoop rounded portions (about 2 tablespoons each, or the size of a golf ball) and gently roll into balls. Arrange them evenly spaced on the prepared baking sheet.
Bake for 18 to 22 minutes, or until golden brown on top and the internal temperature reaches 165°F (74°C) on a digital meat thermometer.
4. Make the Gravy
While the meatballs bake, melt 2 tablespoons of butter in a saucepan over medium heat. Whisk in the flour and cook for 1 to 2 minutes until bubbly and light golden (this removes the raw flour taste).
Slowly pour in the chicken or turkey broth, whisking constantly to prevent lumps. Simmer gently for 3 to 4 minutes until thickened and glossy. Season to taste with onion powder, salt, and pepper.
5. Assemble & Serve
Transfer the warm meatballs to a serving bowl or platter. Spoon the hot savory gravy generously over the top. Serve immediately.
Recipe Notes & Pro Tips
- Vegetable Dice: Chop the celery and onion as finely as possible. Large chunks can cause the meatballs to break apart when rolling.
- Leftover Turkey Swap: If you have leftover roasted turkey from Thanksgiving, pulse 2 cups of cooked turkey in a food processor until finely chopped and swap it in place of raw ground turkey. Reduce bake time to 12–15 minutes just to heat through and crisp the exterior.
- Serving Suggestions: Serve over a bed of buttery mashed potatoes, alongside steamed green beans, and with a dish of tart cranberry sauce for dipping.
Storage & Reheating
- Refrigerator: Store leftover meatballs and gravy in an airtight container for up to 4 days.
- Freezer: Once fully baked and cooled, freeze meatballs on a baking sheet until solid, then transfer to a freezer-safe zip bag for up to 3 months.
- Reheating: Warm gently in a skillet with a splash of extra broth and gravy over medium-low heat, or reheat covered in the oven at 350°F (175°C) until warmed through.