Classic Herb Stuffing Recipe for Holiday Roasts

This classic stuffing is made from simple, high-quality ingredients like artisan bread and fresh herbs, with only a few minutes of prep. It’s a comforting, flavorful side that works perfectly for Thanksgiving, Christmas, or any cozy meal.

img 29406 1

Stuffing often gets overlooked, but it deserves a spotlight. Spoonfuls of buttery, herby stuffing soaked in savory broth and finished with a golden top are hard to resist—especially when paired with a rich gravy. This straightforward recipe keeps things traditional and delicious without unnecessary fuss.

Why this is the best classic stuffing recipe

  • Uses simple, quality ingredients that let the flavors shine
  • Easy to assemble—make it right before baking or prepare in advance
  • Buttery, fresh herb aroma and flavor
  • Crispy edges with a soft, tender interior
  • Pairs well with poultry, pork, roast vegetables, or as a standalone side

Table of Contents

  • Why this is the best classic stuffing recipe
  • Ingredients you’ll need
  • How to make this classic stuffing
  • Use this recipe as a starting point
  • Recipe FAQs
  • More side dishes
  • Get the recipe
img 29406 2

Ingredients you’ll need

Everything required for this homemade stuffing is straightforward and easy to source. The full recipe details follow at the end of the article.

img 29406 3
  • Artisan bread— Any small loaf works. Fresh is fine; toasting dries it out.
  • Butter— Adds richness and flavor.
  • Onion and celery— The classic aromatic base.
  • Fresh herbs— Rosemary, thyme, and sage are ideal; fresh gives the best flavor.
  • Broth or stock— Turkey, chicken, or vegetable broth, homemade or store-bought.
  • Eggs— Add richness and help bind the mixture.
  • Salt and black pepper— To season.

How to make this classic stuffing

  1. Toast the bread: Cut into ½-inch cubes and dry in a 225°F oven until crisp, about 30 minutes. Alternatively, leave cubes uncovered overnight.
  2. Sauté the aromatics: Melt butter in a skillet over medium heat. Add onion and celery, season with salt and pepper, and cook until softened, about 5 minutes. Stir in garlic and fresh herbs and cook 1 more minute until fragrant.
  3. Combine: Toss the dried bread cubes with the cooked vegetables, then transfer the mixture to a greased 9×13-inch baking dish or casserole.
  4. Add the liquid: Whisk together broth and eggs, then pour slowly over the bread, pressing gently to help the bread absorb the liquid evenly.
  5. Bake: Cover with foil and bake at 375°F for 30 minutes. Uncover and bake 15–20 minutes more until the top is golden and the edges are crisp.
img 29406 6

Use this recipe as a starting point

This simple base is perfect for customizing. Add meats, fruits, nuts, or different breads to create the stuffing you want.

  • Try sourdough, brioche, cornbread, or another quality loaf
  • Add up to 1/2 lb cooked sausage, bacon, or ham for extra savory flavor
  • Swap or add vegetables like mushrooms, leeks, or roasted squash
  • Add 1/2–1 cup fruit such as dried cherries, cranberries, or diced apples
  • Mix in up to 1/2 cup nuts—pecans, walnuts, or sliced almonds—for crunch

Recipe FAQs

Can you make this recipe in advance?

Yes. Option 1: Prepare as directed through the assembly stage, then cover and refrigerate up to 48 hours before baking—add 10–15 minutes to the covered bake time. Option 2: Bake fully, cool completely, cover, and store in the fridge up to 3 days. Reheat covered at 350°F until warmed through, about 30 minutes; remove foil for the last 5–10 minutes to crisp the edges.

How should I store leftovers?

Store leftovers in the refrigerator and eat within 3 days. Reheat individual portions in the microwave or reheat the casserole covered in the oven until warmed through.

Can I substitute ingredients or use different bread?

Absolutely. This recipe is designed as a flexible base—see the variations listed above for ideas on breads and additions.

More side dishes

Homemade turkey gravy made from pan drippings is a must for Thanksgiving!
Homemade Turkey Gravy
spoon in skillet stovetop sausage stuffing close-up
Sausage Stovetop Stuffing
These simple and flavorful buttery garlic green beans are the perfect veggie side dish!
Buttery Garlic Green Beans
closeup of fall apple salad with serving spoon
Fall Apple Salad
scooping brussels sprout and mushroom casserole out of baking dish
Brussels Sprouts Mushroom Casserole
soft white dinner rolls in the baking pan
Soft White Dinner Rolls

Get the recipe

This easy classic stuffing recipe is made with simple ingredients and only a few minutes of prep work.

Easy Classic Stuffing

Servings: 10 servings
Prep Time: 45 mins
Cook Time: 45 mins
Total Time: 1 hr 30 mins
This easy classic stuffing recipe is made with simple ingredients and only a few minutes of prep work. It’s a cozy and delicious side dish for Thanksgiving, Christmas or any time of year!

Ingredients

  • 1 lb loaf of bread, cut into ½-inch cubes
  • ½ cup butter
  • 1 onion, chopped
  • 4 ribs celery, chopped
  • 2 garlic cloves, minced
  • 1 teaspoon coarse salt
  • ½ teaspoon ground pepper
  • 1 heaping tsp fresh chopped rosemary
  • 1 heaping tsp fresh chopped thyme
  • 1 heaping tsp fresh chopped sage
  • 2 cups turkey, chicken, or vegetable broth
  • 2 large eggs

Equipment

img 29406 14
Casserole dish
img 29406 15
Liquid measuring cup
img 29406 16
Chef’s knife

Instructions

  • Cut bread into ½-inch cubes and spread on a sheet pan. Toast at 225°F for about 30 minutes until dried, or leave the bread out uncovered overnight.
  • Melt butter in a large skillet over medium heat. Add onions and celery, season with salt and pepper, and cook until softened, about 5 minutes.
  • Stir in garlic and fresh herbs and cook 1 minute more.
  • Combine toasted bread and vegetables in a large bowl, then transfer to a greased 9×13-inch baking dish.
  • Whisk together broth and eggs, pour over the bread mixture, and press gently to help the bread absorb the liquid evenly.
  • Cover with foil and bake at 375°F for 30 minutes. Remove foil and bake 15–20 minutes more until golden brown.

Notes

  • Make ahead: Prepare assembly only and refrigerate up to 48 hours before baking (add 10–15 minutes to the covered bake time), or bake fully, cool, and refrigerate up to 3 days before reheating at 350°F until warmed through.
  • See the recipe variations above for ideas on breads, meats, fruits, and nuts to customize the stuffing.
Calories: 227kcal
, Carbohydrates: 25g
, Protein: 6g
, Fat: 12g
Cuisine: American
Course: Side Dish
Author: Annalise Sandberg