Why You’ll Love This Recipe
This classic stuffing recipe is a comforting and savory side dish that’s perfect for any holiday meal. With a base of hearty sourdough or French bread, sautéed onions, celery, and fresh herbs like sage, thyme, and rosemary, it’s full of flavor and sure to be a crowd-pleaser. The warm broth, combined with unsalted butter, creates a deliciously moist stuffing with a crispy golden top. It’s a family favorite that will bring a taste of tradition to your table.

Ingredients
- 10 cups cubed bread (sourdough or French)
- 1 large onion, finely diced
- 2 cups celery, finely chopped (about 3-4 stalks)
- 2 tbsp fresh sage, finely chopped
- 2 tbsp fresh thyme, finely chopped
- 1 tbsp fresh rosemary, finely chopped
- 4 cups low-sodium broth (chicken or vegetable)
- ½ cup unsalted butter (1 stick), melted
- Salt and pepper, to taste
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
Prepare Ingredients:
- Preheat your oven to 350°F (175°C).
- Cube the bread and allow it to dry overnight or toast it lightly to ensure it’s not too soft.
- Finely chop the onion, celery, and fresh herbs (sage, thyme, and rosemary).
Sauté Vegetables:
- In a large skillet, melt the butter over medium heat.
- Add the chopped onion and celery to the skillet. Cook, stirring occasionally, until the vegetables are tender, about 5-7 minutes.
- Season with a pinch of salt and pepper as you go.
Combine Ingredients:
- Place the bread cubes in a large mixing bowl.
- Pour the sautéed vegetable mixture over the bread cubes. Add the chopped herbs and season with additional salt and pepper to taste.
- Gradually stir in the warm broth until the mixture is evenly moistened. Be careful not to add too much liquid at once.
Bake:
- Transfer the stuffing to a greased baking dish.
- Cover with aluminum foil and bake for 30 minutes.
- After 30 minutes, remove the foil and bake for an additional 15 minutes, or until the top is golden brown and crispy.
Serve:
- Let the stuffing cool slightly before serving. Enjoy as a side dish with turkey or any festive main course!
Servings and Timing
- Servings: 8-10 servings
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
Variations
- Gluten-Free Stuffing: Use gluten-free bread in place of sourdough or French bread for a gluten-free version.
- Vegan Stuffing: Swap the unsalted butter for plant-based butter and use vegetable broth instead of chicken broth.
- Add-ins: Feel free to add sautéed mushrooms, cranberries, or chopped nuts like pecans or walnuts for extra flavor and texture.
Storage/Reheating
- Storage: Store leftover stuffing in an airtight container in the refrigerator for up to 4 days.
- Reheating: Reheat in the oven at 350°F (175°C) for about 15 minutes until heated through and crispy on top.

FAQs
1. Can I make this stuffing ahead of time?
Yes, you can prepare the stuffing up to a day ahead. After assembling it, cover and refrigerate it. On the day of serving, bake as directed, adding a few extra minutes to the cooking time if needed.
2. Can I use a different type of bread?
Yes, any type of bread can be used in this recipe. Sourdough or French bread gives a great texture, but you can experiment with whole wheat, multigrain, or even cornbread.
3. Can I make this stuffing in a slow cooker?
Yes, you can cook the stuffing in a slow cooker. Transfer the mixture to the slow cooker, cover, and cook on low for 3-4 hours, checking for the desired texture.
4. Can I make this stuffing without fresh herbs?
Yes, you can use dried herbs if fresh ones are not available. Use about one-third of the amount called for in the recipe for dried herbs (e.g., 1 tsp dried sage, 1 tsp dried thyme, and 1 tsp dried rosemary).
5. How do I make sure the stuffing isn’t too soggy?
Ensure you’re adding the broth gradually and not making the bread too wet. The stuffing should be moist but not overly soggy. If the stuffing seems too wet, add more bread cubes to balance it out.
6. Can I add sausage or other meats to this stuffing?
Absolutely! Adding cooked sausage, bacon, or other meats will make this stuffing even heartier. Just add them to the bread and vegetable mixture before baking.
7. Can I use store-bought broth?
Yes, you can use store-bought broth, but opt for a low-sodium version if you’re concerned about salt levels.
8. Can I make this stuffing gluten-free?
Yes, just use gluten-free bread and ensure that your broth and butter are also gluten-free.
9. Can I prepare the stuffing in advance and freeze it?
Yes, you can assemble the stuffing and freeze it before baking. When ready to serve, bake it from frozen at 350°F for about 60-70 minutes, or until heated through.
10. Can I add vegetables like mushrooms or bell peppers?
Yes, you can sauté mushrooms, bell peppers, or other vegetables and add them to the stuffing for extra flavor.
Conclusion
Grandma’s Stuffing recipe is a warm, comforting side dish that’s perfect for holiday dinners and family gatherings. With its savory blend of sautéed vegetables, fresh herbs, and perfectly toasted bread, it’s a dish that will surely become a tradition on your dinner table. Whether you’re serving it with turkey, roasted vegetables, or vegan alternatives, this stuffing is guaranteed to be a hit!
Print
Delicious Grandma’s Stuffing Recipe
- Total Time: 1 hour
- Yield: 8-10 servings
Description
A comforting and savory stuffing made with cubed bread, sautéed onions, celery, and fresh herbs like sage, thyme, and rosemary. This classic recipe creates a deliciously moist stuffing with a crispy golden top, perfect for any holiday meal.
Ingredients
- 10 cups cubed bread (sourdough or French)
- 1 large onion, finely diced
- 2 cups celery, finely chopped (about 3–4 stalks)
- 2 tbsp fresh sage, finely chopped
- 2 tbsp fresh thyme, finely chopped
- 1 tbsp fresh rosemary, finely chopped
- 4 cups low-sodium broth (chicken or vegetable)
- ½ cup unsalted butter (1 stick), melted
- Salt and pepper, to taste
Instructions
Preheat your oven to 350°F (175°C).
Cube the bread and allow it to dry overnight or toast it lightly to ensure it’s not too soft.
Finely chop the onion, celery, and fresh herbs (sage, thyme, and rosemary).
In a large skillet, melt the butter over medium heat. Add the chopped onion and celery and cook, stirring occasionally, until the vegetables are tender, about 5-7 minutes. Season with salt and pepper as you go.
Place the bread cubes in a large mixing bowl. Pour the sautéed vegetable mixture over the bread cubes. Add the chopped herbs and season with additional salt and pepper to taste.
Gradually stir in the warm broth until the mixture is evenly moistened. Be careful not to add too much liquid at once.
Transfer the stuffing to a greased baking dish. Cover with aluminum foil and bake for 30 minutes.
After 30 minutes, remove the foil and bake for an additional 15 minutes, or until the top is golden brown and crispy.
Let the stuffing cool slightly before serving.
Notes
- Gluten-Free Stuffing: Use gluten-free bread in place of sourdough or French bread for a gluten-free version.
- Vegan Stuffing: Swap the unsalted butter for plant-based butter and use vegetable broth instead of chicken broth.
- Add-ins: Feel free to add sautéed mushrooms, cranberries, or chopped nuts like pecans or walnuts for extra flavor and texture.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American, Holiday
Nutrition
- Serving Size: 1/8 of recipe
- Calories: 180 kcal
- Sugar: 3 g
- Sodium: 400 mg
- Fat: 10 g
- Saturated Fat: 5 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 21 g
- Fiber: 2 g
- Protein: 4 g
- Cholesterol: 20 mg