• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

A Table Full Of Joy

Delicious food for everyone!

  • Halloween Treats
  • Fall Favorites
  • All Recipes
  • About & Contact
menu icon
go to homepage
search icon
Homepage link
  • Halloween Treats
  • Fall Favorites
  • All Recipes
  • About & Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Side Dish

    Homemade Stuffing

    Sep 5, 2023 This post may contain affiliate links.

    Homemade Stuffing is an easy and delicious Thanksgiving staple. With its perfect blend of flavors and wonderful texture this stuffing is one you will make again and again.

    Homemade Stuffing closeup
    This stuffing is so flavorful!
    Jump to Recipe Jump to Video Print Recipe

    Stuffing is a classic Thanksgiving dish that is as much part of the foundation of the meal as turkey, cranberry sauce, mashed potatoes and gravy, and green bean casserole. This is my favorite way to make stuffing and I hope you will love it too!

    What is homemade stuffing made of?

    Stuffing is a combination of stale bread, herbs, vegetables, and broth.

    Stuffing vs Dressing?

    Today these names are pretty much interchangeable. However, technically, stuffing is made by placing all the ingredients in the turkey and baking it that way. Dressing is cooked on the stove top or in the oven.

    Homemade Stuffing piece on form
    I love the different types of bread in this recipe!

    Should you cook stuffing in the turkey?

    I don’t recommend cooking the stuffing in the turkey. When stuffing the turkey with the bread mixture you have a high chance of not cooking the stuffing to the correct temperature to kill all the turkey bacteria, plus it restricts the airflow in the turkey not allowing it to cook uniformly.

    What you need for Homemade Stuffing:

    Bread: Any bread works but I love to use a combo of sourdough, Italian, French, or my no knead bread

    Herbs: Sage, Parsley, Rosemary, Thyme, Oregano (fresh or dried)

    bread cubes and herbs
    I love using fresh herbs when I can!

    Unsalted Butter

    Vegetables: Sweet Onion, Celery, Garlic (fresh or powdered)

    Salt & Pepper

    Broth: Chicken or Vegetable

    Eggs

    stuffing ingredients except for bread and herbs
    Homemade stuffing is pretty simple to make!

    Why do you put eggs in stuffing?

    Eggs help hold the stuffing together. They act as a binder and provide added moisture.

    If you like this recipe, make sure to check out my other tasty side dishes like Thanksgiving Corn, Smoked Cream Cheese, Pumpkin Fluff Dip, Bacon Wrapped Dates, and this fun Turkey Cheese Ball.

    Homemade Stuffing in baking dish vertical image
    The flavors of this stuffing is so good!

    How to dry out bread?

    Make your bread stale by drying it out in the oven.

    Preheat oven to 275°F. Cube your bread and place on a rimmed baking sheet. Place bread in the oven until dried out- 15-20 minutes. Make sure to check the bread to make sure it doesn’t start to brown.

    cubed bread on baking sheet
    You want them dry but not toasted.

    I use this method often when make stuffing or bread pudding since I typically forget to let bread sit out and go stale.

    How to make homemade stuffing?

    • Preheat oven and grease baking dish.
    • Cube bread. Add bread, sage, parsley, rosemary, and thyme to a large bowl.
    bread and herbs in bowl together
    Toss these together.
    • In fry pan melt butter. Then add onions, celery, garlic, salt, and pepper. Sautee until just starting to brown.
    onions, celery, garlic, sat, pepper, and putter in fry pan
    This cooks down quite a bit.
    cooked down ingredients in fry pan
    This smells amazing when cooking!
    • Add contents of fry pan to the large bowl of bread and herbs along with part of the broth. Toss to combine.
    adding broth to bread, herbs, onion, celery
    Add part of the broth.
    mixing stuffing together
    Mix until combined.
    • Whisk eggs with remain broth then fold mixture into stuffing mixture. Place stuffing into prepared baking sheet and cover with foil.
    adding egg/broth to stuffing
    Add eggs and brother mixture.
    stuffing in dish before baking
    Add to dish and cover with foil.

    Bake for 40 minutes then uncover and bake until top is golden.

    stuffing after being baked
    Once mostly cooked uncover.
    Homemade Stuffing in baking dish landscape image
    Bake a little longer to brown the top.

    What makes stuffing better?

    • Fresh Herbs make everything taste better
    • Brown the butter- this is an extra step that adds depth to the flavor
    • Add Ins- cheese, cooked bacon pieces, dried cranberries, or chopped nuts

    How to store homemade stuffing?

    Store leftover stuffing in an air tight container in the refrigerator.

    Homemade Stuffing in dish with spoon
    Everyone will love this recipe!

    How long does leftover stuffing last?

    Refrigerate stuffing for up to 4 days. Freeze stuffing for several months.

    Use leftover stuffing in this tasty turkey cranberry sandwich!

    Can you make stuffing ahead of time?

    Yes, make this the day before! Bake stuffing all the way through the first 40 minutes- or until the internal temperature comes to 160°F. Then remove from oven and allow to cool, then refrigerate.

    The next day place dish in the oven at 350°F and bake uncovered for 20-30 minutes to brown the top and heat through.

    Homemade Stuffing serving on plate
    Did you know homemade stuffing was so easy to make?

    For more tasty holiday recipes check out my cranberry relish, sweet potato rolls, biscuits, pudding, and soufflé, Fall Cookies, and this amazing caramel pecan pie!

    Homemade Stuffing pinterest image
    Don't forget to pin this recipes!

    Watch how to make this recipe!

    Want more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.

    Homemade Stuffing featured image

    Homemade Stuffing

    Author: Lisa
    Homemade Stuffing is an easy and delicious Thanksgiving staple. With its perfect blend of flavors and wonderful texture this stuffing is one you will make again and again.
    5 from 2 votes
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 50 minutes mins
    Total Time 1 hour hr 10 minutes mins
    Course Side Dish
    Cuisine American
    Servings 9

    Ingredients
      

    • 24 oz bread cubes* stale is ideal*
    • 3 tbs sage chopped fresh, or 1 tbs dried
    • 2 tbs parsley chopped fresh, or 2 teaspoon dried
    • 1 tbs rosemary chopped fresh, or 1 teaspoon dried
    • 1 tbs thyme chopped fresh, or 1 teaspoon dried
    • 1 tbs oregano chopped fresh, or 1 teaspoon dried
    • 1 cup unsalted butter
    • 2 ½ cups sweet onion ~2 large onions, diced
    • 2 cups celery diced
    • 4 cloves garlic minced, or 1 teaspoon powder
    • 1 teaspoon salt
    • 1 teaspoon pepper
    • 2 ½ cups chicken or vegetable broth low sodium (if not using low sodium omit the salt), divided
    • 2 large eggs

    Instructions
     

    • Dry out bread*
      24 oz bread cubes*
      cubed bread on baking sheet
    • Preheat oven to 350°F. Grease a 9x 13 baking dish with more butter or nonstick cooking spray.
    • In a large bowl add cubed bread, sage, parsley, rosemary, thyme, oregano.
      3 tbs sage, 2 tbs parsley, 1 tbs rosemary, 1 tbs thyme, 1 tbs oregano
      bread and herbs in bowl together
    • Melt butter in a large skillet or fry pan over medium high heat. Add diced onions, celery, minced garlic, salt, and pepper. Sautee for 10-15 minutes or until they just start to brown.
      1 cup unsalted butter, 2 ½ cups sweet onion, 2 cups celery, 4 cloves garlic, 1 teaspoon salt, 1 teaspoon pepper
      cooked down ingredients in fry pan
    • Add onions and celery to bread, along with 1 ½ cups broth. Gently toss then set aside to cool.
      2 ½ cups chicken or vegetable broth
      mixing stuffing together
    • Whisk remaining broth (1 cup) with eggs. Gently fold egg mixture into bread, until combined.
      2 ½ cups chicken or vegetable broth, 2 large eggs
      mixing all the stuffing ingredients together
    • Place stuffing mixture in prepared dish and cover with foil.
      stuffing in dish before baking
    • Bake for 40 minutes or until an instant read thermometer reads 160°F when inserted in the center of the stuffing.
      stuffing after being baked
    • If making this the day before, simply uncover the stuffing, let cool, cover again and then refrigerate. Next day continue with final baking as follows, adding 10 minutes to the bake time since it will be cold.
    • Uncover the stuffing and bake for an additional 20 minutes or until the top is golden.
      Homemade Stuffing in baking dish landscape image

    Notes

    Tips and Tricks
    • Make your bread stale by drying it out in the oven.
    • Preheat oven to 275°F. Cube your bread and place on a rimmed baking sheet. Place bread in the oven until dried out- 15-20 minutes. Make sure to check the bread to make sure it doesn’t start to brown.
    • Use a couple types of bread for a good mixture of textures. I like to use sourdough and a white, French, or Italian bread.

    Nutrition

    Calories: 439kcalCarbohydrates: 42gProtein: 12gFat: 25gSaturated Fat: 14gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 91mgSodium: 675mgPotassium: 329mgFiber: 4gSugar: 7gVitamin A: 915IUVitamin C: 6mgCalcium: 159mgIron: 4mg
    Keyword homemade stuffing
    Did you make this recipe?Tag me on Instagram at @atablefullofjoy

    This recipe is adapted from bon appetit.

    More Side Dish

    • thanksgiving fruit salad featured image
      Thanksgiving Fruit Salad
    • sweet potato souffle featured image
      Sweet Potato Souffle
    • bacon wrapped dates with goat cheese featured image
      Bacon Wrapped Dates with Goat Cheese
    • Smoked Queso featured image
      Smoked Queso

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Lisa

      September 04, 2023 at 4:33 pm

      5 stars
      I love that this uses different types of bread. So easy and tasty!

      Reply

    Primary Sidebar

    Here you will find easy and delicious recipes and helpful posts!

    Trending This Month

    • Cinnamon Toast Crunch Bars, a delicious spin on the classic rice crispy! #cinnamontoastcrunch #ricecrispytreat #cerealbar #breakfast #marshmallow #atablefullofjoy
      Cinnamon Toast Crunch Bars
    • smoked spatchcock chicken on parchment paper featured image
      Smoked Spatchcock Chicken
    • cowboy candy featured image
      Cowboy Candy
    • steak pasta in bowl featured image
      Steak Pasta

    Summer Recipes

    • Wagyu burger featured image
      Wagyu Burger
    • smoked ribeye featured image
      Smoked Ribeye
    • Watermelon Drink featured image
      Watermelon Drink
    • Smoked Queso featured image
      Smoked Queso

    Featured On

    AS seen on Parade, Hearthstone, Yummly, Sam's Club, Congra, Red Tricycle, Chefling App. Foodgawker, Karo

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Copyright Information

    Newsletter

    • Sign Up for emails and updates!

    Contact

    • About Me and Contact Info

    As an Amazon Associate, ThermoWorks Affiliate, and a Berkey Water Filtration Affiliate, I earn from qualifying purchases.

    Copyright © 2020 A Table Full of Joy™

    Copyright © 2023 ·ATableFullofJoy.com ·

    This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
    Non-necessary
    Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
    SAVE & ACCEPT