Butternut Squash Casserole is a comforting, hearty side dish perfect for holiday meals or any cozy dinner. It balances savory squash with warm spices and a buttery, crunchy cookie crumb topping made from gingersnaps and vanilla wafers. The result is a familiar fall flavor with a pleasing contrast of creamy interior and crisp topping.
I first shared this recipe in 2020 and have since refined the title and the instructions for clarity. The method is straightforward and forgiving, making it easy to prepare ahead for busy entertaining days.

🥘 Ingredients to Have on Hand

- Butternut squash — the main ingredient; peeled, diced, roasted or microwaved until tender.
- Milk — to add creaminess and help bind the squash filling.
- Butter — softened for the filling and melted for the topping.
- Eggs — beaten, to set the casserole while baking.
- Fresh ginger — grated, for a subtle warm bite that brightens the squash.
- Vanilla — a small amount for depth and balance.
- Sugar, flour and warming spices — sugar for sweetness; flour to give body; cinnamon, ground cloves and nutmeg for that classic autumn profile.
- Gingersnap cookies and vanilla wafers — crushed together to make the crunchy, buttery topping.
Pro tip: Prepped squash is often available peeled and diced in the produce section or frozen in the freezer aisle. Using pre-cut squash saves time and makes this casserole quick to assemble.
📖 Preparing Butternut Squash Casserole

Bake or cook the squash until very tender. You can roast cubes on a sheet pan, steam, or microwave until soft. Mash the cooked squash with a potato masher or fork to a mostly smooth texture—a few small lumps are fine and add pleasant texture.

Combine the casserole ingredients. In a large bowl, mix the mashed squash with milk, softened butter, beaten eggs, grated fresh ginger and vanilla. In a separate bowl whisk together the sugar, flour and spices, then add those dry ingredients to the squash mixture. Stir until well blended, then transfer to a greased 2-quart baking dish. Cover and bake at 350°F (175°C) for about 45 minutes, or until the filling is set and heated through.

Prepare the topping while the casserole bakes. Place vanilla wafers and gingersnaps into a sturdy plastic bag and crush with a rolling pin or use a food processor until you have about 2/3 cup of crumbs. Combine the crumbs with 1/4 cup brown sugar and 2 tablespoons melted butter, working the mixture with your fingers until it resembles coarse crumbs.

Remove the casserole from the oven and evenly sprinkle the cookie crumb topping over the hot surface. Return the dish to the oven and bake uncovered for an additional 15–20 minutes, or until the topping is golden, crisp and the casserole is hot and bubbling around the edges.
💭 Recipe FAQs
Yes. Assemble the casserole and store it covered in the refrigerator for up to 48 hours. Keep the cookie crumb topping separate in a small covered container. Bring the casserole close to room temperature for about 30 minutes before baking; you may need to add a few extra minutes to the baking time. Add the topping once the casserole has baked and then finish with the final uncovered bake until golden.
Yes. If you prefer nuts, replace the crushed cookies with about 2/3 cup chopped pecans mixed with the brown sugar and melted butter. The texture will be crunchier and nutty, which pairs nicely with the squash.
🍽 What to Serve with Butternut Squash Casserole

This casserole is a beloved holiday side and pairs especially well with roasted turkey and cranberry sauce, glazed ham, or prime rib. It also complements potato casseroles, fresh green beans, or a simple winter salad to round out the plate. The sweet-savory profile makes it versatile for both festive dinners and casual family meals.
⭐ Inspiration & More Holiday Ideas
This recipe was inspired by a classic squash casserole and adapted with fresh ginger and a gingersnap-vanilla wafer topping for added warmth and crunch. It’s a great make-ahead dish for holidays, potlucks, and weeknight meals when you want comfort food with a seasonal twist.
-
Homemade Biscuits (Easy, No Yeast)
-
Dutch Oven Pot Roast
-
Easy Edible Gift Recipes
-
Candy Cane Cookies
If you make this Butternut Squash Casserole, please leave a rating and a comment to share how it turned out. Feedback from home cooks helps refine recipes and makes them even better for future meals.
Recipe
Butternut Squash Casserole
Butternut Squash Casserole blends mashed squash with warm spices and a buttery cookie crumb topping for a comforting, crowd-pleasing side dish.
Ingredients
- 3 lbs butternut squash (peeled and cubed) — pre-sliced or cubed squash from the store works well
- 3/4 cup milk
- 6 tablespoons butter, softened
- 3 eggs, beaten
- 1/2 teaspoon vanilla
- 1 teaspoon fresh ginger, grated
- 3/4 cup sugar
- 3 tablespoons all-purpose flour
- 1/2 teaspoon cinnamon
- 1/8 teaspoon ground cloves
- 1/8 teaspoon nutmeg
Cookie Crumb Topping
- 1/3 cup vanilla wafer crumbs (about 9 wafers crushed)
- 1/3 cup gingersnap crumbs (about 6–7 cookies crushed)
- 1/4 cup brown sugar
- 2 tablespoons butter, melted
Instructions
- Preheat the oven to 350°F (175°C).
- Cook the butternut squash until very tender. If using a microwave, cook 20–30 minutes on high, checking for tenderness. If using pre-cut squash, about 15 minutes may be sufficient. Roast or steam until soft. Place the cooked squash in a large bowl and mash until mostly smooth.
- In a separate measuring cup or small bowl combine the milk, softened butter, beaten eggs, grated fresh ginger and vanilla. Mix well, then add this mixture to the mashed squash and stir to combine.
- In another bowl whisk together the sugar, flour and spices (cinnamon, cloves, nutmeg). Add the dry ingredients to the squash mixture and stir until fully combined. Transfer the mixture to a greased 2-quart baking dish.
- Cover the dish and bake for 45 minutes, or until the filling is heated through and beginning to set.
- While the casserole bakes, prepare the topping. Crush vanilla wafers and gingersnaps to make about 2/3 cup crumbs. Combine the crumbs with 1/4 cup brown sugar and 2 tablespoons melted butter, mixing until evenly moistened.
- Remove the casserole from the oven and evenly sprinkle the cookie crumb topping over the hot squash. Return the dish to the oven and bake uncovered for an additional 15–20 minutes, until the topping is crisp and golden and the casserole is bubbling at the edges.
- Let the casserole rest a few minutes before serving. Serves approximately 6–8 as a side dish.
Notes
Store-bought gingersnaps and vanilla wafers create a crisp topping that contrasts well with the soft squash; homemade cookies may be less crunchy. This casserole can be made a day or two ahead—assemble and refrigerate (without the topping), then add the topping and finish baking before serving. Pair with roasted meats, green bean casseroles, or potatoes for a classic holiday plate.
Nutrition
Nutrition values are estimates based on a food database and may vary with ingredient brands and portion sizes.
- Calories: 292 kcal
- Carbohydrates: 45 g
- Protein: 4 g
- Fat: 12 g
- Fiber: 3 g
- Vitamin A: high (natural source from squash)