Homemade Stuffing (from Scratch)

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This homemade stuffing is made from scratch (no boxed stuffing mix). It’s a savory, herb-infused bread stuffing recipe perfect for the holidays.

Homemade Stuffing in a baking dish with a wooden spoon

This homemade stuffing recipe is a flavorful, hearty side dish perfect for the holidays.

In this bread stuffing, sausage, herbs and vegetables are cooked then tossed with cubed bread (no dried box mixes) and broth and baked until the top is perfectly crisp. It’s the most delicious stuffing recipe you’ll ever make or eat!

Serve it alongside your favorite Thanksgiving recipes and it will be the hit of the holiday gathering for sure.

Homemade Stuffing on a plate with turkey, green beans and cranberry sauce

Homemade Stuffing: Ingredients & Substitutions

overhead photo of the labeled ingredients in this Homemade Stuffing recipe
  • French bread. sourdough, ciabatta, etc. are all great choices.  
  • Maple Sausage. Use your favorite sausage. I use mild, but you can also use hot or spicy.
  • Onion. choose your favorite variety, yellow, white red, etc.
  • Herbs (rosemary, parsley, sage). In a pinch you can use dried herbs, but the flavor won’t be as fresh. 
  • Butter. If you’d prefer, you can use olive oil but butter its the best.
  • Chicken broth. from a carton, can or homemade it all works perfectly in this sausage stuffing.
bread stuffing from scratch in a baking dish with a wooden spoon

How to Make Stuffing From Scratch

We’ll walk through this bread stuffing recipe step-by-step, and be sure to watch the video for additional guidance.

Begin by preheating your oven to 375 degrees F and greasing a 9×13โ€ baking dish.

a buttered baking dish

Then, put the diced bread in a large bowl and set it aside.

bread cubes in a glass bowl

Next, cook the sausage in a large skillet over medium heat until it just begins to brown (about 5 minutes), breaking it into small pieces as you cook.

two photos showing How to Make Homemade Stuffing - cooking sausage

Once the sausage just begins to brown, add the butter, onion, garlic, celery, rosemary, sage, and parsley cover and cook until veggies are soft and sausage is fully browned (about 5 minutes).

two photos showing How to Make Homemade Stuffing - adding butter, vegetables and herbs

Then, add the salt and pepper and stir to combine.

two photos showing How to Make Homemade Stuffing - adding salt and pepper

Next, gently stir the sausage mixture into the bread cubes in the large bowl.

two photos showing How to Make stuffing from scratch - combining sausage and bread cubes in a bowl

Then, pour the chicken broth over the contents of the bowl and stir gently.

two photos showing How to Make stuffing from scratch - adding chicken broth

Transfer the homemade stuffing mixture to the prepared baking dish.

bread stuffing in a baking dish before baking

Bake in the preheated oven for 35-40 minutes, or until the top is set and slightly browned/firm.

bread stuffing in a baking dish after baking

How to Make Homemade Stuffing in Advance

I like to make this homemade stuffing recipe the day before Thanksgiving. To do this, follow these steps:

  1. Follow the recipe completely, including baking. 
  2. Let stuffing cool to room temperature. 
  3. Cover with foil or a lid (if your baking dish has one). 
  4. Store in the refrigerator overnight. 
  5. To reheat: Cover stuffing and bake in the oven at 350 degrees until warmed through. Remove cover in the last 5-10 minutes of baking to restore the crunchy top! 
up close photo of Homemade Bread Stuffing Recipe

Serve

Serve the homemade stuffing warm with your favorite Thanksgiving recipes such as roast turkey, mashed potatoes, cranberry sauce, dinner rolls, etc.

Homemade Bread Stuffing Recipe in a baking dish after baking

Store/Freeze

Store leftover bread stuffing in an airtight container in the refrigerator for 3-5 days, or in the freezer for up to 2 months.

Reheat in the oven set to 300 degrees F, or in the microwave.

Homemade Stuffing Recipe on a plate with a fork taking a bite

Homemade Stuffing Recipe FAQS

Does all stuffing need eggs?

This stuffing recipe does not require eggs. The binder in this recipe is chicken broth and the fat from cooking the sausage and herbs.

Do you have to dry bread for stuffing?

No – this recipe does not requiring drying out the bread. I actually love the way the fresh (or day-old) bread tastes in this stuffing.

What kind of bread is best for stuffing?

The beauty of this recipe is that you really can use any type of bread. My top recommendations are french bread, sourdough bread, or ciabatta bread.

Homemade Stuffing on a plate with other thanksgiving foods

If you make and love our recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along with us on Instagram, Pinterest, Facebook, and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so we can see your creations!

Homemade Stuffing Recipe

Laura
This homemade stuffing is made from scratch (no boxed stuffing mix). It’s a savory, herb-infused bread stuffing recipe perfect for the holidays.
No ratings yet
Course Side Dish
Cuisine American
Servings 16 Servings
Calories 195
Prep Time15 minutes
Cook Time39 minutes
Total Time55 minutes

Ingredients 
 

  • 16 oz loaf French bread (cut intโ€™ ยฝโ€ cubes, about 9 to 10 cups of bread)
  • 1 pound maple pork sausage
  • ยฝ cup yellow onion (diced)
  • ยฝ cup celery (diced)
  • 1 Tablespoon minced garlic
  • 4 Tablespoons butter
  • ยฝ Tablespoon minced fresh rosemary
  • 1 Tablespoon minced fresh sage leaves
  • 1 Tablespoon minced fresh parsley
  • ยผ teaspoon sea salt
  • ยผ teaspoon black pepper
  • 2 cups chicken broth

Instructions 

  • Preheat oven to 375 degrees F. Grease a 9×13โ€ pan, set aside.
  • Put diced bread in a large bowl, set aside.
  • Cook the sausage in a large skillet over medium heat until it just begins to brown (about 5 minutes), breaking it into small pieces as you cook.
  • Once the sausage just begins to brown, add butter, onion, garlic, celery, rosemary, sage, and parsley cover and cook until veggies are soft and sausage is fully browned (about 5 minutes).
  • Add salt and pepper and stir to combine.
  • Add the sausage mixture to the bread cubes in the large bowl and stir to combine.
  • Add the chicken broth and stir gently.
  • Transfer the mixture to the prepared baking dish and bake
  • Bake 35-40 minutes in the preheated oven until the top is set and slightly browned/firm.
  • Serve warm!

Video

Notes

*Use a loaf of bread that is 16 oz or 450 g. This is about 9-10 cups bread.
Ingredient Substitution Notes
  • French bread. sourdough, ciabatta, etc. are all great choices. ย 
  • Maple Sausage.ย Use your favorite sausage. I use mild, but you can also use hot or spicy.
  • Onion. choose your favorite variety, yellow, white red, etc.
  • Herbs (rosemary, parsley, sage).ย In a pinch you can use dried herbs, but the flavor won’t be as fresh.ย 
  • Butter.ย If you’d prefer, you can use olive oil but butter its the best.
  • Chicken broth.ย from a carton, can or homemade it all works perfectly in this sausage stuffing.
Store/Freeze
Store leftover bread stuffing in an airtight container in the refrigerator for 3-5 days, or in the freezer for up to 2 months.
Reheat in the oven set to 300 degrees F, or in the microwave.

Nutrition

Serving: 1cup | Calories: 195kcal | Carbohydrates: 16g | Protein: 8g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.2g | Cholesterol: 29mg | Sodium: 522mg | Potassium: 133mg | Fiber: 1g | Sugar: 2g | Vitamin A: 147IU | Vitamin C: 1mg | Calcium: 27mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you enjoy this recipe? Have a question? Leave a comment below!

Try these recipes


latest recipes

Post a Comment or Ask a Question!

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

Recipe Rating