Butternut Squash Lasagna

Butternut Squash - the Autumn vegetable, a staple in the Holidays table, gets an Italian flair made into lasagna in this recipe.
Just looking for a veggie lasagna? In this recipe, layers of sweet butternut squash puree, lasagna noodles, melted cheese, and creamy béchamel sauce will spice up your table.
This butternut squash lasagna will become one of your favorites! The combination of cheese, béchamel sauce, and butternut squash flavors is the perfect Fall and Winter cozy and comfort food.
It is the perfect main dish for the Holidays, but for me, the butternut squash lasagna is ridiculously delicious for any time of the year.
dinner plat with butternut squash lasagna



  • 01 tablespoon olive oil
  • 1 (1 ½ to 2-pound) butternut squash, peeled, seeded, and cut into 1-inch cubes
  • Salt and freshly ground black pepper
  • ½ cup water
  • ¼ cup butter
  • ¼ cup all-purpose flour
  • 3 ½ cups whole milk
  • Pinch nutmeg
  • ¾ cup (lightly packed) fresh basil leaves
  • 12 no-boil lasagna noodles
  • 2 ½ cups shredded whole-milk mozzarella cheese
  • 1/3 cup grated Parmesan


How to make it

1 – Heat the oil in a heavy large skillet over medium-high heat. Add the squash and toss to coat. Sprinkle with salt and pepper. Pour the water into the skillet and then cover and simmer over medium heat until the squash is tender, stirring, occasionally for about 20 minutes. Cool slightly and then transfer the squash to a food processor and blend until smooth. Season the squash puree, to taste, with more salt and pepper. 

Butternut Squash peeled, seeded, cut into cubes

2 – Melt the butter in a heavy medium-size saucepan over medium heat. Add the flour and whisk for 1 minute. Gradually whisk in the milk. Bring to a boil over medium-high heat. Reduce the heat to medium and simmer until the sauce thickens slightly whisking often about 5 minutes. Whisk in the nutmeg. Cool slightly. Transfer half of the sauce to a blender*. Add the basil and blend until smooth. Return the basil sauce to the sauce in the pan and stir to blend. Season the sauce with salt and pepper, to taste.

3 – Position the rack in the center of the oven and preheat to 375 degrees F.

Lasagna noodles

4 – Lightly butter a 13 by 09 by 2-inch baking dish. Spread ¾ cup of the sauce over the prepared baking dish. Arrange 03 lasagna noodles on the bottom of the pan. Spread 1/3 of the squash puree over the noodles. Sprinkle with ½ cup of mozzarella cheese. Drizzle ½ cup of sauce over the noodles. Repeat layering 03 more times. 

5 – Tightly cover the baking dish with foil and bake the lasagna for 40 minutes. Sprinkle the remaining mozzarella and Parmesan cheeses over the lasagna. Continue baking uncovered until the sauce bubbles and the top is golden, 15 minutes longer. Let the lasagna stand for 15 minutes before serving. 

 Enjoy it! 

Butternup Squash Lasagna on a plate


Cooking Tips

  • To buy a frozen butternut squash puree at the store is always an option, but believe me, it is so easy to make from scratch, adding so much flavor to the dish, you will want it!
  • Want to make ahead? You can assemble and bake the entire recipe in advance, just let it cool down to room temperature before freezing it, and don't forget to wrap it tightly before take it to the freeze. Reheat it in a 350F oven, covered, until warmed through. 
  • Want some protein? Add rotisserie chicken or cooked crumbled bacon in between the layers. 
  • *When blending hot liquids, remove liquid from the heat and allow cooling for at least 5 minutes. Transfer liquid to a blender or food processor and fill it no more than halfway. If using a blender, release one corner of the lid. Pulse a few times then, process at high speed until smooth.



Shop our Collection!

Older Post Newer Post

Leave a comment

Please note, comments must be approved before they are published