Butternut Squash Casserole

This butternut squash casserole brings tender squash, warm spices, and a crisp pecan oat topping to the Thanksgiving table. I love how it feels special enough for a holiday meal while still being simple to prepare.

Why You’ll Love This Butternut Squash Casserole

The creamy squash filling has a gentle sweetness from maple syrup, cinnamon, and nutmeg, while the golden oat and pecan topping adds a lovely crunch. You can prepare the squash ahead, making this a practical side dish for a busy holiday kitchen.

Butternut Squash Casserole Ingredients & Substitutions

  • 3 pounds butternut squash, peeled, seeded, and cut into cubes
  • 2 tablespoons butter
  • 1/3 cup milk
  • 2 tablespoons maple syrup
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 3/4 teaspoon salt
  • 2 large eggs, lightly beaten
  • 1/2 cup old-fashioned rolled oats
  • 1/2 cup chopped pecans
  • 1/3 cup all-purpose flour
  • 1/4 cup packed brown sugar
  • 3 tablespoons butter, melted
  • 1 pinch salt

For a slightly less sweet filling, reduce the maple syrup to 1 tablespoon. Chopped walnuts can stand in for pecans, and a plain milk alternative can replace the milk.

Step-by-Step Instructions to Make Butternut Squash Casserole

1. Prepare the oven and baking dish

Heat the oven to 375°F. Lightly butter a 2-quart baking dish.

2. Cook the squash

Place the squash cubes in a large pot and cover with water. Bring to a boil, then simmer for 15 to 20 minutes, until the squash is very tender when pierced with a fork. Drain well.

3. Mash the filling

Mash the warm squash with the butter, milk, maple syrup, cinnamon, nutmeg, and salt until mostly smooth. Let it cool for a few minutes, then stir in the beaten eggs. Spread the mixture evenly in the prepared baking dish.

4. Mix the topping

In a small bowl, combine the oats, pecans, flour, brown sugar, melted butter, and pinch of salt. Stir until the mixture forms loose, crumbly clusters.

5. Bake until golden

Scatter the topping over the squash. Bake for 25 to 30 minutes, until the center is hot and the topping is golden. Let the casserole rest for about 10 minutes before serving.

Tips for Success

  • Drain the cooked squash thoroughly so the filling stays creamy instead of watery.
  • Let the squash cool slightly before adding the eggs to help prevent them from scrambling.
  • For an even, tender filling, mash the squash well but stop before it turns gluey.
  • If the topping browns before the casserole is hot, loosely cover the dish with foil for the remaining baking time.

Variations of Butternut Squash Casserole

For extra savory flavor, stir 1/2 teaspoon of dried sage into the squash. To make the topping nut-free, replace the pecans with more oats or pumpkin seeds. You can also add a finely chopped apple to the filling for a fruity note that pairs beautifully with the squash.

Serving Suggestions: What to Pair with Butternut Squash Casserole

This casserole is a natural fit beside roast turkey, chicken, or a hearty lentil loaf. On a Thanksgiving plate, serve it with green beans, mashed potatoes, and cranberry sauce. The warm spices and crunchy topping also pair well with a simple green salad.

Storage & Reheating Instructions

Cover leftovers and refrigerate for up to 4 days. Reheat individual portions in the microwave, or warm the covered baking dish in a 325°F oven until heated through. For a crisper topping, uncover the dish for the final few minutes. You can prepare the squash filling a day ahead and refrigerate it; add the topping just before baking.

Memories Made Around the Table

I like bringing this casserole to Thanksgiving because it gives the table a cozy, golden dish that feels both familiar and a little festive. The pecan topping gets everyone reaching for a spoon, and leftovers are just as welcome the next day.

FAQs

Can I make butternut squash casserole ahead of time?

Yes. Prepare the squash filling, place it in the baking dish, cover, and refrigerate for up to one day. Mix and add the topping just before baking. If the dish is cold from the refrigerator, it may need a few extra minutes in the oven.

Can I use frozen butternut squash?

Yes. Cook the frozen squash until tender, then drain it very well before mashing. Removing excess moisture helps the casserole set up nicely.

How do I know when the casserole is done?

The topping should look golden, and the filling should be hot through the center. Let it rest for about 10 minutes after baking so it can settle before serving.

Can I freeze leftovers?

You can freeze portions in an airtight container for up to 2 months. Thaw overnight in the refrigerator and reheat in the oven. The topping may soften slightly after freezing.

Final Thoughts

With its smooth, warmly spiced filling and crisp pecan oat topping, this butternut squash casserole is a comforting Thanksgiving side that is easy to make ahead and share. I hope it earns a spot on your holiday table.

Butternut Squash Casserole

Butternut Squash Casserole

Tender butternut squash is mashed with maple syrup and warm spices, then topped with crisp oats and pecans for a cozy holiday side dish.
Prep Time 15 minutes
Cook Time 50 minutes
Resting Time 10 minutes
Total Time 1 hour 15 minutes
Course Side Dish
Cuisine American
Servings 8 people

Equipment

  • 1 Large Pot
  • 1 2-quart baking dish
  • 1 Small bowl

Ingredients
  

Squash Filling

  • 3 pounds butternut squash peeled, seeded, and cut into cubes
  • 2 tablespoons butter
  • 0.333 cup milk
  • 2 tablespoons maple syrup
  • 0.5 teaspoon ground cinnamon
  • 0.25 teaspoon ground nutmeg
  • 0.75 teaspoon salt
  • 2 large eggs lightly beaten

Oat and Pecan Topping

  • 0.5 cup old-fashioned rolled oats
  • 0.5 cup pecans chopped
  • 0.333 cup all-purpose flour
  • 0.25 cup brown sugar packed
  • 3 tablespoons butter melted
  • 1 pinch salt

Instructions
 

  • Heat the oven to 375°F. Lightly butter a 2-quart baking dish.
  • Place the squash cubes in a large pot and cover with water. Bring to a boil, then simmer for 15 to 20 minutes, until very tender. Drain well.
  • Mash the warm squash with the butter, milk, maple syrup, cinnamon, nutmeg, and salt until mostly smooth. Let cool for a few minutes, then stir in the beaten eggs. Spread the mixture evenly in the prepared baking dish.
  • In a small bowl, combine the oats, pecans, flour, brown sugar, melted butter, and pinch of salt. Stir until loose, crumbly clusters form.
  • Scatter the topping over the squash. Bake for 25 to 30 minutes, until the center is hot and the topping is golden. Let rest for about 10 minutes before serving.

Notes

Drain the squash thoroughly and let it cool slightly before adding the eggs. The filling can be prepared a day ahead; refrigerate it and add the topping just before baking. Refrigerate leftovers for up to 4 days.