Ingredients
Directions
Make the Tofu Ricotta: In a bowl, add the crumbled tofu, tahini, nutritional yeast, shallots, garlic cloves, and lemon juice and mix to combine. Then add the oregano, nutmeg, salt and pepper, if using, and mix.
Fold in the chopped spinach, thoroughly combining all of the ingredients. Note: the tofu should still be in small crumbles, not mashed and the mixture should hold together well but should not be too wet (see Chef’s Notes). Set aside.
Make the Cashew Cheese: Heat a medium stovetop pan over medium-high heat. Add ½ cup vegetable broth (reserve the remaining ½ cup for step 5) and the shallots. Cook until the shallots are translucent, about 3–4 minutes.
Add the garlic, stir, and cook for another minute.
Add the shallots and garlic, cashews, remaining ½ cup vegetable broth, onion powder, nutmeg, nutritional yeast, and salt and pepper, if using, to a food processor or high-speed blender. Blend until creamy smooth.
Taste and adjust seasonings as needed. If you’d like a thinner consistency, add 1–2 tablespoons of water or vegetable broth at a time until the desired consistency is reached, but it should be thick enough to hold up in the lasagna.
Cook the pasta per the directions and run under cold water to prevent sticking together. Set aside.
Add enough pasta sauce to lightly coat the bottom of a 9x13-inch pan or glass dish.
Preheat the oven to 350 degrees F.
Layer the pasta: Add one layer of noodles to the dish. You should have 6–8 noodles per layer. Add about 1 cup of sauce on top of the noodles, spreading it out evenly. The noodles should be completely covered with a thin layer of sauce (otherwise they’ll dry out in the oven). Add half of the tofu ricotta on top of the sauce, spreading it out evenly.
Add another layer of noodles. Add another cup of sauce, spreading it out evenly. Add half of the cashew cheese.
Add another layer of noodles, followed by one cup of pasta sauce and the rest of the tofu ricotta, spreading the sauce and ricotta out evenly.
Add the final layer of noodles, followed by one cup of pasta sauce and the rest of the cashew cheese.
Cover the pan or dish with aluminum foil (if it touches the lasagna, you can add a piece of parchment paper between the lasagna and the foil).
Bake for 45–50 minutes. Remove from the oven, uncover, and let sit for about 30 minutes before diving in! (Letting the lasagna sit for a bit will prevent it from being too runny when cutting and serving.)
Sprinkle with optional Vegan Walnut Parmesan.
Chef's Notes
Substitutions
Substitute yellow or white onions in place of shallots.
Instead of spinach, try kale or escarole.
Making the ricotta
To ensure the ricotta holds together well, make sure the spinach doesn’t have excess water, and drain the tofu by squeezing it several times to release as much water as possible.
Gluten-free/Flour-free
Use legume noodles in place of traditional pasta.
Use zucchini noodles in place of pasta.
Nut-free
Use raw sunflower seeds in place of cashews.
Prep Ahead
Since the layering can take a bit of time, it’s definitely worth making the tofu ricotta and cashew cheese the day before. Neither of these take long to make (literally, minutes!), but it’ll be good to have these two steps out of the way so you can easily assemble the lasagna. Keep them in the refrigerator for 1–2 days before making the lasagna.
Make the Vegan Walnut Parmesan ahead of time to sprinkle over top of the lasagna, if desired.
Storage
The lasagna will keep in an airtight container in the refrigerator for up to 5 days and in the freezer for up to 30 days.
Ingredients
Directions
Make the Tofu Ricotta: In a bowl, add the crumbled tofu, tahini, nutritional yeast, shallots, garlic cloves, and lemon juice and mix to combine. Then add the oregano, nutmeg, salt and pepper, if using, and mix.
Fold in the chopped spinach, thoroughly combining all of the ingredients. Note: the tofu should still be in small crumbles, not mashed and the mixture should hold together well but should not be too wet (see Chef’s Notes). Set aside.
Make the Cashew Cheese: Heat a medium stovetop pan over medium-high heat. Add ½ cup vegetable broth (reserve the remaining ½ cup for step 5) and the shallots. Cook until the shallots are translucent, about 3–4 minutes.
Add the garlic, stir, and cook for another minute.
Add the shallots and garlic, cashews, remaining ½ cup vegetable broth, onion powder, nutmeg, nutritional yeast, and salt and pepper, if using, to a food processor or high-speed blender. Blend until creamy smooth.
Taste and adjust seasonings as needed. If you’d like a thinner consistency, add 1–2 tablespoons of water or vegetable broth at a time until the desired consistency is reached, but it should be thick enough to hold up in the lasagna.
Cook the pasta per the directions and run under cold water to prevent sticking together. Set aside.
Add enough pasta sauce to lightly coat the bottom of a 9x13-inch pan or glass dish.
Preheat the oven to 350 degrees F.
Layer the pasta: Add one layer of noodles to the dish. You should have 6–8 noodles per layer. Add about 1 cup of sauce on top of the noodles, spreading it out evenly. The noodles should be completely covered with a thin layer of sauce (otherwise they’ll dry out in the oven). Add half of the tofu ricotta on top of the sauce, spreading it out evenly.
Add another layer of noodles. Add another cup of sauce, spreading it out evenly. Add half of the cashew cheese.
Add another layer of noodles, followed by one cup of pasta sauce and the rest of the tofu ricotta, spreading the sauce and ricotta out evenly.
Add the final layer of noodles, followed by one cup of pasta sauce and the rest of the cashew cheese.
Cover the pan or dish with aluminum foil (if it touches the lasagna, you can add a piece of parchment paper between the lasagna and the foil).
Bake for 45–50 minutes. Remove from the oven, uncover, and let sit for about 30 minutes before diving in! (Letting the lasagna sit for a bit will prevent it from being too runny when cutting and serving.)
Sprinkle with optional Vegan Walnut Parmesan.