
Cranberry Turkey Stuffing Balls Recipe packs juicy turkey, tart cranberries, and herby stuffing into crispy, golden bites that taste like the best parts of Thanksgiving in one snackable ball. This recipe works perfectly for holiday appetizers, meal prep lunches, or a fun twist on weeknight dinner, and you can get it on the table in about 45 minutes. I tested versions of this for years after my family fought over the crispy stuffing edges, so I finally turned those edges into the whole dish.
Why You Should Try This Cranberry Turkey Stuffing Balls Recipe
These cranberry turkey stuffing balls give you juicy centers, crunchy outsides, and little pops of sweet-tart cranberry in every bite. They taste like leftover turkey dinner, but in a tidy, hand-held form that kids and adults actually reach for first.
You can use leftover stuffing and cooked turkey or start from scratch with pantry shortcuts. The recipe works well for holiday parties, game day, or a cozy dinner with mashed potatoes and gravy on the side.
“These Cranberry Turkey Stuffing Balls disappeared faster than the main course at our holiday table, so I doubled the batch the next time. ★★★★★”
Ingredients You’ll Need

Ground meat and mix-ins
- 1 pound ground turkey (93% lean tastes best; avoid extra-lean or the balls turn dry)
- 1 cup finely chopped cooked turkey or chicken (optional, great for using leftovers)
- 1 cup dried cranberries, roughly chopped
- 1 small onion, finely minced
- 2 ribs celery, finely minced
- 2 tablespoons butter, melted (or olive oil for dairy free)
- 2 cloves garlic, minced
Stuffing base
- 3 cups prepared stuffing, cooled
- Use leftover homemade stuffing or a boxed mix like Stove Top prepared as directed.
- Cornbread stuffing adds sweetness, while classic herb stuffing tastes more savory.
- 1 large egg, beaten
- 1–3 tablespoons turkey or chicken broth, as needed to moisten
- 1 teaspoon poultry seasoning
- 1 teaspoon dried thyme or sage
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
Optional flavor boosters
- ¼ cup grated Parmesan or sharp cheddar
- 2 tablespoons chopped fresh parsley
- 1 tablespoon orange zest for a brighter cranberry flavor
Coating and finishing
- 2 tablespoons olive oil or neutral oil for brushing or drizzling
- Cooking spray for the baking sheet
- Extra chopped parsley for garnish
- Leftover turkey gravy or cranberry sauce for serving
Equipment
- Large mixing bowl
- Small skillet
- Baking sheet
- Parchment paper or silicone baking mat
- Cookie scoop or tablespoon
- Instant-read thermometer
- Cooling rack (helps keep the bottoms crisp)
Tips
- Chill the mixture for 20 minutes so the stuffing balls hold their shape better.
- Use slightly dry stuffing; if it feels soggy, bake it on a sheet pan for 5–10 minutes to firm it up.
- Mince onion and celery very small so they soften fully and do not cause cracks in the balls.
- Add broth 1 tablespoon at a time; stop when the mixture feels moist but still firm enough to roll.
- Scoop the mixture with a cookie scoop for even sizes and consistent baking.
- Pack each ball gently; press too hard and the texture turns dense instead of tender.
- Line the baking sheet and spray it so the balls crisp instead of sticking.
- Rotate the pan halfway through baking so every ball browns evenly.
- Check the internal temperature and pull the balls at 165°F to keep the turkey juicy.
- Serve with both gravy and cranberry sauce so guests can pick their favorite dip.
How to Make Cranberry Turkey Stuffing Balls Recipe
Sauté the aromatics
Heat a small skillet over medium heat and add the melted butter. Add the minced onion and celery and cook 5–7 minutes until they soften and turn lightly golden at the edges. Stir in the garlic and cook 30 seconds, then remove from heat and cool slightly.
Mix the stuffing base
Place the cooled stuffing in a large mixing bowl and break up any big clumps with your fingers. Add the sautéed onion mixture, poultry seasoning, thyme or sage, salt, and pepper. Stir until the seasonings coat the stuffing evenly.
Add turkey and cranberries
Add the ground turkey, chopped cooked turkey (if using), and chopped dried cranberries to the bowl. Pour in the beaten egg and mix gently with clean hands or a spatula. Add 1 tablespoon broth at a time until the mixture feels moist and holds together when you squeeze a small handful.
Shape the stuffing balls
Line a baking sheet with parchment and spray it lightly with cooking spray. Use a cookie scoop or tablespoon to portion the mixture into balls about 1½ inches wide. Roll each portion between your palms to smooth it out, then place it on the prepared sheet with a little space between each ball.
Chill briefly
Place the baking sheet in the fridge for 15–20 minutes. This short chill helps the cranberry turkey stuffing balls keep their round shape in the oven. Use the time to preheat your oven to 400°F.
Bake until golden
Brush or drizzle the stuffing balls lightly with olive oil. Bake for 18–22 minutes, turning the pan halfway through, until the tops look browned and an instant-read thermometer in the center reads 165°F. If you want extra color, switch the oven to broil for 1–2 minutes and watch closely.
Rest and serve
Transfer the cranberry turkey stuffing balls to a cooling rack for 5 minutes so the juices settle and the bottoms stay crisp. Sprinkle with fresh parsley. Serve warm with hot turkey gravy, cranberry sauce, or both.
What to Serve
Serve these cranberry turkey stuffing balls with mashed potatoes, green beans, or a simple salad for a full dinner that feels like a mini holiday feast. Kids love them with a side of mac and cheese or buttered noodles. For dipping, offer warm turkey gravy, cranberry sauce, or a mix of Greek yogurt and Dijon mustard. Add roasted carrots or sweet potatoes on the side for a colorful plate that looks as good as it tastes.
Storage Options
- Fridge: Cool leftovers completely, then store in an airtight container for up to 4 days.
- Freezer (uncooked): Shape the balls, freeze on a tray until firm, then transfer to a freezer bag and keep up to 2 months; bake from frozen and add 5–7 minutes to the time.
- Freezer (cooked): Freeze cooled, baked stuffing balls in a single layer, then move to a freezer bag and store up to 2 months.
- Reheating: Reheat in a 350°F oven or air fryer for 8–12 minutes until hot and crisp; avoid the microwave if possible since it softens the coating.

Cranberry Turkey Stuffing Balls Recipe
Ingredients
Instructions
- Heat a small skillet over medium heat and add the melted butter. Add the minced onion and celery and cook for 5–7 minutes, stirring occasionally, until softened and lightly golden at the edges.
- Stir in the minced garlic and cook for 30 seconds until fragrant, then remove from the heat and let cool slightly.
- Place the cooled prepared stuffing in a large mixing bowl and break up any big clumps with your fingers. Add the sautéed onion mixture, poultry seasoning, thyme or sage, salt, and pepper, and stir until the seasonings coat the stuffing evenly.
- Add the ground turkey, chopped cooked turkey (if using), and chopped dried cranberries to the bowl. Pour in the beaten egg and mix gently with clean hands or a spatula until combined.
- Add the broth 1 tablespoon at a time, mixing gently, until the mixture feels moist and holds together when you squeeze a small handful. Stir in any optional cheese, parsley, or orange zest if using.
- Line a baking sheet with parchment paper and lightly coat it with cooking spray. Use a cookie scoop or tablespoon to portion the mixture into balls about 1½ inches wide. Roll each portion between your palms to smooth it out and place on the prepared baking sheet, leaving a little space between each ball.
- Refrigerate the tray of stuffing balls for 15–20 minutes so they firm up and better hold their shape. While they chill, preheat the oven to 400°F (200°C).
- Brush or drizzle the tops of the stuffing balls lightly with olive oil. Bake for 18–22 minutes, rotating the pan halfway through, until the tops are browned and the centers reach 165°F on an instant-read thermometer.
- If you want extra color, switch the oven to broil for 1–2 minutes at the end of baking, watching closely so the stuffing balls do not burn.
- Transfer the baked cranberry turkey stuffing balls to a cooling rack and let rest for about 5 minutes so the juices settle and the bottoms stay crisp. Garnish with fresh parsley if desired and serve warm with turkey gravy, cranberry sauce, or both.
Notes
Approximate per 1 stuffing ball (about 1/24 of recipe): 95 calories; fat 4.5 g; saturated fat 1.5 g; carbohydrates 9 g; fiber 1 g; sugars 4 g; protein 6 g; sodium 260 mg. Values will vary based on brands, optional add-ins, and exact portion size.
