11 Butternut Squash Casserole Recipes That Go Beyond Marshmallows
Butternut squash casserole recipes usually promise sweet, soft comfort, but the best ones balance that natural sweetness with salt, fat, acid, or crunch. Roasted squash collapses into a velvety base, while butter, cheese, nuts, or broth push the dish savory or keep it sweet. These eleven versions take that foundation in genuinely different directions.

Start with the classic brown sugar casserole for a nostalgic side. Go Southwest black bean for a main course, curried chickpea for warmth, and coconut gratin if you want a rich, plant based side.
Which Butternut Squash Casserole Should You Make?
| Recipe | Flavor profile | Best for |
|---|---|---|
| Classic Brown Sugar Butternut Squash Casserole | Sweet, buttery, spiced | A nostalgic holiday side |
| Savory Garlic Parmesan Butternut Squash Casserole | Savory, cheesy, crisp | Weeknight dinner side |
| Butternut Squash and Spinach Alfredo Casserole | Creamy, vegetal, rich | Pasta night swap |
| Southwest Butternut Squash and Black Bean Casserole | Smoky, earthy, corn-sweet | Meatless main course |
| Cheesy Butternut Squash Rice Casserole | Hearty, cheesy, toothsome | Using up leftover rice |
| Maple Pecan Butternut Squash Casserole | Sweet, nutty, crunchy | Thanksgiving table |
| Curried Butternut Squash and Chickpea Casserole | Warm, spiced, mild heat | Curry night |
| Butternut Squash Mac and Cheese Casserole | Cheesy, creamy, baked top | Kids and adults |
| Herbed Butternut Squash Bread Pudding Casserole | Savory, custardy, herb-filled | Special brunch |
| Coconut Butternut Squash Gratin | Creamy, coconut, bright | A plant based side |
| Mini Butternut Squash Casserole Cups | Sweet, bite size, nutty | Party appetizers |
Classic Brown Sugar Butternut Squash Casserole
This is the one I reach for when the holiday table needs that soft, spiced squash base with a buttery pecan crunch on top. You get a custardy middle that slices like a spoonable pie.

Ingredients (makes 8 servings)
- Butternut squash, peeled and cubed: 900 g (2 lb)
- Large eggs: 3
- Light brown sugar: 120 g (2/3 cup packed)
- Whole milk: 60 ml (1/4 cup)
- Unsalted butter, melted, plus extra for the dish: 60 g (4 tbsp)
- Vanilla extract: 1 tsp
- Ground cinnamon: 1 tsp
- Ground nutmeg: 1/4 tsp
- Fine salt: 1/4 tsp
- Pecan halves: 80 g (3/4 cup)
Instructions
Step 1: Set your oven to 180°C (350°F) and rub a 2 litre baking dish with the extra butter. Put the 900 g (2 lb) squash in a large pot, cover with water, and boil for 12 minutes until a fork slides through easily. Drain the squash and let it sit in the colander for 2 minutes so the steam escapes.
Step 2: Mash the warm squash in the same pot with the 60 g (4 tbsp) melted butter, 120 g (2/3 cup packed) brown sugar, 60 ml (1/4 cup) milk, 3 eggs, 1 tsp vanilla, 1 tsp cinnamon, 1/4 tsp nutmeg, and 1/4 tsp salt. Whisk until you see no streaks of yolk, then taste and add a pinch more salt if your squash was very sweet.
Step 3: Scrape the mixture into your buttered dish and smooth the top with the back of a spoon. Scatter the 80 g (3/4 cup) pecans over the surface in a single layer.
Step 4: Bake for 35 minutes, until the centre is set but still jiggles slightly when you nudge the dish. The edges will look puffed and the pecans should smell toasty.
Step 5: Let the casserole sit for 10 minutes before you scoop it, then serve it hot with a spoon.
Savory Garlic Parmesan Butternut Squash Casserole
When you want the squash to lean savory instead of sweet, this garlic parmesan version leans hard into roasted garlic and sharp cheese. A panko topping gives you crunch without any brown sugar.

Ingredients (makes 6 servings)
- Butternut squash, peeled and very thinly sliced: 1 kg (2 1/4 lb)
- Olive oil: 45 ml (3 tbsp)
- Garlic cloves, minced: 5
- Heavy cream: 240 ml (1 cup)
- Grated Parmesan cheese: 90 g (1 cup)
- Panko breadcrumbs: 40 g (1/2 cup)
- Fresh thyme leaves: 1 tbsp
- Fine salt: 1/2 tsp
- Black pepper: 1/4 tsp
- Unsalted butter, cut into pieces: 30 g (2 tbsp)
Instructions
Step 1: Your oven needs to be at 190°C (375°F), and you will want a 2 litre baking dish brushed with a little of the 45 ml (3 tbsp) olive oil. Toss the 1 kg (2 1/4 lb) squash slices in a large bowl with the remaining oil, 5 minced garlic cloves, 1/2 tsp salt, and 1/4 tsp pepper until every slice glistens. Lay the slices into the dish, overlapping them slightly.
Step 2: Pour the 240 ml (1 cup) cream evenly over the squash, then scatter the 90 g (1 cup) Parmesan and 1 tbsp thyme on top. Press down gently with your palm so the slices settle into the cream.
Step 3: Sprinkle the 40 g (1/2 cup) panko over the cheese in an even layer and dot the surface with the 30 g (2 tbsp) butter. You can add a little extra black pepper here if you like a sharp finish.
Step 4: Cover the dish with foil and bake for 30 minutes. Uncover and bake another 20 minutes, until the squash is tender when you pierce it with a knife and the top is deep golden with darker spots at the edges.
Step 5: Let the casserole rest for 5 minutes so the cream thickens in your dish, then scoop it onto plates with a wide spoon and serve it hot.
Butternut Squash and Spinach Alfredo Casserole
This one turns butternut squash into a creamy pasta casserole that eats like dinner, not a side dish. You get softened squash, ribbons of spinach, and a cheese sauce that clings to every ridged noodle.

Ingredients (makes 6 servings)
- Butternut squash, peeled and cubed: 600 g (1 1/3 lb)
- Rigatoni or penne: 300 g (10 oz)
- Frozen chopped spinach, thawed and squeezed dry: 200 g (7 oz)
- Cream cheese, softened: 120 g (4 oz)
- Whole milk: 360 ml (1 1/2 cups)
- Garlic powder: 1 tsp
- Grated mozzarella: 150 g (1 1/2 cups)
- Grated Parmesan: 50 g (1/2 cup)
- Fine salt and black pepper: 1/2 tsp and 1/4 tsp
- Butter, for the dish: 1 tbsp
Instructions
Step 1: Preheat your oven to 180°C (350°F) while you bring a large pot of salted water to a boil. Butter a 2 litre baking dish, then add the 300 g (10 oz) rigatoni to the boiling water and cook for 7 minutes. Add the 600 g (1 1/3 lb) squash to the same water and cook 3 minutes more, until the pasta is almost tender and the squash offers no resistance. Drain everything into a colander.
Step 2: Return the pot to medium heat and melt the 120 g (4 oz) cream cheese into the 360 ml (1 1/2 cups) milk, whisking until you have a smooth sauce. Stir in 1 tsp garlic powder, 1/2 tsp salt, and 1/4 tsp pepper, then fold in the 200 g (7 oz) spinach, drained pasta, and squash.
Step 3: Spread half the mixture into your buttered dish and top with 75 g (3/4 cup) of the mozzarella. Add the remaining pasta mixture, then scatter the rest of the mozzarella and the 50 g (1/2 cup) Parmesan on top.
Step 4: Bake for 25 minutes, until the cheese is bubbling at the edges and the top has a few golden patches. Let it sit for 5 minutes so the sauce can settle before you serve it.
Step 5: Scoop generous portions onto your plates and serve hot, with a small spoon of extra sauce from the bottom of the dish.
Southwest Butternut Squash and Black Bean Casserole
This one takes butternut squash into chile and corn territory, with soft tortilla layers and plenty of melted cheese. You get a meatless main that still feels substantial enough for a weeknight.

Ingredients (makes 6 servings)
- Butternut squash, peeled and cubed: 700 g (1 1/2 lb)
- Black beans, drained and rinsed: 250 g (1 1/2 cups)
- Frozen corn kernels: 150 g (1 cup)
- Small corn tortillas, cut into wedges: 8
- Red enchilada sauce: 500 ml (2 cups)
- Shredded cheddar or Monterey Jack: 200 g (2 cups)
- Red onion, diced, and garlic, minced: 1 small and 3 cloves
- Ground cumin, chili powder, and fine salt: 1 tsp each, plus 1/2 tsp fine salt
- Fresh cilantro leaves, for serving: 2 tbsp
- Vegetable oil: 2 tbsp
Instructions
Step 1: Set your oven to 190°C (375°F) and warm the 2 tbsp vegetable oil in a large skillet over medium heat. Cook the diced onion for 5 minutes, until it turns translucent, then add the garlic, 1 tsp cumin, 1 tsp chili powder, and 1/2 tsp salt. Stir for 1 minute until the spices smell toasty.
Step 2: Add the 700 g (1 1/2 lb) squash and 60 ml (1/4 cup) water to the skillet. Cover and cook for 8 minutes, stirring once, until the squash is just tender when you pierce it. Stir in the 250 g (1 1/2 cups) black beans and 150 g (1 cup) corn and let them warm through, about 2 minutes.
Step 3: Spread 120 ml (1/2 cup) of the 500 ml (2 cups) enchilada sauce in the bottom of your 2 litre dish. Layer half the tortilla wedges, half the squash mixture, and 80 g (3/4 cup) of the cheese. Repeat with the rest of the sauce, tortillas, squash, and cheese on top.
Step 4: Bake for 25 minutes, until the cheese is melted and the sauce is bubbling at the edges. Let the casserole rest for 5 minutes before you cut into it.
Step 5: Scatter the 2 tbsp cilantro over the top, then scoop large squares onto your plates and serve while the cheese is still soft.
Cheesy Butternut Squash Rice Casserole
Grating the squash here changes the whole texture, it melts into the rice and keeps the casserole moist without any cream of anything soup. You get a sharp cheddar crust on top and a soft, almost risotto-like middle.

Ingredients (makes 6 servings)
- Butternut squash, peeled and grated: 500 g (4 cups)
- Cooked white or brown rice: 400 g (2 cups)
- Yellow onion, finely chopped: 1 small
- Large eggs: 2
- Whole milk: 120 ml (1/2 cup)
- Sharp cheddar cheese, shredded: 200 g (2 cups)
- Dijon mustard: 1 tsp
- Dried thyme: 1/2 tsp
- Fine salt and black pepper: 1/2 tsp and 1/4 tsp
- Unsalted butter: 2 tbsp
Instructions
Step 1: Butter a 2 litre baking dish and set your oven to 180°C (350°F). Melt the 2 tbsp butter in a wide skillet over medium heat, add the onion, and cook for 5 minutes until it softens. Stir in the 500 g (4 cups) grated squash, 1/2 tsp salt, 1/4 tsp pepper, and 1/2 tsp thyme, then cook for 5 minutes more, until the squash releases its liquid and the pan looks dry.
Step 2: Whisk the 2 eggs, 120 ml (1/2 cup) milk, and 1 tsp Dijon mustard together in a large bowl until you see no streaks. Fold in the 400 g (2 cups) rice and 150 g (1 1/2 cups) of the cheddar until everything is evenly coated.
Step 3: Add the warm squash mixture to the bowl and stir gently until you see orange threads running through the rice. Scrape it all into your buttered dish and smooth the top. Sprinkle the remaining 50 g (1/2 cup) cheddar over the surface.
Step 4: Bake for 30 minutes, until the centre is set and the cheese on top has turned a deep golden brown in spots. You can stick a thin knife into the middle and it should come out clean.
Step 5: Scoop the casserole onto plates while it is still hot, with a green salad on the side if you want something fresh to cut the richness.
Maple Pecan Butternut Squash Casserole
This one lets maple syrup do the sweetening, which keeps the squash tasting like squash instead of sugar. You get a soft, almost whipped base under a crunchy oat and pecan topping that holds its texture.

Ingredients (makes 8 servings)
- Butternut squash, peeled and cubed: 1 kg (2 1/4 lb)
- Maple syrup: 80 ml (1/3 cup)
- Heavy cream: 60 ml (1/4 cup)
- Unsalted butter, divided: 60 g (4 tbsp)
- Old-fashioned rolled oats: 60 g (2/3 cup)
- Pecans, chopped: 100 g (1 cup)
- Light brown sugar: 50 g (1/4 cup)
- All-purpose flour: 30 g (1/4 cup)
- Ground cinnamon: 1 tsp
- Fine salt: 1/4 tsp
Instructions
Step 1: While you preheat the oven to 190°C (375°F), put the 1 kg (2 1/4 lb) squash in a large pot, cover with water, and boil for 12 minutes until a fork meets no resistance. Drain well and return the squash to the warm pot so it dries.
Step 2: Mash the squash with 30 g (2 tbsp) of the butter, 60 ml (1/4 cup) heavy cream, 60 ml (1/4 cup) of the maple syrup, and 1/4 tsp salt. Keep mashing until you have a mostly smooth base with a few small flecks of squash. Spread it into a 2 litre baking dish.
Step 3: Melt the remaining 30 g (2 tbsp) butter in a small bowl. Stir in the 60 g (2/3 cup) oats, 100 g (1 cup) pecans, 50 g (1/4 cup) brown sugar, 30 g (1/4 cup) flour, and 1 tsp cinnamon with your fingers until it forms coarse clumps. Scatter the topping evenly over the squash.
Step 4: Bake for 20 minutes, until the topping smells deeply toasted and the edges of the squash bubble. You will smell the pecans browning before the timer even goes off.
Step 5: Drizzle the remaining 20 ml (1 tbsp plus 1 tsp) maple syrup over the hot casserole, then spoon it onto your plates and serve while the topping is crisp.
Curried Butternut Squash and Chickpea Casserole
This one is for the nights you want a warming, golden casserole that eats like a main course. Coconut milk and curry powder mellow the squash, while chickpeas add enough substance that you will not miss the meat.

Ingredients (makes 4 servings)
- Butternut squash, peeled and cubed: 800 g (1 3/4 lb)
- Chickpeas, drained and rinsed: 240 g (1 1/2 cups)
- Full-fat coconut milk: 400 ml (1 can)
- Yellow onion, sliced: 1 medium
- Garlic, minced, and fresh ginger, grated: 3 cloves and 1 tbsp
- Curry powder, ground turmeric, and fine salt: 2 tsp, 1/2 tsp, and 1/2 tsp
- Baby spinach: 100 g (3 cups)
- Lemon juice: 1 tbsp
- Fresh cilantro leaves, for serving: 2 tbsp
- Vegetable oil: 2 tbsp
Instructions
Step 1: Warm the 2 tbsp vegetable oil in a large pot over medium heat and set your oven to 180°C (350°F). Add the sliced onion and cook for 6 minutes until it turns soft and golden at the edges. Stir in the garlic, ginger, 2 tsp curry powder, 1/2 tsp turmeric, and 1/2 tsp salt, and let them sizzle for 1 minute.
Step 2: Add the 800 g (1 3/4 lb) squash, 240 g (1 1/2 cups) chickpeas, and 400 ml (1 can) coconut milk. Bring the mixture to a gentle simmer, then pour it into your 2 litre casserole dish.
Step 3: Cover the dish with a lid or foil and bake for 35 minutes, until the squash is completely tender when you pierce a cube with a knife. Remove the cover and stir in the 100 g (3 cups) baby spinach and 1 tbsp lemon juice, letting the spinach wilt in the hot sauce.
Step 4: Return the uncovered dish to the oven for 5 minutes so the top thickens slightly and the edges turn golden. The sauce will look glossy and you will smell the toasted spices before you even open the oven.
Step 5: Scatter the 2 tbsp cilantro over the top, then ladle the casserole into shallow bowls and serve it hot with rice or flatbread if you like.
Butternut Squash Mac and Cheese Casserole
Squash puree gives this mac and cheese a glossy sauce that stays creamy without a heavy béchamel. You get a crisp panko top and a sauce that tastes equally of sharp cheddar and sweet roasted squash.

Ingredients (makes 6 servings)
- Butternut squash, peeled and cubed: 500 g (1 lb)
- Elbow macaroni: 300 g (10 oz)
- Whole milk: 500 ml (2 cups)
- Sharp cheddar, shredded: 200 g (2 cups)
- Gruyere or mozzarella, shredded: 100 g (1 cup)
- Unsalted butter: 40 g (3 tbsp)
- All-purpose flour: 30 g (1/4 cup)
- Mustard powder and garlic powder: 1/2 tsp each
- Panko breadcrumbs: 40 g (1/2 cup)
- Fine salt and black pepper: 1/2 tsp and 1/4 tsp
Instructions
Step 1: Set your oven to 190°C (375°F). Put the 500 g (1 lb) squash in a saucepan, cover with water, and boil for 10 minutes until tender. Lift the squash out with a slotted spoon, then add the 300 g (10 oz) macaroni to the same water and cook until just shy of al dente, about 6 minutes. Drain.
Step 2: Melt the 40 g (3 tbsp) butter in a large pot over medium heat. Whisk in the 30 g (1/4 cup) flour, 1/2 tsp mustard powder, 1/2 tsp garlic powder, 1/2 tsp salt, and 1/4 tsp pepper, then cook for 1 minute. Slowly pour in the 500 ml (2 cups) milk while you whisk until the sauce is smooth.
Step 3: Bring the sauce to a gentle simmer and cook for 3 minutes, whisking often, until it thickens enough to coat the back of your spoon. Remove from the heat and stir in the 200 g (2 cups) cheddar and 100 g (1 cup) Gruyere until melted. Mash the boiled squash and stir it into the sauce until you see no large chunks.
Step 4: Fold the drained macaroni into the cheese sauce, then scrape it all into a 2 litre baking dish. Smooth the top with your spatula and sprinkle the 40 g (1/2 cup) panko evenly over it.
Step 5: Bake for 20 minutes, until the sauce bubbles around the edges and the panko turns deep golden. You can turn on the broiler for the last 2 minutes if you want the top extra brown.
Step 6: Rest the casserole for 5 minutes so it slices neatly, then spoon it onto your plates and serve while the cheese still stretches.
Herbed Butternut Squash Bread Pudding Casserole
This one turns butternut squash into a savory bread pudding with a custardy centre and a crisp top. You get spoonfuls of soft bread, sweet squash, and melted cheese in every bite, which makes it a strong brunch or holiday side.

Ingredients (makes 8 servings)
- Butternut squash, peeled and cubed: 600 g (1 1/3 lb)
- Day-old crusty bread, cut into 2 cm cubes: 300 g (8 cups)
- Yellow onion, diced: 1
- Celery stalks, diced: 2
- Large eggs: 4
- Whole milk: 500 ml (2 cups)
- Grated Gruyere or Swiss cheese: 150 g (1 1/2 cups)
- Fresh sage and thyme, chopped: 1 tbsp each
- Fine salt and black pepper: 1/2 tsp and 1/4 tsp
- Unsalted butter: 3 tbsp
Instructions
Step 1: Melt the 3 tbsp butter in a large skillet over medium heat and set your oven to 180°C (350°F). Add the onion and celery and cook for 5 minutes until they soften. Add the 600 g (1 1/3 lb) squash and cook 8 minutes more, until it is just tender at the edges.
Step 2: Whisk the 4 eggs, 500 ml (2 cups) milk, 1 tbsp sage, 1 tbsp thyme, 1/2 tsp salt, and 1/4 tsp pepper in a large bowl. Fold in the 300 g (8 cups) bread cubes and 150 g (1 1/2 cups) Gruyere, pressing the bread down with your hands until it starts to soak up the custard.
Step 3: Stir the warm squash mixture into the bread bowl with a gentle hand, so the cubes stay mostly intact. Scrape everything into your buttered 2 litre dish and press it into an even layer. Let the dish sit for 10 minutes while the oven finishes heating.
Step 4: Bake for 40 minutes, until the top is deeply golden and you can insert a knife in the centre and pull it out clean. The edges will pull away from the sides of the dish just slightly.
Step 5: Rest the casserole for 10 minutes before you cut it, then slice it into squares and serve warm with a spoonful of the pan juices.
Coconut Butternut Squash Gratin
Coconut milk and nutritional yeast give this gratin a savory, almost cheesy depth without any cream. You still get a crisp panko crust from olive oil, and the lemon keeps the whole dish bright.

Ingredients (makes 6 servings)
- Butternut squash, peeled and very thinly sliced: 900 g (2 lb)
- Full-fat coconut milk: 400 ml (1 can)
- Nutritional yeast: 3 tbsp
- Garlic cloves, minced: 3
- Dijon mustard: 1 tsp
- Lemon juice: 1 tbsp
- Panko breadcrumbs: 50 g (2/3 cup)
- Fresh thyme leaves: 1 tsp
- Fine salt and black pepper: 1/2 tsp and 1/4 tsp
- Olive oil: 3 tbsp
Instructions
Step 1: While the oven heats to 190°C (375°F), whisk the 400 ml (1 can) coconut milk, 3 tbsp nutritional yeast, 3 minced garlic cloves, 1 tsp Dijon, 1 tbsp lemon juice, 1 tsp thyme, 1/2 tsp salt, and 1/4 tsp pepper in a bowl until smooth. Brush a 2 litre baking dish with a little of the 3 tbsp olive oil.
Step 2: Layer half the 900 g (2 lb) squash slices in the dish, overlapping them slightly. Pour half the coconut mixture over the squash, then repeat with the rest of the squash and sauce. Press down gently with your palm so the top slices are mostly submerged.
Step 3: Cover the dish with foil and bake for 35 minutes, until the squash is tender and the sauce is bubbling at the edges. While it bakes, toss the 50 g (2/3 cup) panko with the remaining olive oil in a small bowl until the crumbs look damp.
Step 4: Uncover the dish, scatter the oiled panko over the top, and bake for 15 minutes more, until the crumbs are deep golden and the sauce has thickened around the sides. You can give the dish a gentle shake to check it.
Step 5: Let the gratin sit for 5 minutes, then spoon it onto your plates with a little extra sauce from the bottom and serve hot.
Mini Butternut Squash Casserole Cups
These little cups bake in a muffin tin and give you all the holiday flavor in a two-bite package. They are easy to pass around at a party, and the pecan topping stays crisp because each cup gets its own surface.

Ingredients (makes 24 mini cups)
- Butternut squash, peeled, cooked, and mashed: 400 g (1 3/4 cups)
- Large eggs: 2
- Light brown sugar: 60 g (1/3 cup)
- Whole milk: 60 ml (1/4 cup)
- All-purpose flour: 30 g (1/4 cup)
- Unsalted butter, melted: 30 g (2 tbsp)
- Vanilla extract: 1/2 tsp
- Ground cinnamon: 1/2 tsp
- Fine salt: 1/4 tsp
- Pecans, finely chopped: 50 g (1/2 cup)
Instructions
Step 1: Set your oven to 180°C (350°F) and grease a 24 cup mini muffin tin. Blend the 400 g (1 3/4 cups) mashed squash, 2 eggs, 60 g (1/3 cup) brown sugar, 60 ml (1/4 cup) milk, 30 g (1/4 cup) flour, 30 g (2 tbsp) melted butter, 1/2 tsp vanilla, 1/2 tsp cinnamon, and 1/4 tsp salt in a bowl until you have a smooth batter.
Step 2: Divide the batter among the mini muffin cups, filling each one almost to the top. A small cookie scoop keeps this fast and keeps your counter clean.
Step 3: Scatter the 50 g (1/2 cup) chopped pecans over the cups, pressing them very lightly so they stick to the batter. You do not need to push them under the surface.
Step 4: Bake for 18 to 20 minutes, until the cups are puffed and a toothpick inserted in the centre comes out clean. The edges will pull away from the pan just slightly.
Step 5: Cool the cups in the pan for 5 minutes, then run a small knife around each one and lift it out. Arrange the little casseroles on your serving plate while they are still warm.
The one step that matters most across every version is draining the squash well after boiling or roasting. Extra water is the reason casseroles turn soupy, so give it a few minutes in a colander before you mix. Roasting instead of boiling adds deeper flavor, but either way, dry squash is the goal.
Pick the one that matches your table tonight and make it. The leftovers, if there are any, taste even better the next day.
