Go Back
+ servings
5 from 4 votes
Square of Vegan Pumpkin Lasagna with fresh sage leaves on top.
Vegan Pumpkin Lasagna with Spinach Ricotta
Prep Time
30 mins
Cook Time
55 mins
Soak time
4 hrs
Total Time
5 hrs 25 mins
 

This vegan pumpkin lasagna will satisfy all your comfort food cravings! Made with layers of tender noodles, dairy-free spinach ricotta, and rich pumpkin cream sauce, it's perfect for special dinners.

Course: Entree
Cuisine: American, Italian
Servings: 8
Calories: 447 kcal
Author: Alissa Saenz
Ingredients
  • 9 lasagna noodles (about 8 ounces or half of a one pound box)
  • Dash olive oil
For the Filling
  • 1 ½ cups raw cashews, soaked in water 4 to 8 hours, drained and rinsed
  • ½ cup unflavored and unsweetened non-dairy milk
  • 1 garlic clove
  • 2 tablespoons lemon juice
  • 1 teaspoon salt, or to taste
  • 7 ounces firm tofu, drained and broken into 4 to 5 chunks
  • 10 ounces frozen spinach, thawed and squeezed to remove excess water
  • Black pepper, to taste
For the Sauce
  • 2 tablespoons vegan butter
  • 1 medium onion, diced
  • 1 (14 ounce or 400 ml) can full-fat coconut milk
  • 1 (15 ounce or 425 g) can pumpkin puree (not pumpkin pie filling)
  • 1 teaspoon salt, plus more to taste
  • ¼ teaspoon ground nutmeg
For Serving
  • Finely chopped fresh sage, for serving (optional)
Instructions
  1. Bring a large pot of salted water to a boil and cook the noodles according to the package directions, until al dente.

  2. Drain the noodles into a colander. Rub each one with a bit of olive oil and arrange them flat on a baking sheet or another flat surface.

  3. Make the ricotta while the noodles cook. Place the cashews, milk, garlic, lemon juice and salt into the bowl of a food processor fitted with an s-blade. Blend until relatively smooth.

  4. Add the tofu and spinach, then pulse the machine until the ingredients are well combined but the mixture is still chunky.

  5. Season the mixture with additional salt and pepper to taste, if desired.

  6. To make the sauce, first melt the butter in a medium skillet over medium heat. Add the diced onion.

  7. Sweat the onion for about 5 minutes, until the pieces soften and being to brown a bit.

  8. Stir in the coconut milk, pumpkin, salt and nutmeg. Raise the heat and bring the sauce to a boil, then lower the heat and allow it to simmer for 5 minutes, stirring occasionally.

  9. Preheat the oven to 400°F.

  10. Ladle about a third of the sauce into the bottom of a 9 x 13 inch baking pan. Top the sauce with a layer of three noodles, followed by half of the ricotta, followed by another three noodles, followed by another third of the sauce, followed by the remaining ricotta, followed by the remaining three noodles, then the last third of the sauce.

  11. Bake the lasagna, covered, for 30 minutes. Uncover and continue baking it for another 10 minutes, until the sauce begins to bubble and darken at the edges.

  12. Take the lasagna out of the oven and let it sit for 10 minutes.

  13. Cut the lasagna into squares and serve. Optionally, garnish each piece with a sprinkle of fresh sage.

Recipe Notes
  • Optionally, you can include some shredded vegan mozzarella-style cheese in this recipe. Use about 2 to 3 cups, sprinkling a bit over each layer of noodles.
Nutrition Facts
Vegan Pumpkin Lasagna with Spinach Ricotta
Amount Per Serving (1 square (⅛ of recipe))
Calories 447 Calories from Fat 265
% Daily Value*
Fat 29.4g45%
Saturated Fat 14.7g74%
Sodium 669mg28%
Potassium 610mg17%
Carbohydrates 38g13%
Fiber 4.9g20%
Sugar 5.7g6%
Protein 12.4g25%
Calcium 148mg15%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.