Cheesy Butternut Squash Casserole

Category: Flavorful Vegetarian Dishes That Everyone Will Love

This comforting casserole brings together tender butternut squash, hearty lacinato kale, and a velvety cream sauce enriched with Parmesan and Gruyere. Sourdough bread adds texture, while toasted walnuts provide a nutty crunch. Ideal for autumn gatherings or a cozy dinner, this dish thoughtfully pairs savory cheese flavors with a seasonal vegetable base. Simple preparation and bold flavors make it a favorite for cool weather meals.

Recipes Fives Halima
Created by Mary Loxip Mary Loxip
Last updated on Fri, 12 Dec 2025 10:54:08 GMT
A cheesy butternut squash casserole in a white bowl. Pin
A cheesy butternut squash casserole in a white bowl. | panbite.com

This cheesy butternut squash casserole brings cozy comfort to the table with layers of rich vegetables loaded with flavor and gooey cheese. Whether you are after something hearty for a dinner side or a lighter vegetarian main, it delivers all the satisfaction of classic comfort food but with an extra boost of nutrition.

This dish won over my family during a chilly autumn night when we wanted something comforting but not heavy or fussy. Ever since, it has been my go-to for potlucks and holiday spreads.

Gather Your Ingredients

  • Extra-virgin olive oil: Choose a fresh bottle for a fruity mellow flavor that is not bitter
  • Yellow onion: Provides sweetness and depth once slowly cooked finely chopped for best texture
  • Garlic cloves: Use plump cloves for a punchy aromatic note that really infuses the whole casserole
  • Crushed red pepper flakes: Control the heat to your preference just a pinch brings warmth
  • Lacinato kale: Look for crisp dark green leaves removes ribs for tenderness and earthy flavor
  • Heavy cream: Creates richness opt for a high-fat version for silkier results
  • Parmesan cheese: Adds salty depth best freshly grated and divided for sauce and topping
  • Dijon mustard: Lends tangy backbone and sharpens flavors go for a smooth stone-ground style
  • Fresh thyme leaves: Bright herbal note buy fresh sprigs if possible and pick leaves before using
  • Kosher salt and black pepper: Season for balance taste as you go and use a coarse salt for best seasoning
  • Butternut squash: Firm bright orange flesh yields a naturally sweet flavor peel and cube uniformly
  • Gruyere or gouda cheese: Both options melt beautifully and boost the luxurious creamy texture
  • Sourdough bread: A sturdy loaf like sourdough forms a crunch on top tear or cut into rustic chunks
  • Walnuts: Offer crunch and toastiness chop finely but avoid pre-chopped for best flavor

How to Make It

Prep The Pan and Aromatics:
Preheat your oven to 425 degrees Fahrenheit. Warm two tablespoons olive oil in a large sauté pan over medium heat. Add finely chopped onion and stir often for 7 to 8 minutes until the onion becomes translucent and soft. Toss in minced garlic and a pinch of red pepper flakes. Let it cook for another 2 minutes so the garlic gets fragrant but does not brown.
Wilting the Greens:
Stir the chopped lacinato kale into the onions. Sauté for 2 to 3 minutes until the kale wilts and its color deepens.
Making the Creamy Base:
Pour in the heavy cream and sprinkle in 1 third cup of the Parmesan cheese. Whisk in the Dijon mustard and scatter in the fresh thyme leaves along with the salt and pepper. Lower heat to medium-low and simmer for 3 to 5 minutes.
Preparing the Butternut Squash:
Peel and cube your butternut squash. Toss them in a bowl with the remaining two tablespoons olive oil so they get slicked and ready for roasting flavor.
Assembly:
Grab a two-quart casserole or baking dish. Spread the seasoned squash cubes in the base. Pour your creamy kale mixture over the top and toss together lightly.
Adding the Cheesy Crunch:
Sprinkle the top with shredded Gruyere or gouda cheese and the last two tablespoons of Parmesan. Scatter torn bread chunks and then the finely chopped walnuts for a deep golden crunch.
Final Bake:
Bake for 30 to 45 minutes. The top should turn golden and crusty with the squash fork-tender underneath. If you like it extra crispy, broil for 1 or 2 minutes while watching closely.
A white bowl filled with a casserole dish.
A white bowl filled with a casserole dish. | panbite.com

I absolutely adore how Gruyere’s nutty flavor plays off the sweetness of roasted squash. The first time we made this, we ended up eating almost the entire pan right out of the oven while laughing in the kitchen with friends.

Flavor Boosters

Let the casserole cool completely before covering well and refrigerating to keep it moist but not soggy. Reheat gently in a low oven uncovered to preserve the crispy bread topping. For longer storage, portion the casserole into individual containers and freeze for up to two months.

Serving Suggestions

Serve as a main dish with a tangy green salad or soup for a balanced vegetarian meal. As a side, it pairs beautifully with roast chicken or pork. At holiday gatherings, a squeeze of lemon on top brightens the flavors right before serving.

Creative Twists

Substitute baby spinach for kale for a milder green, and swap walnuts for pecans or pumpkin seeds. For a non-dairy version, try full-fat coconut cream and nutritional yeast to replicate creamy and cheesy notes. In spring, use tender spring greens and blanched peas. Add mushrooms or leeks for extra savory punch in fall and winter.

A white bowl filled with food.
A white bowl filled with food. | panbite.com

Letting the finished casserole rest for 10 minutes after baking makes it easier to serve. Every time this hits a potluck table, someone asks for the recipe.

Common Questions About This Recipe

→ Which cheese works best in this casserole?

Gruyere and Parmesan are recommended for their creamy melt and robust flavor profile, but gouda can be used for a milder option.

→ Can I add more greens or swap kale?

Lacinato kale is preferred for its texture, but you can substitute with baby spinach or Swiss chard for variety.

→ How do I make the topping extra crunchy?

Toss sourdough bread with olive oil and bake until golden, then add the walnuts for the last few minutes to prevent burning.

→ Can this dish be prepared ahead?

Yes, assemble the casserole up to a day ahead and refrigerate. Add the topping and bake just before serving for best texture.

→ What can I serve alongside this casserole?

Pair it with a crisp green salad or roasted poultry for a balanced, satisfying meal.

Cheesy Butternut Squash Casserole

Enjoy this fall-inspired butternut squash casserole loaded with tangy Gruyere, Parmesan, kale, and sourdough. Perfect for holiday gatherings or weeknight comfort. Save & click.

Preparation Time
35 minutes
Cooking Time
45 minutes
Complete Time
80 minutes
Created by Mary Loxip: Mary Loxip

Type of Recipe: Vegetarian

Level of Skill: Some Experience Needed

Cultural Cuisine: American

Serves: 2 Portion Size

Dietary Needs: Suitable for Vegetarians

What You Need

→ Produce

01 1 medium yellow onion, finely chopped
02 5 garlic cloves, minced
03 1 bunch lacinato kale, stems and ribs removed, chopped
04 2 pounds butternut squash, peeled and cubed
05 1 tablespoon fresh thyme leaves

→ Dairy

06 1 cup heavy cream
07 1/3 cup plus 2 tablespoons grated Parmesan cheese, divided
08 1/2 cup shredded Gruyere or Gouda cheese

→ Pantry

09 4 tablespoons extra-virgin olive oil, divided
10 1/4 to 1/2 teaspoon crushed red pepper flakes
11 1 tablespoon Dijon mustard
12 3/4 teaspoon kosher salt
13 1/2 teaspoon ground black pepper

→ Bread

14 2 cups torn or roughly chopped sourdough bread

→ Nuts

15 1/3 cup finely chopped walnuts

How to Make It

Step 01

Preheat oven to 425°F. Heat 2 tablespoons of olive oil in a large sauté pan over medium heat. Once oil is shimmering, add the chopped onion and cook for 7 to 8 minutes until softened.

Step 02

Stir in minced garlic and crushed red pepper flakes. Cook for 2 minutes until fragrant. Add chopped kale and cook an additional 2 to 3 minutes until wilted.

Step 03

Add heavy cream, 1/3 cup grated Parmesan, Dijon mustard, fresh thyme leaves, kosher salt, and ground black pepper. Simmer the mixture for 3 to 5 minutes, stirring often, until thickened.

Step 04

In a large mixing bowl, toss cubed butternut squash with the remaining 2 tablespoons olive oil. Combine seasoned squash with the creamy kale mixture. Fold in shredded Gruyere cheese.

Step 05

Pour the mixture into a greased baking dish. Scatter torn sourdough bread pieces and chopped walnuts evenly over top. Sprinkle remaining 2 tablespoons Parmesan cheese across casserole.

Step 06

Bake uncovered for 30 to 45 minutes until the squash is tender and the topping is golden brown. Allow to cool slightly before serving.

Extra Tips

  1. For extra depth of flavor, toast the walnuts prior to adding them as topping.

Tools You'll Need

  • Large sauté pan
  • Mixing bowl
  • Baking dish
  • Chef’s knife

Allergen Information

Always review ingredients for possible allergens and consult a healthcare provider if unsure.
  • Contains dairy, gluten, and tree nuts (walnuts).

Nutritional Details (Per Serving)

These facts are provided as informational and aren't a substitute for professional advice.
  • Calories: 450
  • Fat Content: 18 grams
  • Carbohydrate Content: 45 grams
  • Protein Content: 15 grams