Brown Butter Butternut Squash Casserole is creamy, buttery, and full of cozy fall flavor. The sweet squash goes so well with nutty brown butter, warm cinnamon, and a crunchy pecan topping. It’s an easy side dish for Thanksgiving, Christmas, or a simple family dinner. Every bite is soft, rich, and just a little sweet!

Why I Love This Recipe
The first thing I love about this casserole is the smell. When the butter starts to brown, the kitchen smells like toasted nuts. Add a little cinnamon and maple syrup, and it feels like fall.
I wanted a butternut squash casserole that was creamy without being watery. I also wanted a topping that had a little crunch. Brown butter makes such a difference here. It gives the squash a deep, rich flavor without adding a lot of extra ingredients.
Here’s why this recipe is a favorite:
- Rich brown butter flavor: It tastes nutty, warm, and a little sweet.
- Creamy texture: The squash turns soft and smooth after cooking.
- Crunchy topping: Pecans and brown sugar add a sweet, crisp finish.
- Easy to prepare: You only need simple ingredients and basic kitchen tools.
- Great for holidays: It looks beautiful on a Thanksgiving or Christmas table.
- Easy to make ahead: You can prepare most of it before dinner.
- Not too sweet: Maple syrup brings out the squash’s natural sweetness without turning it into dessert.

What You’ll Need
For the Butternut Squash Filling
- 3 pounds butternut squash, peeled, seeded, and cut into 1-inch cubes (about 6 cups)
- 6 tablespoons unsalted butter
- 3 tablespoons pure maple syrup
- ¼ cup whole milk
- 2 large eggs, lightly beaten
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ½ teaspoon salt
- 1 teaspoon vanilla extract
For the Pecan Crumble Topping
- ½ cup chopped pecans
- ⅓ cup packed brown sugar
- ¼ cup all-purpose flour
- 3 tablespoons unsalted butter, cold and cut into small cubes
- ¼ teaspoon ground cinnamon
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 55–65 minutes
- Total Time: 1 hour 15–25 minutes
- Servings: 8
- Course: Side Dish
- Cuisine: American
- Method: Stovetop and Oven
- Difficulty: Easy
Tools You’ll Need
- Sharp knife and cutting board
- Vegetable peeler
- Measuring cups and spoons
- Large pot with lid
- Colander
- Small stainless steel saucepan
- Large mixing bowl
- Potato masher or hand mixer
- Whisk
- Silicone spatula
- Small mixing bowl
- Round 2-quart ceramic baking dish
- Nonstick cooking spray or a little butter for greasing
- Oven mitts
How to Make Brown Butter Butternut Squash Casserole
Step 1: Cook the Butternut Squash
Place 3 pounds of peeled, seeded, and diced butternut squash into a large pot. Add enough water to cover the squash.
Bring the water to a boil over medium-high heat. Lower the heat and simmer for 15–20 minutes, or until the squash is very soft.
You should be able to push a fork through a piece without much effort.
Drain the squash in a colander. Return it to the warm, empty pot for 1–2 minutes over low heat, stirring gently. This helps remove extra water.

Step 2: Brown the Butter
Place 6 tablespoons of unsalted butter into a small stainless steel saucepan.
Melt the butter over medium heat. Keep stirring or gently swirling the pan.
After about 4–6 minutes, the butter will begin to foam. Small golden-brown bits will form at the bottom.
Once the butter smells nutty and turns amber, remove it from the heat right away.
Pour the brown butter into a heat-safe bowl so it doesn’t keep cooking.

Step 3: Mash the Butternut Squash
Transfer the drained, cooked 3 pounds of butternut squash into a large mixing bowl.
Use a potato masher to mash the squash until smooth.
A few small lumps are fine, but you want most of the squash to have a creamy texture.
If you like a very smooth casserole, use a hand mixer on low speed for about 30 seconds.

Step 4: Mix the Creamy Filling
Add the following ingredients to the mashed butternut squash:
- All 6 tablespoons of prepared brown butter
- 3 tablespoons pure maple syrup
- ¼ cup whole milk
- 1 teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- ½ teaspoon salt
- 1 teaspoon vanilla extract
Stir everything together until smooth.
Let the mixture cool for about 5 minutes if it is still very hot. Then add 2 lightly beaten large eggs.
Mix well until the eggs are fully blended into the squash.
The filling should be creamy, thick, and easy to spread.

Step 5: Make the Pecan Crumble Topping
In a small mixing bowl, combine:
- ½ cup chopped pecans
- ⅓ cup packed brown sugar
- ¼ cup all-purpose flour
- 3 tablespoons cold unsalted butter, cut into small cubes
- ¼ teaspoon ground cinnamon
Use your fingers or a fork to work the cold butter into the dry ingredients.
Keep mixing until the topping looks like coarse crumbs with small buttery pieces.
The pecans should be spread evenly through the mixture.

Step 6: Assemble the Casserole
Preheat your oven to 350°F (175°C).
Grease a round 2-quart ceramic baking dish with a little butter or nonstick cooking spray.
Spoon all of the prepared butternut squash filling into the dish.
Use a spatula to spread it into an even layer.
Sprinkle all of the prepared pecan crumble topping over the filling.
Make sure the topping covers most of the squash so every serving gets some crunch.

Step 7: Bake Until Golden
Place the casserole in the preheated 350°F (175°C) oven.
Bake uncovered for 30–35 minutes.
The topping should turn golden brown, and the filling should look set around the edges.
The center can still have a slight jiggle, but it should not look wet or runny.
If the topping starts getting too dark, loosely cover the dish with foil for the last few minutes.
Remove the casserole from the oven and let it rest for 10 minutes before serving.

Step 8: Serve and Enjoy
Let the casserole cool for about 10 minutes so the filling can firm up.
Use a large serving spoon to scoop the casserole onto plates.
Each serving should have a generous layer of creamy squash and crunchy pecan topping.
Serve warm with roasted chicken, turkey, or your favorite holiday meal.

Pro Tips
- Dry the squash well. After boiling, let the squash steam in the warm pot for a minute or two. This keeps the casserole from getting watery.
- Watch the brown butter closely. Butter can go from golden to burned very quickly. Remove it from the heat when you see amber color and brown specks.
- Let the squash cool before adding eggs. This helps the eggs blend into the filling instead of cooking in small pieces.
- Use cold butter for the topping. Cold butter helps create crunchy crumbs as the casserole bakes.
- Give it time to rest. Waiting 10 minutes before serving helps the filling hold together.
Why This Recipe Works (Quick Science)
This casserole works because each ingredient has a job.
- Brown butter adds flavor. When butter cooks, the milk solids turn brown. This creates a rich, toasted, nutty taste.
- Eggs help the filling set. As the casserole bakes, the eggs firm up and help hold the mashed squash together.
- Milk makes it creamy. A little milk loosens the squash without making it too thin.
- Maple syrup boosts sweetness. Butternut squash is already sweet, so a small amount of maple syrup brings out its flavor.
- Flour helps the topping crisp. Flour and cold butter form little crumbs that become golden in the oven.
- Pecans add crunch. Their toasted flavor balances the soft, creamy squash.
The key is balance. The filling stays soft, while the topping turns crisp.
Common Mistakes to Avoid
1. Not draining the squash well
Too much water makes the filling loose.
Fix: Drain thoroughly and let the squash dry in the warm pot before mashing.
2. Burning the brown butter
Dark brown butter tastes nutty, but burned butter tastes bitter.
Fix: Use medium heat and remove the saucepan as soon as the butter turns amber.
3. Adding eggs to very hot squash
Hot squash can cook the eggs before baking.
Fix: Let the mixture cool slightly before stirring in the beaten eggs.
4. Using melted butter in the topping
Melted butter can make the topping greasy instead of crumbly.
Fix: Use cold, cubed butter and mix until coarse crumbs form.
5. Overbaking the casserole
Too much baking can dry out the filling and burn the pecans.
Fix: Start checking at 30 minutes. Remove it when the edges are set and the topping is golden.
Substitutions and Variations
- Sweet potatoes: Replace the butternut squash with an equal weight of peeled sweet potatoes.
- Honey: Use 3 tablespoons of honey instead of maple syrup.
- Walnuts: Swap the chopped pecans for chopped walnuts.
- Oat topping: Replace half the flour with old-fashioned rolled oats for more texture.
- Dairy-free: Use plant-based butter and unsweetened oat milk.
- Less sweet: Reduce the maple syrup to 1 tablespoon and the brown sugar to ¼ cup.
- Extra spice: Add ¼ teaspoon ground ginger to the filling.
- Nut-free: Leave out the pecans and use ½ cup old-fashioned oats in their place.
Make-Ahead Tips
This is a great dish to prepare ahead of a busy dinner.
One day ahead: Cook the squash, brown the butter, and prepare the filling. Let it cool, then cover and refrigerate it in the baking dish. Keep the pecan topping in a separate covered container in the fridge.
When ready to bake: Add the topping and bake at 350°F (175°C). Because the filling is cold, it may need 40–45 minutes instead of 30–35 minutes. Check that the center reaches 165°F (74°C).
If your ceramic dish is cold from the fridge, let it warm slightly at room temperature while the oven preheats, as allowed by the dish manufacturer, to avoid thermal shock.
What to Serve With Brown Butter Butternut Squash Casserole
This casserole is sweet, rich, and creamy. It tastes best with savory main dishes.
Roasted Turkey
A classic holiday pairing. Savory turkey balances the sweet squash and crunchy topping.
Garlic Herb Chicken
Juicy chicken with garlic and herbs makes this a cozy weeknight meal.
Garlic Green Beans
Fresh, crisp green beans help balance the rich casserole.
Baked Ham
The salty, savory flavor of ham works beautifully with sweet butternut squash.
Leftovers and Storage
Refrigerator: Let the casserole cool, then cover it tightly or move it to an airtight container. Refrigerate within 2 hours. Store for up to 4 days.
Freezer: Freeze individual portions in freezer-safe containers for up to 2 months for best quality. The topping may lose some crunch after thawing.
Reheating in the oven: Place leftovers in an oven-safe dish. Cover loosely with foil and warm at 325°F (165°C) for about 15–20 minutes, or until hot throughout. Remove the foil near the end to help crisp the topping.
Reheating in the microwave: Heat individual servings in 30-second bursts until hot throughout.
For food safety, reheat leftovers to 165°F (74°C).
Macros Information
Estimated nutrition per serving · 8 servings
Calories
315
kcal
Carbs
35g
Protein
5g
Fat
19g
Fiber
4g
Sugar
17g
Approximate values based on the listed ingredients. Actual nutrition depends on brands, squash yield, and serving size.
Frequently Asked Questions (FAQ)
Q: Can I use frozen butternut squash?
A: Yes! Use about 3 pounds of frozen butternut squash. Cook until soft, then drain very well. Frozen squash can hold extra water, so dry it in the warm pot before mashing.
Q: Can I roast the squash instead of boiling it?
A: Yes. Toss the squash cubes with a little oil and roast at 400°F (200°C) for about 25–35 minutes, until soft. Roasting gives the squash a deeper, sweeter flavor. Keep the extra oil minimal so the casserole doesn’t become greasy.
Q: Can I make this casserole without eggs?
A: Yes, but the filling will be softer. Leave out the eggs and reduce the milk to 2 tablespoons. The casserole will be more like mashed squash with a crunchy topping.
Q: How do I know when the casserole is done?
A: The topping should be golden brown, and the edges should look set. The center should have only a slight jiggle. For a reliable check, the center should reach 165°F (74°C).
Q: Can I use pumpkin instead of butternut squash?
A: Yes. Use thick, unsweetened pumpkin puree. If it looks watery, drain it first. Pumpkin has a different flavor, but it works well with brown butter and cinnamon.
Q: Is this casserole sweet or savory?
A: It’s a little of both! The squash, maple syrup, and brown sugar add sweetness, while the brown butter, salt, and pecans give it a rich, savory taste.
Q: Can I leave out the pecans?
A: Absolutely. Replace them with rolled oats for a crunchy nut-free topping, or simply make the brown sugar crumble without nuts.
Q: Can I double this recipe?
A: Yes. Double all the ingredients and use a large 9-by-13-inch baking dish. The baking time may increase to about 40–50 minutes. Check the center for doneness.
Final Thoughts
Brown Butter Butternut Squash Casserole is one of those simple dishes that feels extra special. The creamy squash, rich brown butter, warm cinnamon, and crunchy pecan topping all come together in the best way.
It’s perfect for a holiday dinner, but it’s easy enough to make any time you want something warm and comforting.
Give this recipe a try the next time you have butternut squash in the kitchen. And if you make it, leave a comment below! I’d love to hear how it turned out, what you served it with, and whether you made any fun changes. You can also leave any questions you have about the recipe.
