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

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

Description

A classic homemade stuffing made with bread cubes, vegetables, herbs, and broth. Perfect for Thanksgiving or any holiday meal.


Ingredients

Units Scale
  • 10 cups cubed day-old bread (preferably sourdough or French bread)
  • 1 cup unsalted butter
  • 2 cups chopped yellow onions
  • 1.5 cups chopped celery
  • 1 tbsp minced garlic
  • 2 tsp salt
  • 1 tsp black pepper
  • 2 tsp dried sage
  • 1 tsp dried thyme
  • 1/2 tsp dried rosemary
  • 1/4 cup chopped fresh parsley
  • 2 large eggs, beaten
  • 23 cups chicken or vegetable broth

Instructions

  1. Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish.
  2. Spread the bread cubes on a baking sheet and toast in the oven for 10–15 minutes until golden and dry. Set aside.
  3. In a large skillet, melt the butter over medium heat. Add onions and celery and cook until soft, about 10 minutes. Stir in garlic, salt, pepper, sage, thyme, and rosemary. Cook for 1 more minute.
  4. Transfer the toasted bread cubes to a large mixing bowl. Add the sautéed vegetable mixture and parsley. Toss to combine.
  5. In a separate bowl, whisk together the eggs and 2 cups of broth. Pour over the bread mixture and stir until evenly moistened. Add more broth as needed until the stuffing is moist but not soggy.
  6. Transfer the stuffing mixture to the prepared baking dish and cover with foil.
  7. Bake for 30 minutes covered. Remove foil and bake for another 15–20 minutes until the top is golden and crispy.
  8. Serve warm and enjoy!

Notes

  • Use day-old bread for best texture; fresh bread can become too mushy.
  • Feel free to add cooked sausage, nuts, or dried cranberries for variation.
  • Vegetable broth can be used to keep this recipe vegetarian.

Nutrition

  • Serving Size: 1 cup
  • Calories: 250
  • Sugar: 4g
  • Sodium: 580mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 65mg