This post may contain affiliate links. Please read our disclosure policy.
This Butternut Squash Casserole recipe is the perfect side dish for your dinner table over the holiday season, topped with delicious toasted pecan crust. Use butternut squash over sweet potatoes for a change, and you surely won’t regret this move. Easy to make and packed with flavor.
Love butternut squash? Then you may also like my oven-roasted butternut squash or my hasselback butternut squash recipe.
Butternut squash is not a vegetable I grew up with in Africa. When we moved to the States when I was 19, I remember my grandma making a butternut squash casserole over Thanksgiving dinner that was to die for. I have been in love with butternut squash ever since!
This butternut squash casserole recipe is made with healthier alternatives like coconut sugar and warm and comforting fall spices like nutmeg and cinnamon. The pureed squash is then topped with a mixture of butter, coconut sugar, pecans, and oat flour. Squash is a great substitute for sweet potatoes with the same great flavors but less sugar. If you do like sweet potatoes instead or want to make both then check out this Sweet Potato Casserole recipe.
Why I love this recipe
- So Delicious and easy to make: No fuss or hassle making this recipe. It is straightforward and packed with flavor.
- Hearty and filling: This dish is not only nutritious because butternut squash is so nutritious, it is also filling and hit the spot.
- Perfect side dish: This casserole dish will serve as a perfect side dish to any of the main dishes on your dinner table. You can’t go wrong with this recipe.
Ingredients you will need
Below is a list of ingredients you will need. Full measurements are listed further down below in the recipe card.
- Butternut Squash: There are different types of squash you can use to make this recipe but we recommend using this one from our post on How To Cut Butternut Squash.
- Olive Oil: you may use coconut oil or avocado oil.
- Large Eggs: keep the eggs at room temperature if possible.
- Coconut Sugar: swap this with brown sugar if you like, so you don’t have to make a trip to the store.
- Vanilla Extract: necessary since we are using eggs.
- Unsalted Butter melted: recommended, but you could swap it with coconut oil.
- Seasonings: Ground Nutmeg, Cinnamon, Pinch of Salt.
What you will need for the TOPPING
- Unsalted Butter melted
- Coconut Sugar: you may swap this with brown sugar
- Oat Flour: or any other flour of your choice
- Pecans roughly chopped: pecans are best for this recipe, but if you aren’t a fan, use any other nuts you have on hand like walnuts, cashews, pistachios, or almonds.
- Pinch of Salt
How to make butternut squash casserole
- Preheat the oven to 375 F.
Step 1: Place the squash in a roasting tin, sides up. Drizzle with olive oil and turn it cut side down into the roasting tin. Roast for 45-50 minutes, or until fork tender. Once roasted, allow it to cool, then scoop all the flesh out into a bowl.
Step 2: Add the mashed butternut squash, eggs, butter, coconut sugar, vanilla, salt, nutmeg, and cinnamon. Whisk with a hand mixer until well combined and fluffy.
Step 3: Add in the butternut squash mixture, layering it evenly with a spatula.
Step 4: add all topping ingredients except pecans. Toss with a fork until moist crumbs form.
Step 5: Stir in the pecans and mix to combine.
Step 6: Place the topping evenly over the butternut squash mixture, then bake for about 45 minutes or until golden brown and set in the center. Enjoy it warm or cold!
Recipe Tips
- You may swap the butternut squash with sweet potatoes or acorn squash if preferred,
- Use brown sugar in place of coconut sugar.
- Any other nuts will work in place of the pecans. Walnuts will work great.
- Be Careful not to burn the top layer. So, we recommend you place the dish in the middle rack.
- Make ahead: you can make the base a day ahead, Place in the dish, cover, and store in the fridge for the next day until you are ready to bake and you just need to make the top layer real quick.
- If you do not have coconut oil its ok, Use any other neutral oil or butter. Sometimes, butter is good for you in moderation. Plus, it’s the holidays!
Storing and Reheating
- To Store: You may keep the leftover baked squash casserole in the dish you baked it in, cover it, and store it in the fridge for up to 5 days. Alternatively, store leftovers in a sealed container and store in the fridge.
- Reheating: There are 2 ways to reheat this squash casserole. If you store it in the dish, preheat the oven to 350 F and place the dish back in the oven to reheat uncovered for 10-15 minutes. If you store it in a container, you can reheat it in the microwave for 1-2 minutes.
More Butternut Squash Recipes
- Oven Roasted Butternut Squash
- Butternut Squash Soup
- Butternut Squash Mushroom Risotto
- Butternut Squash Salad
- Honey Roasted Butternut Squash
- Maple-Roasted Butternut Squash
What To Serve with Butternut Squash casserole
- Mustard Maple Glazed Roasted Turkey
- Beef Pot Roast
- Oven-Roasted Turkey Breast
- Lemon Garlic Oven Roasted Whole Chicken
- Garlic Beef Tenderloin Roast
- Garlic Herb Turkey Roast
Frequently Asked Question
It depends on what you are making. Sometimes, if you just need to scoop the flesh out of the squash to make a soup, you do not need to peel it. Peeling is recommended if you are making a recipe involving making a side dish of butternut squash.
Either way you place the half squash whether it is upwards or downwards it will cook eventually. We do recommend placing the butternut squash cut face down with a bit of water on the sheet pan. This will help the cooking process to be much faster.
Yes. You can certainly overcook your butternut squash if you cook it too much. But depending on the recipe you are making, it may not be a bad thing. If you are making soup or any other recipe similar to that like Risotto, then it is ok for you to “overcook” and it gets mushy. Otherwise, you don’t want mushy squash when making other squash recipes.
Butternut Squash Casserole
Ingredients
- 1 Large Butternut Squash, cut into halves lengthways, seeds removed
- 1 tablespoon Olive Oil
- 2 Large Eggs
- 1/2 Cup Coconut Sugar
- 1/2 teaspoon Vanilla Extract
- 2 tablespoons Unsalted Butter, melted
- 1/4 teaspoon Ground Nutmeg
- 1/2 teaspoon Cinnamon
- Pinch of Salt
Topping:
- 2 Tbsp Unsalted Butter, melted
- 2/3 Cup Coconut Sugar
- 1/2 Cup Oat Flour, or any other flour
- 1 Cup Pecans, roughly chopped
- Pinch of Salt
Instructions
- Preheat the oven to 375 F.
- Place the squash in a roasting tin and cut the cut sides up. Drizzle with olive oil and turn it cut side down into the roasting tin.
- Roast for 45-50 minutes or until fork tender. Once roasted, allow it to cool, then scoop all the flesh out into a bowl.
- Add in eggs, butter, coconut sugar, vanilla, salt, nutmeg, and cinnamon. Whisk with a hand mixer until well combined and fluffy.
- Spray a 9×13 baking dish with cooking spray and add in the butternut squash mixture, layering it evenly with a spatula.
- In a mixing bowl, add all topping ingredients except pecans. Toss with a fork until moist crumbs form, then stir in the pecans.
- Layer the topping evenly over the butternut squash mixture, then bake for about 45 minutes, or until golden brown and set in the center.
- Enjoy it warm or cold!
Notes
- Don’t like butternut squash, swap with sweet potatoes
- Instead of pecan, you can use almonds or walnuts.
- In place of butter, you may use coconut oil.
- Don’t have coconut sugar? Use brown sugar.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Can you use regular sugar instead of coconut?
yes you can
This recipe was a big hit with everyone at Thanksgiving!! Spices are perfect, easy to make and healthy. it will be my go to special dish for many occasions. Thanks for posting!!
Thank you, Nancy. Glad you loved it
Can this be frozen and then reheated?
Yes you can. Thaw in the fridge the night before
Is there an egg substitute you can recommend? I want to have it vegan friendly
Hi Donna, for this particular recipe you can skip the eggs and it should be just fine.
Can you brown sugar instead of
Palm?
Hi Jen,
yes, you can.
Can oat flour be substituted with coconut flour?
Hi Lesly
Yes, Or you can use almond flour