Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A golden brown, crispy classic herb stuffing in a baking dish, ready to be served.

Classic Herb Stuffing

A deeply flavorful and moist homemade herb stuffing, perfect for holiday feasts and family gatherings. This recipe achieves a perfect balance of crispy edges and a tender interior, infused with aromatic sage, thyme, and rosemary.

  • Total Time: 1 hour 15 minutes
  • Yield: 10-12 servings 1x

Ingredients

Scale

1 large loaf (about 1 lb) day-old artisan bread (sourdough or hearty white), torn into 1-inch pieces
1 cup (2 sticks) unsalted butter, plus more for greasing dish
2 large yellow onions, finely chopped
4 celery stalks, finely chopped
1/2 cup fresh parsley, chopped
1/4 cup fresh sage, chopped
2 tablespoons fresh thyme, chopped
1 tablespoon fresh rosemary, chopped
2 teaspoons salt, or to taste
1 teaspoon black pepper, or to taste
4 large eggs, lightly beaten
4–5 cups low-sodium chicken or vegetable broth, warmed

Instructions

Step 1: Prepare your bread by ensuring it’s stale. If not, spread torn pieces on baking sheets and bake at 250°F (120°C) for 15-20 minutes until lightly toasted and dry. This prevents sogginess. While drying, finely chop celery, onions, and mince fresh herbs for even cooking.
Step 2: In a large skillet or Dutch oven, melt 1 cup unsalted butter over medium heat. Add finely chopped celery and onions. Sauté gently, stirring, until soft and translucent (8-10 minutes). Add minced fresh sage, thyme, and rosemary. Cook for another minute until wonderfully fragrant. Season generously with salt and pepper.
Step 3: Transfer sautéed vegetables and herbs to a large mixing bowl. Add dried bread cubes. Gradually pour in warm chicken or vegetable broth, tossing gently. Aim for thoroughly moistened but not soggy bread – like a moist sponge. Whisk eggs until lightly beaten, then pour over the mixture and gently fold in. Eggs act as a vital binder, helping the stuffing hold together.
Step 4: Before baking, taste and adjust seasonings. Transfer the mixture evenly into a generously greased 9×13 inch baking dish. Dot the top with small pats of unsalted butter for richness and a golden crust. Bake uncovered in a preheated oven at 375°F (190°C) for 30 minutes until crispy and golden. Then, cover loosely with foil and bake for another 15-20 minutes, or until heated through (internal temp 165°F/74°C). For crispier top, remove foil for the last 10 minutes. Let rest a few minutes before serving.

Notes

For best results, use good quality day-old bread. If making ahead, assemble the stuffing and refrigerate for up to 2 days before baking. You may need to add a little extra broth before baking if it appears too dry.

  • Prep Time: 25 minutes
  • Cook Time: 50 minutes
  • Category: Side Dish
  • Cuisine: American

Keywords: stuffing recipe, herb stuffing, Thanksgiving stuffing, Christmas stuffing, holiday stuffing, homemade stuffing, classic stuffing, bread stuffing, savory stuffing

Logo

Join Recipes For Home!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!