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

Perfect Homemade Stuffing Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: slsrecipes
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This perfect homemade stuffing is savory, moist, and packed with traditional flavors. It’s an ideal side dish for holiday meals or family dinners.


Ingredients

Units Scale
  • 1 loaf (about 1 lb) of day-old bread, cubed
  • 1 cup unsalted butter
  • 2 cups chopped yellow onion
  • 1 1/2 cups chopped celery
  • 4 cloves garlic, minced
  • 1/4 cup chopped fresh parsley
  • 1 tbsp fresh sage, chopped (or 1 tsp dried)
  • 1 tbsp fresh thyme, chopped (or 1 tsp dried)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 1/2 to 3 cups chicken or vegetable broth
  • 2 large eggs, beaten

Instructions

  1. Preheat the oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
  2. Place bread cubes on a baking sheet and toast in the oven for 10-15 minutes until slightly crisp. Set aside.
  3. In a large skillet, melt butter over medium heat. Add onions and celery, cooking until soft, about 10 minutes. Add garlic, parsley, sage, thyme, salt, and pepper; cook for another 2 minutes.
  4. In a large mixing bowl, combine toasted bread cubes and cooked vegetables. Toss to combine.
  5. Pour in 2 1/2 cups of broth and mix. Add beaten eggs and stir until everything is well coated. Add more broth if mixture seems dry.
  6. Transfer stuffing to the prepared baking dish and cover with foil.
  7. Bake for 30 minutes, then remove foil and bake an additional 15-20 minutes until top is golden and crisp.
  8. Let rest for 5 minutes before serving.

Notes

  • Use a mix of white and whole wheat bread for added texture and flavor.
  • Prepare a day ahead and reheat in the oven before serving.
  • Vegetable broth makes this recipe vegetarian-friendly.

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 4g
  • Sodium: 420mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 70mg