Go Back
+ servings
Homemade turkey stuffing in a blue dish with a wooden spoon.

Homemade Stuffing Recipe

Course: Side Dish
Cuisine: American
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 8
Calories: 654kcal
Author: Becky Hardin | The Cookie Rookie
This Turkey Stuffing Recipe should be on every Thanksgiving Table! Learn how to make homemade stuffing with this easy recipe.
Print Recipe

Ingredients

  • 13 cups dry bread cubes (must be made 1 day in advance-- see instructions)
  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter (¼ stick)
  • 3 carrots peeled and thinly sliced
  • 1 cup chopped celery
  • 1 yellow onion diced
  • cups unsalted butter melted (3 sticks)
  • teaspoons kosher salt
  • cups low-sodium chicken broth or stock
  • 2 large eggs lightly beaten

**2 tablespoons dried poultry seasoning can be substituted for all of the following herbs and seasonings**

  • 2 teaspoons minced fresh sage
  • teaspoons minced fresh thyme
  • ½ teaspoon minced fresh marjoram
  • 1 teaspoon minced fresh rosemary
  • ½ teaspoon freshly grated nutmeg
  • ½ teaspoon freshly ground black pepper

Instructions

At Least 1 Day In Advance...

  • Make the bread cubes. Cut or tear 1-2 large Italian bread loaves into 1-inch cubes. Allow the cubes to dry out on a baking sheet for 24-48 hours. Toss the cubes a couple of times so they dry out evenly. The stuffing tastes best if the cubes are dry but not too crispy. (See notes for day-of cooking instructions).
    13 cups dry bread cubes

The Day Of...

  • Preheat oven to 350°F and spray a 2-quart casserole dish with nonstick spray.
  • Heat a large skillet set over medium-high for 1 minute. Add the oil and 2 tablespoons of butter, and heat until the butter has melted.
    2 tablespoons olive oil, 2 tablespoons unsalted butter
  • Sauté the carrots and celery until fork-tender, about 3-5 minutes.
    3 carrots, 1 cup chopped celery
  • Add the diced onion, stir, and cook until the translucent, about 3-4 minutes.
    1 yellow onion
  • Place the dried breadcrumbs in a very large mixing bowl and add the cooked vegetables, melted butter, salt, chicken broth, and seasonings. Mix well. Add the eggs and mix well again.
    1½ cups unsalted butter, 1½ teaspoons kosher salt, 1½ cups low-sodium chicken broth, 2 large eggs, 2 teaspoons minced fresh sage, 1½ teaspoons minced fresh thyme, ½ teaspoon minced fresh marjoram, 1 teaspoon minced fresh rosemary, ½ teaspoon freshly grated nutmeg, ½ teaspoon freshly ground black pepper
  • Pour the dressing/stuffing into the prepared dish and bake at 350°F for 30-35 minutes or until the edges are beginning to turn golden.
    -OR-
    Stuff the turkey cavity, then roast the turkey until the stuffing reaches 165°F internally.

Video

Notes

  • If you forgot to prep the bread ahead of time, preheat the oven to 200°F, spread the bread cubes out on a greased baking sheet, and bake for 20 minutes, or until crisp.
  • If cooked in the oven, the stuffing (dressing) will be a little drier with crispy edges. If cooked inside the turkey, the stuffing texture will be like soft bread pudding (the turkey stuffing from my youth).
  • If cooked in the turkey, stuff the turkey just before you roast it (not the night before), never put uncooked meat inside the uncooked bird, and always use a meat thermometer to ensure the center of the stuffing reaches at least 165°F.
Storage: Store homemade stuffing in an airtight container or Ziplock bag for up to 4 days or in the freezer for up to 3 months.

Nutrition

Calories: 654kcal | Carbohydrates: 48g | Protein: 13g | Fat: 47g | Saturated Fat: 25g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 13g | Trans Fat: 2g | Cholesterol: 146mg | Sodium: 929mg | Potassium: 326mg | Fiber: 5g | Sugar: 7g | Vitamin A: 5120IU | Vitamin C: 4mg | Calcium: 153mg | Iron: 4mg