Description
This easy herb and apple stuffing combines buttery bread cubes, crisp apples, and aromatic herbs like sage and thyme. It’s golden on top, tender inside, and perfect for serving with roast turkey or holiday glazed ham. Make it ahead and reheat easily for stress-free entertaining.
Ingredients
- 10 cups cubed day-old bread
- 1/2 cup unsalted butter
- 2 cups chopped celery
- 1 1/2 cups chopped onion
- 3 medium apples peeled, cored, and diced (such as Granny Smith or Honeycrisp)
- 1/2 cup chopped pecans or walnuts (optional)
- 1/4 cup chopped fresh parsley
- 1 tablespoon fresh sage minced (or 1 teaspoon dried)
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 1/2 to 3 cups chicken or vegetable broth
- 2 large eggs beaten
Instructions
- Toast the Bread: Preheat oven to 350°F (175°C). Spread bread cubes on a baking sheet and toast for about 10 minutes, until lightly crisp.
- Cook the Veggies and Apples: Melt butter in a large skillet over medium heat. Add celery and onions; cook until soft. Add apples and cook another 3–4 minutes until tender.
- Combine Ingredients: Transfer toasted bread cubes to a large bowl. Add the cooked veggies, apples, pecans, parsley, sage, thyme, salt, and pepper. Mix well.
- Add Broth and Eggs: Gradually pour in broth while tossing until the mixture is moist but not soggy. Stir in the beaten eggs until combined.
- Bake the Stuffing: Spread mixture evenly in a greased 9×13-inch baking dish. Bake covered for 30 minutes, then uncovered for 20 minutes or until golden brown.
- Serve: Let rest 10 minutes before serving. Perfect with your holiday glazed ham or roast turkey.
Notes
- For a crispier top, drizzle melted butter before baking uncovered. Use vegetable broth for a vegetarian version.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
Nutrition
- Serving Size: 1 cup
- Calories: 352 kcal
- Sugar: 25 g
- Sodium: 1980 mg
- Fat: 31 g
- Saturated Fat: 10 g
- Trans Fat: 1 g
- Carbohydrates: 152 g
- Fiber: 14 g
- Protein: 34 g
- Cholesterol: 73 mg