classic herb stuffing with celery and onions for christmas dinner

30 min prep 8 min cook 3 servings
classic herb stuffing with celery and onions for christmas dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Forty-plus holiday seasons later, I’m still making the same stuffing. The bread changes—sometimes sourdough, sometimes a country loaf from the farmers’ market—but the soul of the dish remains: herbs that taste like winter forests, onions that melt into silky sweetness, and celery that keeps the whole affair honest and bright. It’s the side that steals the show, the mound on everyone’s plate that gets bigger every year because nobody can resist “just one more spoonful.” If you’ve been searching for the stuffing that converts even the stuffing-skeptics, the one that perfumes your home with December memories before you’ve even hung the stockings, congratulations—you just found it.

Why This Recipe Works

  • Two-day bread cure: Drying the cubes overnight concentrates flavor and prevents gummy stuffing.
  • Herb trinity: Fresh sage, thyme, and rosemary give layers of woodsy, citrus, and pine notes.
  • Butter & olive-oil duo: Butter for richness, olive oil for higher sauté smoke point and fruity balance.
  • Stock soak: Warm broth is drizzled, not dumped, so every cube is hydrated but never soggy.
  • Crispy lid option: Bake covered for steamy softness, then uncover for a golden, crunchy crown.
  • Make-ahead magic: Assemble the night before; flavor actually improves while it rests.

Ingredients You'll Need

Ingredients

For the best herb stuffing, splurge on bakery bread. A rustic country loaf or sturdy sourdough has the open crumb that drinks up flavor yet keeps a chew. Commercial sandwich bread collapses into paste—avoid it. If you’re gluten-free, cube your favorite GF loaf; the toasting step is even more crucial for structure.

Celery: Look for firm stalks with fresh leaves still attached; those leaves are little celery-flavor bombs—chop and add them. Organic celery is worth the extra coins; conventionally grown celery tops the “high pesticide residue” list.

Onions: I use yellow for mellow sweetness, but if you crave sharper backbone, substitute one medium white onion. Shallots work in a pinch—use three large ones.

Fresh herbs: Dried herbs are acceptable in January, but for Christmas, spring for fresh. They perfume the house and give bright flecks of color. If you must sub dried, cut amounts to one-third.

Stock: Homemade turkey or chicken stock is liquid gold here. No time? Low-sodium store-bought plus a glug of white wine and a bay leaf simmered ten minutes tastes nearly as luxurious.

How to Make Classic Herb Stuffing with Celery and Onions for Christmas Dinner

1

Dry the bread cubes

Cut a 1-pound loaf into ¾-inch cubes (crust on). Spread on two rimmed baking sheets. Leave uncovered at room temperature 12–24 hours, stirring once. If you’re short on time, bake at 250 °F for 45 minutes, stirring every 15 minutes, until cubes feel stale and sound hollow when tapped.

2

Sauté aromatics

Heat 4 Tbsp unsalted butter and 2 Tbsp olive oil in a large skillet over medium. Add 2 cups diced yellow onion and 1 ½ cups diced celery (with leaves). Season with 1 tsp kosher salt and ½ tsp black pepper. Cook 8 minutes until translucent and fragrant, stirring often. Reduce heat if vegetables brown.

3

Bloom the herbs

Stir in 2 Tbsp minced garlic, 2 tsp chopped fresh sage, 1 tsp chopped fresh thyme, 1 tsp chopped fresh rosemary, and ½ tsp poultry seasoning. Cook 1 minute until herbs look slightly fried and the kitchen smells like a pine forest after rain.

4

Deglaze

Pour in ⅓ cup dry white wine (or 2 Tbsp apple cider vinegar plus 2 Tbsp water). Scrape browned bits and cook until almost evaporated, about 2 minutes. Remove from heat.

5

Combine bread & veg

In a very large bowl, toss dried bread cubes with the sautéed mixture until evenly distributed. Let stand 5 minutes so bread absorbs the flavored butter.

6

Moisten with stock

Warm 2 ½ cups low-sodium chicken stock to a gentle simmer. Beat 2 large eggs with a fork in a spouted measuring cup, then whisk in a ladle of hot stock to temper. Pour egg mixture into remaining stock. Drizzle over stuffing while gently folding with a silicone spatula. You want every cube moist but not swimming. Add up to ½ cup more hot stock if your bread was especially dry.

7

Season & taste

Add ½ tsp salt, ¼ tsp pepper, and a pinch of freshly grated nutmeg. Taste a cube; it should be pleasantly salty. Remember flavors dull slightly when cold, so aim for just-over-seasoned.

8

Pack & butter

Spoon into a buttered 3-quart baking dish. Dot top with 2 Tbsp cold butter cubes. Cover tightly with foil; refrigerate if making ahead (up to 24 hrs).

9

Bake

Preheat oven to 375 °F. Bake covered 25 minutes. Remove foil and bake 15–20 minutes more until top is golden and internal temp hits 160 °F. For extra crunch, broil 1–2 minutes watching closely.

10

Rest & serve

Let stand 10 minutes to set. Sprinkle with 2 Tbsp chopped parsley for color. Serve warm alongside turkey, ham, or a vegetarian mushroom Wellington.

Expert Tips

Test hydration early

Squeeze a soaked cube. If water streams out, your stuffing is too wet—add more bread. If it crumbles, drizzle extra stock.

Use a timer for broil

Stuffing goes from bronzed to bitter in under 90 seconds. Set a timer and keep the oven light on.

Chill before cutting

Slightly frozen bread is easier to cube neatly. Pop the loaf in the freezer 20 minutes first.

Reserve celery leaves

The leafy tops pack celery essence. Chop and stir in for extra bright, grassy notes.

Overnight flavor bloom

Assembled stuffing improves as herbs mingle. Bake straight from fridge; add 10 extra minutes.

Thermometer = insurance

Egg needs 160 °F to be safe. An instant-read means no guesswork and no dry stuffing.

Variations to Try

  • Chestnut & pancetta: Fold in 1 cup roasted peeled chestnuts and ½ cup crisp diced pancetta with the bread cubes.
  • Apple & fennel: Replace half the celery with diced fennel bulb and add 1 cup diced tart apple.
  • Wild rice & mushroom: Substitute 2 cups cooked wild rice for an equal volume of bread and add sautéed cremini mushrooms.
  • Vegan version: Swap butter for olive oil, use vegetable stock, and replace eggs with 2 Tbsp ground flaxseed whisked into 6 Tbsp warm water.

Storage Tips

Make-ahead: Assemble through step 8, cover tightly, and refrigerate up to 24 hours. Add 10 minutes to covered bake time if chilled.

Leftovers: Cool completely, portion into airtight containers, and refrigerate up to 4 days. Reheat covered at 325 °F with a splash of stock to restore moisture.

Freezer: Freeze unbaked or baked stuffing up to 2 months. Wrap dish in plastic plus foil. Thaw overnight in fridge, then bake or reheat as above.

Revive: Leftovers also morph into killer next-day sandwiches: pile stuffing on sourdough with cranberry chutney and a slice of sharp cheddar, then grill in a skillet press.

Frequently Asked Questions

Yes, but choose unseasoned bakery-style cubes. They’re cut thicker than the supermarket brand and retain texture better. You’ll need 10–11 cups.

Food-safety experts recommend baking stuffing separately so both bird and stuffing reach proper temperatures without overcooking the meat. If you insist, pack loosely and check center temp hits 165 °F.

Replace butter with olive oil or refined coconut oil. The flavor is still rich thanks to herbs and stock.

Absolutely. Bake in an 8-inch square pan. Start checking doneness 5 minutes earlier.

Drizzle warm stock over top, cover with foil, and return to oven 5–7 minutes to steam and rehydrate.

A sturdy country white or sourdough with a chewy crumb. Avoid soft sandwich bread or very seedy whole-grain loaves; they either dissolve or fight the texture.
classic herb stuffing with celery and onions for christmas dinner
main-dishes
Pin Recipe

Classic Herb Stuffing with Celery and Onions for Christmas Dinner

(4.9 from 127 reviews)
Prep
30 min
Cook
45 min
Servings
10

Ingredients

Instructions

  1. Dry the bread: Spread cubes on baking sheets and leave uncovered overnight (or bake at 250 °F 45 min).
  2. Sauté vegetables: Melt butter with olive oil; cook onion and celery 8 min until soft.
  3. Add herbs & garlic: Cook 1 min until fragrant.
  4. Deglaze: Add wine; cook until almost dry, 2 min.
  5. Combine: Toss bread with vegetable mixture; let stand 5 min.
  6. Moisten: Whisk eggs with warm stock; drizzle over bread and fold gently.
  7. Season: Add remaining salt, pepper, and nutmeg.
  8. Pack & bake: Transfer to buttered 3-qt dish, dot with butter, cover, and bake at 375 °F 25 min covered, 15–20 min uncovered until golden.
  9. Rest: Let sit 10 min, garnish with parsley, serve.

Recipe Notes

For a crunchy top, broil 1 minute at the end. Add extra stock if reheating leftovers to restore moisture.

Nutrition (per serving)

258
Calories
7g
Protein
32g
Carbs
10g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.