Go Back
+ servings
Linda Cain

Butternut Squash Lasagna Recipe

Sometimes, a dish can transport you to another place, or even time. If you’re like me, you find joy in creating something that is both delicious and comforting.
Prep Time 25 minutes
Cook Time 1 hour 40 minutes
Total Time 2 hours 5 minutes
Servings: 6
Course: Main Course
Cuisine: Italian
Calories: 801

Ingredients
  

Main Ingredients:
  • 600 g baby spinach leaves thoroughly washed
  • 3 whole garlic cloves left in their skins
  • 40 g toasted pine nuts
  • 125 g ball of mozzarella cheese torn or chopped into bite-sized pieces
  • 12 –15 sheets of lasagna
  • A small bunch of fresh sage leaves
  • 1 tbsp extra virgin olive oil plus a little more for drizzling
  • 1 medium-sized butternut squash peeled, deseeded, and diced into 2cm chunks
White Sauce Ingredients:
  • 250 g mascarpone cheese
  • 70 g plain flour
  • 50 g grated parmesan cheese
  • 800 ml semi-skimmed milk
  • 70 g unsalted butter
  • A light grating of fresh nutmeg
Additional Flavor Boosters:
  • ½ tsp white pepper — for subtle warmth in the white sauce
  • 1 tsp lemon zest — to add a bright citrus note
  • Omitted Ingredient:
  • None removed as all ingredients contribute distinctively to the flavor and texture balance.

Equipment

  • Oven

Method
 

Step 1: Roast the Butternut Squash
  1. Preheat your oven to 200°C (about 400°F). In a baking dish, toss the diced butternut squash with a drizzle of olive oil and a sprinkle of salt.
  2. Roast for about 25 minutes or until the squash is tender and slightly caramelized. This roasting process really brings out that natural sweetness.
Step 2: Prepare the White Sauce
  1. In a medium saucepan, melt 70 grams of butter over medium heat. Whisk in the plain flour, cooking for about a minute to create a roux. Gradually whisk in the semi-skimmed milk. Bring to a simmer, stirring frequently. Once thickened, add the mascarpone cheese and grated parmesan. Season with nutmeg, white pepper, and lemon zest for flavor.
Step 3: Sauté the Spinach
  1. In a skillet, heat a bit of olive oil over medium heat. Add the washed spinach and whole garlic cloves. Sauté until the spinach wilts. Remove from heat and let cool slightly. Once cooled, remove the garlic cloves and discard them.
Step 4: Layer the Lasagna
  1. In a large baking dish, pour a layer of white sauce on the bottom. Place a layer of lasagna sheets over the sauce. Next, add half of the roasted butternut squash, half the sautéed spinach, and half of the torn mozzarella. Spoon more white sauce on top.
  2. Continue layering with another set of lasagna sheets, remaining butternut squash, spinach, and mozzarella. Finish with a final layer of lasagna sheets, the remaining white sauce, and sprinkle with grated parmesan.
Step 5: Bake
  1. Cover the baking dish with aluminum foil and bake in your preheated oven for about 30 minutes. Remove the foil and bake for an additional 15 minutes, or until the top is golden brown and bubbly. Let it cool for a few minutes before serving.

Nutrition

Calories: 801kcalCarbohydrates: 43gProtein: 46gFat: 52.1gSaturated Fat: 27.6gTrans Fat: 0.2gCholesterol: 100mgSodium: 2172mgFiber: 8gSugar: 11gVitamin A: 406IUVitamin C: 134mgCalcium: 125mgIron: 48mg

Notes

Use Fresh Ingredients
Fresh spinach and homemade sauces can elevate your dish. Don’t skimp on the freshness!
Add More Veggies
This recipe welcomes additional vegetables. Zucchini, mushrooms, or kale can be great additions.
Make Ahead
Assemble the lasagna a day in advance and store it in the fridge. Bake when ready to serve.
Freeze for Later
This lasagna freezes beautifully. Make a double batch, and store some for those busy days when cooking seems impossible.
Experiment with Cheeses
Mozzarella is delicious, but you could try other melty cheeses like fontina or even goat cheese for a twist.

Tried this recipe?

Let us know how it was!