This Butternut Squash Stuffing is a warm, hearty, and flavorful side dish perfect for fall dinners and holiday gatherings. Made with roasted butternut squash, crusty bread, herbs, and savory aromatics, this stuffing delivers a perfect balance of sweetness and savory richness.
Whether you’re serving it for Thanksgiving or a cozy family dinner, this easy stuffing recipe is comforting, satisfying, and packed with seasonal flavor.

Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Butternut squash | 3 cups | Peeled and cubed |
| Bread cubes | 6 cups | Day-old or toasted |
| Olive oil | 3 tablespoons | |
| Onion | 1 medium | Chopped |
| Celery | 2 stalks | Chopped |
| Garlic | 3 cloves | Minced |
| Vegetable broth | 1 ½ cups | |
| Eggs | 2 large | For binding |
| Fresh sage | 1 tablespoon | Chopped |
| Fresh thyme | 1 teaspoon | |
| Dried rosemary | ½ teaspoon | |
| Salt | 1 teaspoon | Adjust to taste |
| Black pepper | ½ teaspoon | |
| Dried cranberries | ½ cup | Optional sweetness |
| Chopped pecans or walnuts | ½ cup | Optional crunch |
Instructions
1. Roast the Butternut Squash
Preheat oven to 400°F (200°C). Toss cubed butternut squash with 1 tablespoon olive oil, salt, and pepper. Roast for 20–25 minutes until tender and slightly caramelized.
2. Prepare the Bread
If not already dry, toast bread cubes in the oven for 10 minutes until slightly crisp.
3. Cook the Aromatics
In a large pan, heat remaining olive oil. Sauté onion and celery for 5–6 minutes until softened. Add garlic and cook for another minute.
4. Mix the Stuffing
In a large bowl, combine bread cubes, roasted squash, sautéed vegetables, herbs, cranberries, and nuts.
5. Add Liquid
In a separate bowl, whisk eggs and vegetable broth. Pour over the stuffing mixture and gently toss until evenly moistened.
6. Bake
Transfer to a greased baking dish. Cover with foil and bake at 350°F (175°C) for 25 minutes, then uncover and bake for another 10–15 minutes until golden on top.
7. Serve
Serve warm as a delicious side dish.
Tips for the Best Stuffing
- Use day-old bread for best texture
- Don’t over-soak the bread—keep it moist, not soggy
- Roast squash until slightly caramelized for deeper flavor
- Add sausage if you want a non-vegetarian version
Serving Suggestions
This stuffing pairs perfectly with:
- Roast chicken or turkey
- Gravy and mashed potatoes
- Holiday meals and festive dinners
Storage
- Refrigerator: Store in an airtight container for up to 4 days
- Freezer: Freeze for up to 1 month
- Reheat in oven for best texture

