Ingredients
Equipment
Method
Roast the squash
- Heat the oven to 400°F.
- Line a rimmed baking sheet with parchment paper.
- Toss the squash with the olive oil.
- Spread the squash in a single layer on the baking sheet and roast for 30 to 35 minutes, until very tender.
- Let the squash cool for 10 minutes.
- Mash the squash until mostly smooth.
Make the filling
- Reduce the oven temperature to 350°F.
- Coat a 2-quart baking dish with nonstick cooking spray.
- Stir the mashed squash with the melted butter, granulated sugar, eggs, milk, vanilla, cinnamon, nutmeg, and salt until evenly combined.
- Spread the filling in the dish.
Make the topping
- Mix the flour, brown sugar, and pecans.
- Work in the cold butter with your fingertips until the mixture forms coarse crumbs.
Assemble and bake
- Sprinkle the topping evenly over the filling.
- Bake for 35 to 40 minutes, until golden and the center reaches 160°F.
- Let the casserole rest for 10 minutes before serving.
Notes
For the smoothest filling, mash the squash while it is still warm. Refrigerate leftovers in an airtight container for up to 4 days; freeze for up to 2 months. For a dairy-free version, use plant-based butter and unsweetened non-dairy milk.
