Ingredients
Equipment
Method
Boil and drain the squash
- Bring a pot of water to a boil, add the butternut squash, and boil for 15 minutes until very tender. Drain well so the casserole turns creamy instead of watery.
Preheat and grease the dish
- Preheat the oven to 350F and grease a 9x13-inch baking dish. Set it aside while you mash the squash.
Mash until smooth
- Mash the drained butternut squash with 1/4 cup butter, 1/4 cup brown sugar, eggs, milk, vanilla extract, ground cinnamon, and salt until smooth. Work until no big lumps remain for an even, spoonable texture.
Assemble the casserole
- Spread the smooth squash mixture into the greased baking dish in an even layer. Tap the dish gently to level the top.
Make the pecan topping
- Mix all-purpose flour, chopped pecans, remaining butter, and remaining brown sugar into a crumbly topping. The mixture should clump slightly when pressed, signaling it will crisp as it bakes.
Bake
- Bake at 350F for 35 to 40 minutes until the topping is golden and the edges bubble. Let it cool briefly so the filling sets for clean scoops.
Notes
For the creamiest casserole, boil the squash until very tender and drain thoroughly before mashing; any extra moisture can loosen the filling. Refrigerate leftovers in a covered container up to 4 days and reheat in the oven at 325F until warmed through. Freezing is not recommended because the texture can turn grainy after thawing. For a lighter option, use reduced-fat milk and swap half the butter for a plant-based butter substitute that measures like butter.
