Butternut Squash and Spinach Lasagna {Vegan}


Butternut Squash and Spinach Lasagna {Vegan}

You will absolutely love this sweet and savory lasagna. Layers of butternut squash, ricotta, fresh spinach and a creamy white sauce. If you can find them, these spinach-flavored lasagna sheets are a huge time-saver.


  • Ricotta Mixture:
  • 1 C vegan Ricotta
  • ½ vegan Parmesan Cheese
  • 1 Tbl Almond Milk
  • 1 Tbl Parsley
  • *****
  • White Sauce:
  • 4 Tbl vegan Margarine such as Earth Balance
  • 3 C Almond Milk
  • 2 Tbl vegan Parmesan Cheese
  • ¼ C All-Purpose Flour
  • Pinch of ground Nutmeg
  • *****
  • Filling:
  • 1 Tbl Vegetable Oil
  • Salt and Pepper
  • 3 C Butternut Squash or Kabocha Squash - I mixed the two
  • 1 C fresh Spinach
  • *****
  • Panko Topping:
  • ¼ C Panko Bread Crumbs
  • ¼ C vegan Parmesan Cheese
  • 1 Tbl vegan Margarine such as Earth Balance, melted
  • *****
  • 4 8 x8 or 12 standard Lasagna Sheets


  1. Cut the ends off of the squash and slice in half length-wise, scraping out the seeds. You can use all Butternut, but I was fortunate to have a selection to choose from and found this Kabocha squash. It's a Japanese squash grown in California and Mexico. A little darker and richer tasting flesh. It is a bit tougher to cut, so use a very sharp knife and some caution 🙂
  2. Using a small amount of vegetable oil, brush the flesh side of each of the halves and season with salt and pepper. Place flesh side up on a foil lined baking sheet and roast for about an hour or until tender at 425 degrees. Cool enough to handle and scoop the flesh into a bowl. Mash it with a fork. This can be done a day in advance.
  3. In a saucepan over medium heat, add 2 Tbl of margarine until melted and whisk in the flour. Add the almond milk all at once, whisking until smooth. Add the parmesan and a pinch of nutmeg, whisk occasionally until thickened, about 15 minutes. Set aside, keeping warm.
  4. In a bowl, combine the ricotta, parmesan, almond milk and parsley. Set aside.
  5. In a separate bowl, combine the panko, parmesan and melted margarine. Set aside.
  6. In the dried pasta section, you can sometimes find these pasta sheets.
  7. These are spinach. If you cannot find the sheets, you can also use the standard dried noodles. ***Be sure to read the ingredients as many lasagna noodles contain eggs*** In a pan filled with warm water, stack and soak the sheets for a few minutes until pliable (not too long or they will stick together).
  8. Preheat the oven to 400 degrees.
  9. To assemble, place some of the white sauce on the bottom of an 8x8 pan and one sheet of the pasta.
  10. Using an offset spatula, add half of the squash and spread evenly. Top with another sheet of pasta.
  11. Top this sheet with half the ricotta mixture and spread evenly. Add the fresh spinach leaves.
  12. Top with the white sauce.
  13. Add another lasagna sheet and top with the butternut mixture and follow with another sheet of lasagna.
  14. Add the remaining ricotta mixture, some of the remaining white sauce and top with the breadcrumb mixture.
  15. Reserve the leftover white sauce for serving later.
  16. Cover with foil and bake for 40-45 minutes or until cooked and bubbly.
  17. Cool slightly and add fresh thyme leaves to garnish, if desired.
  18. Serve with remaining white sauce.
  19. This recipe makes 6 large pieces or 9 smaller pieces.


Thanks! You've already liked this