Skip the sweet potatoes and try this simple, delicious Butternut Squash Casserole. Easy to prepare and make ahead, it’s a warm, comforting squash dish with a hint of cinnamon and a buttery pecan crumble topping—perfect for cozy fall meals or holiday spreads.

If you love sweet potato casserole, you’ll adore this Thanksgiving-inspired Butternut Squash Casserole. It’s a flavorful twist on a classic side dish and an easy, crowd-pleasing addition to any holiday table.
The buttery pecan topping pairs beautifully with the naturally sweet squash. The contrast of tender squash, warm cinnamon, and a crunchy crumble makes this dish feel indulgent without being overly sweet.
Serve it alongside roast turkey or chicken and other seasonal sides for a memorable meal.
Why You Will Love This Butternut Squash Casserole:
- Simple to make. Roast the squash in halves for easy prep—no boiling and minimal peeling required.
- Balanced sweetness. Brown sugar and butter give a pleasant sweetness that complements savory mains.
- Can double as a dessert. Top with vanilla ice cream for a cozy dessert twist.
- Make-ahead friendly. Prepare a day ahead and reheat before serving to save time on the big day.
Recipe Ingredients:
- butternut squash: Roast a whole squash halved, or use precut squash to save time. To halve a squash easily, microwave 1–2 minutes to soften, then cut and scoop seeds.
- butter: salted or unsalted (unsalted preferred)
- milk: whole milk gives the creamiest texture; 2% or a dairy-free milk will also work
- brown sugar: light or dark
- eggs: large
- cinnamon: a warm hint; optionally add nutmeg, ginger, or cloves
- vanilla: use real vanilla extract for best flavor
- sea salt: to balance flavors
- flour: all-purpose works; a 1:1 gluten-free flour can substitute in the topping
- pecans: for the crumble; swap walnuts or almonds if preferred, or omit for nut-free

Step-By-Step Instructions:
Roasting the squash is the longest step, but you can do it ahead to streamline assembly on the day you bake the casserole.


- Preheat oven to 375°F. Halve the squash lengthwise and scoop out the seeds. Place halves face down on a parchment-lined baking sheet and roast about 45 minutes, until tender.
- Let the squash cool slightly, then scoop the flesh into a bowl and mash until smooth.
- Stir in melted butter, brown sugar, eggs, milk, vanilla, salt, and cinnamon until well combined. For extra creaminess, beat with a mixer.
- Butter or grease a 9×9-inch baking dish and spread the squash mixture evenly in the pan.


- In a small bowl, mix the topping ingredients (butter, flour, brown sugar, pecans, vanilla, and a pinch of salt) until crumbly.
- Spread the crumble evenly over the squash layer. Bake at 350°F for 40–45 minutes, until the topping is golden and the filling has set.
- Let cool about 10 minutes before serving.

Recipe Tips
- Serve warm or cold. Both are delicious—choose whichever you prefer.
- Time-savers: Use pre-cut squash or canned squash if you’re short on time.
- Make ahead: Assemble and refrigerate a day in advance, then reheat before serving or serve at room temperature.
- Gluten-free option: Use a 1:1 gluten-free all-purpose flour for the topping.
Storage:
Store leftovers in an airtight container in the refrigerator for 4–5 days. Reheat in a 350°F oven 7–10 minutes or microwave until warm.
This casserole freezes well. Cool completely, transfer to a freezer-safe container, and freeze up to 3 months. Thaw in the refrigerator for 24 hours before reheating.

Ways to Vary This Recipe:
- Add fresh or dried cranberries to the crumble for a tart contrast.
- Swap the pecans for chopped walnuts or sliced almonds, or omit nuts for a nut-free version.
- Boost the spice: add nutmeg, allspice, or ginger along with cinnamon for deeper warm notes.
Other Recipes To Pair With This:
- Simple Apple Sage Stuffing
- Butternut Squash Stuffing
- Simple Honey Biscuits
- Warm Brie Crostini with Cranberry Chutney
- Parmesan Bacon Green Bean Casserole
- Balsamic Cranberry Chutney
Butternut Squash Casserole

Ingredients
For the Butternut Squash Layer:
- 1 butternut squash
- ¼ cup butter
- ½ cup milk
- ¼ cup brown sugar
- 2 eggs, lightly beaten
- 1 tsp vanilla extract
- ½ tsp salt
- ½ tsp cinnamon
For the Topping:
- 5 Tbsp butter, melted
- ½ cup plus 2 Tbsp flour
- ½ cup brown sugar
- 1 cup pecans, chopped
- ½ tsp vanilla
- ¼ tsp salt
Instructions
- Preheat oven to 375°F. Cut the butternut squash in half, remove seeds, and place face down on a parchment-lined baking sheet. Roast about 45 minutes until tender.
- Reduce oven temperature to 350°F. Let squash cool slightly, then scoop flesh into a medium bowl. Add melted butter, brown sugar, eggs, milk, vanilla, salt, and cinnamon. Whisk until smooth (an electric mixer gives an extra-smooth texture).
- In a separate bowl, combine all topping ingredients and stir until crumbly.
- Grease a 9×9-inch baking pan. Pour the squash mixture into the pan and sprinkle the crumble evenly over the top. Bake 40–45 minutes, until the filling is set and the topping is golden.
- Cool about 10 minutes before serving. Store leftovers in an airtight container in the refrigerator for up to 5 days.
Notes
- Serve warm or cold. Both are tasty—choose your preference.
- Time-saving options: Use pre-cut or canned squash if needed.
- Make ahead: Assemble a day ahead and reheat before serving or serve at room temperature.
Nutrition
Carbohydrates: 28 g,
Protein: 3 g,
Fat: 13 g
Nutrition information is an approximation.
Did you enjoy this recipe? Have a question?Leave a comment below!
Shop This Post:
Baking Pan, 9×9 Inch
Sheet Pan
Hand Mixer
Mixing Bowls