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.
Bring a large pot of salted water to a boil and cook the noodles according to the package directions, until al dente.
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.
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.
Add the tofu and spinach, then pulse the machine until the ingredients are well combined but the mixture is still chunky.
Season the mixture with additional salt and pepper to taste, if desired.
To make the sauce, first melt the butter in a medium skillet over medium heat. Add the diced onion.
Sweat the onion for about 5 minutes, until the pieces soften and being to brown a bit.
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.
Preheat the oven to 400°F.
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.
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.
Take the lasagna out of the oven and let it sit for 10 minutes.
Cut the lasagna into squares and serve. Optionally, garnish each piece with a sprinkle of fresh sage.