Ingredients
Equipment
Method
Boil and prep
- Boil the peeled, cubed butternut squash in a Dutch oven for 15 minutes until very tender. Drain well so the casserole stays creamy instead of watery.
- Preheat the oven to 350°F and grease a 9x13-inch baking dish. Prepare the dish so the filling can be spread right away.
Make the creamy filling
- Mash the hot squash with 1/4 cup melted butter, 1/4 cup brown sugar, eggs, milk, vanilla extract, ground cinnamon, and salt until smooth. Stop when the texture is fully creamy with no lumps.
- Spread the mashed squash mixture evenly into the prepared baking dish. Level the top so the topping bakes uniformly.
Build and bake the topping
- Mix the all-purpose flour, chopped pecans, remaining melted butter, and remaining brown sugar into a crumbly topping. Press lightly just enough to form crumbles, not a paste.
- Sprinkle the crumbly topping over the squash in an even layer. Make sure the edges are covered so they bubble and brown.
- Bake at 350°F for 35-40 minutes until the topping is golden and the edges bubble. Rest briefly before serving for cleaner scoops from the dish.
Notes
For the smoothest texture, mash while the squash is hot and fully drained; excess moisture can thin the filling. Refrigerate leftovers in an airtight container for up to 4 days. Freeze up to 2 months, thaw overnight in the fridge, then reheat at 350°F until warmed through. For a lighter option, use reduced-fat milk and swap in a plant-based butter stick for similar flavor and browning.
