Growing up, Thanksgiving always meant one thing in our house: Grandma Dot’s stuffing balls. They were the first dish to hit the table and the first to disappear. While the turkey was the centerpiece, those golden, crispy orbs of herbed bread and butter were the real stars. Now, they’ve become my go-to side for holidays, potlucks, and cold-weather dinners that need a little nostalgic magic.
These stuffing balls aren’t just another way to serve dressing—they’re better. They’re portable, mess-free, crisp on the outside, tender in the center, and deeply savory. No soggy casserole corners or fights over the crispy edges. Every single ball is evenly golden and perfectly seasoned. And they freeze beautifully, making them an ideal make-ahead side you’ll rely on again and again.

Table of Contents
Recipe Overview & Why You’ll Love It
These stuffing balls are your answer to the age-old battle between crisp and moist stuffing. Each portion has it all: a buttery, golden crust and a tender, flavorful middle that tastes like it’s been soaking in turkey drippings all day.
If you’ve ever served stuffing and found yourself scraping the corners for the best bits, you’ll love how this version delivers that same satisfaction in every bite. Ideal for Thanksgiving, Christmas, or any cozy Sunday roast, stuffing balls are easy to shape, bake, and serve without the need for a baking dish or extra gravy.
They’re especially great for:
- Hosts who want no-fuss plating
- Guests who appreciate individual servings
- Meal preppers who need freezer-friendly sides
- Anyone craving traditional stuffing flavor with a modern twist
Ingredients & Substitutions
Classic holiday flavors meet practical pantry staples in these stuffing balls. Here’s what you’ll need, plus smart substitutions if you’re adjusting for diet or availability.
Dry Ingredients
- 9 cups cubed white bread, slightly stale or oven-dried (about 450g)
Wet & Binding Ingredients
- ½ cup (115g) unsalted butter
- 1¾ cups (415ml) low-sodium chicken broth
- 2 large eggs, beaten
Aromatics & Seasonings
- 1 cup (100g) chopped celery
- ¾ cup (90g) chopped onion
- 1½ teaspoons salt
- 1½ teaspoons poultry seasoning
- ½ teaspoon ground black pepper
- 1 tablespoon chopped fresh parsley
Smart Substitutions
- Bread: Use sourdough, whole wheat, or a gluten-free loaf for alternatives. If using fresh bread, toast cubes at 300°F (150°C) for 10–12 minutes until dry.
- Butter: Swap for vegan butter if needed.
- Broth: Vegetable broth works well; go with low-sodium to control salt.
- Eggs: For a plant-based version, use 2 flax eggs (2 tbsp ground flax + 6 tbsp water).
- Poultry seasoning: Make your own with equal parts dried sage, thyme, and marjoram.
Equipment You’ll Need
No fancy kitchen tools required. These stuffing balls can be made with everyday basics:
- Large skillet or sauté pan
- Large mixing bowl
- Medium bowl (for egg mixture)
- Measuring cups and spoons
- Parchment paper or nonstick baking spray
- Standard baking sheet
- Mixing spoon or spatula
- Clean hands for shaping
Optional: cookie scoop for uniform ball size
Step-by-Step Instructions
Making stuffing balls is surprisingly simple. The steps are designed to ensure every ball holds together and bakes evenly.
Step 1 – Sauté the Aromatics
In a large skillet over medium heat, melt ½ cup butter. Add ¾ cup chopped onion and 1 cup chopped celery. Sauté until soft and translucent, about 7–8 minutes. Stir in 1½ teaspoons salt, 1½ teaspoons poultry seasoning, and ½ teaspoon black pepper. Cook for 1 minute more until fragrant. Remove from heat.
Step 2 – Mix the Bread Base
In a large mixing bowl, whisk together 2 eggs and 1¾ cups broth. Add the 9 cups cubed bread and 1 tablespoon parsley. Toss gently to coat. Let sit for 2–3 minutes to absorb the liquid.
Step 3 – Combine and Rest
Pour the warm veggie mixture over the soaked bread. Stir just until combined. The mixture should be moist but not soggy. Let it rest for 5 minutes—this helps the bread hydrate and hold together when shaped.
Step 4 – Shape and Bake
Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper or lightly grease it. Using clean hands or a scoop, form the mixture into 2-inch balls. Place them 1 inch apart on the sheet.
Bake for 20–25 minutes, or until the stuffing balls are golden brown, crisp on the outside, and firm to the touch. Internal temperature should reach 165°F (74°C) for safety.
Visual Cues to Watch
- Vegetables should be soft, not browned
- Bread mixture should feel damp but cohesive
- Balls should hold shape without crumbling
- Finished balls should be golden with a lightly crisp shell
Why This Recipe Works
Stuffing balls succeed where casseroles sometimes fail. Here’s why this method delivers perfect results every time:
- Stale bread absorbs broth evenly without turning mushy
- Sautéed aromatics create a base of deep, savory flavor
- Eggs bind the mixture so the balls hold shape while baking
- Even baking allows each ball to crisp without overcooking
- Portioned shape prevents sogginess and makes serving easy
By mixing warm vegetables into hydrated bread, you activate the starches and proteins that bind the mixture naturally—no need for flour or added filler.
Pro Tips & Variations
Want to make your stuffing balls even better? These tips will elevate your results:
- Chill the formed balls for 30 minutes before baking to help them hold shape
- Add ½ cup cooked sausage for a meaty twist
- Stir in ¼ cup dried cranberries or chopped pecans for sweetness or crunch
- Sprinkle with shredded Parmesan or cheddar before baking for a cheesy crust
- Make mini stuffing balls for appetizers; reduce size and bake time to 15–18 minutes
To scale the recipe: Halve all ingredients for a small batch of 10 balls, or double for a crowd (use two baking sheets and rotate halfway through baking).
Make-Ahead, Storage & Freezing
Stuffing balls are a prep-ahead dream. Here’s how to make the most of your batch:
- Make ahead (unbaked): Shape and refrigerate for up to 24 hours. Bake just before serving.
- Store leftovers: Keep baked balls in an airtight container in the fridge for up to 3 days.
- Reheat: Warm in a 300°F (150°C) oven for 10–12 minutes or microwave for 30 seconds.
- Freeze: Flash-freeze baked or unbaked balls on a tray. Transfer to a freezer-safe bag for up to 3 months.
- Thaw: Defrost in the fridge overnight. Reheat as needed.
Serving Suggestions & Pairings
Stuffing balls are a flexible side you can dress up or down:
- Serve with roasted turkey, chicken, or pork tenderloin
- Plate with mashed potatoes, roasted carrots, and cranberry sauce
- Use as a base under gravy or pan drippings
- Pair with mulled wine or cider for festive dinners
- Garnish with fresh herbs or a drizzle of brown butter
They also make an excellent hand-held snack for day-after leftovers or a creative addition to holiday brunch.
Dietary Notes & Allergen Considerations
- Contains: Gluten (bread), dairy (butter), eggs
- Gluten-free: Use GF bread cubes and double-check broth ingredients
- Dairy-free: Substitute with plant-based butter
- Vegan: Use GF/vegan bread, flax eggs, vegetable broth, and dairy-free butter
Always verify ingredient labels if cooking for allergies or dietary needs.
Troubleshooting & Common Mistakes
Even a simple recipe like stuffing balls can trip you up without a few ground rules:
- Falling apart: Not enough egg or under-mixed. Let the mixture rest before shaping.
- Too dry: Bread too stale or baked too long. Add a splash more broth next time.
- Too soggy: Balls were oversized or the mixture too wet. Use a scoop and rest the mix longer.
- Not crisp: Oven temp too low or overcrowded pan. Bake at full heat with space between each.
- Burnt bottoms: Use parchment and rotate the tray halfway through baking.
Nutritional Information (per ball, approx. values)
- Serving Size: 1 stuffing ball
- Calories: 110
- Sugar: 1g
- Sodium: 300mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 35mg
FAQs
How do I keep stuffing balls from falling apart?
Make sure your bread is dry enough to absorb moisture and use the full amount of eggs to bind the mixture. Letting the mix rest before shaping helps, too.
Can I freeze stuffing balls?
Yes. You can freeze them baked or unbaked. Freeze in a single layer, then store in a sealed bag for up to 3 months.
What bread works best for stuffing balls?
White sandwich bread is classic, but sourdough or day-old artisan bread adds extra texture and flavor. Just avoid very soft, fresh loaves that won’t hold shape.
How do I reheat stuffing balls without drying them out?
Wrap them in foil and warm in a 300°F (150°C) oven for 10–12 minutes. This preserves moisture while restoring crispness.
Can I make mini stuffing balls for appetizers?
Absolutely. Make 1-inch balls and reduce bake time to 15–18 minutes. Perfect for holiday buffets or potluck platters.
Conclusion
Grandma Dot’s stuffing balls are more than just a holiday side—they’re a savory tradition, reborn in a smarter shape. With their perfectly crisped edges, tender centers, and foolproof prep, they’ll quickly become a go-to for your own celebrations.
Whether you’re hosting a formal dinner or just craving comfort food with a twist, these stuffing balls bring heritage flavor and modern convenience to the table. Give them a try this season—and don’t be surprised if they steal the spotlight from the turkey.
More Tasty Ideas
- Classic Herb Stuffing: A traditional bread-based stuffing loaded with fresh herbs and rich buttery flavor. This recipe brings the same comforting aroma and texture as stuffing balls, perfect for any holiday feast.
- Sausage Apple Sage Stuffing: Sweet apples, savory sausage, and fragrant sage combine to create a hearty stuffing that pairs beautifully with roast turkey or chicken. The blend of textures and flavors mirrors the warmth of homemade stuffing balls.
- Easy Stuffing (1 Cup Butter Recipe): For those who love buttery, golden stuffing, this easy version uses a full cup of butter for rich flavor and a perfectly crisp top. It’s a close cousin to stuffing balls in taste and simplicity.
Stuffing Balls
Grandma Dot’s stuffing balls are a crispy, bite-sized twist on traditional holiday stuffing. Each ball is golden and crunchy on the outside while staying soft, buttery, and savory in the middle. Perfect for Thanksgiving, Christmas, or any comforting family dinner.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 20 stuffing balls
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 9 cups (450g) cubed white bread, slightly stale or oven-dried
- 1/2 cup (115g) unsalted butter
- 1 3/4 cups (415ml) low-sodium chicken broth
- 2 large eggs, beaten
- 1 cup (100g) chopped celery
- 3/4 cup (90g) chopped onion
- 1 1/2 teaspoons salt
- 1 1/2 teaspoons poultry seasoning
- 1/2 teaspoon ground black pepper
- 1 tablespoon chopped fresh parsley
Instructions
- Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper or lightly grease it.
- In a large skillet, melt 1/2 cup butter over medium heat. Add chopped onion and celery. Sauté until softened, about 8 minutes.
- Stir in salt, poultry seasoning, and black pepper. Cook for 1 more minute until fragrant, then remove from heat.
- In a large bowl, whisk together eggs and chicken broth. Add bread cubes and parsley, tossing to coat. Let soak for 3 minutes.
- Pour the warm vegetable mixture into the bread mixture. Stir until evenly combined. Let rest for 5 minutes to absorb moisture.
- Shape the mixture into 2-inch balls using clean hands or a scoop, and place them about 1 inch apart on the prepared sheet.
- Bake for 25 minutes, or until golden brown and crisp on the outside with an internal temperature of 165°F (74°C).
Notes
- Use day-old or toasted bread for best texture.
- Substitute vegetable broth for a vegetarian version.
- Add 1/2 cup cooked sausage or dried cranberries for extra flavor.
- Freeze unbaked or baked balls for up to 3 months; reheat at 300°F (150°C) for 10–12 minutes.







