Vegan Lasagna

Serves: 6 to 8


– 1 ½ pounds eggplant (about 1 large or 2 small eggplants), sliced lengthwise into 1/4-inch strips
– ¾ pound zucchini or yellow squash (about 2 zucchini), sliced lengthwise into 1/4-inch strips
– Olive oil
– Salt and black pepper
– 10 ounces lasagna noodles (about 10 to 12 noodles)
– 2 packages extra-firm tofu (about 28 ounces), drained of liquid
– 1/3 cup nutritional yeast
– 1 clove garlic, minced
– 1 ½ tablespoons lemon juice
– 1 tablespoon fresh oregano (or 2 teaspoons dried oregano)
– 2 ½ cups marinara sauce, homemade or store-bought
– 12 to 15 torn basil leaves (optional)


1. Preheat your oven to 400° F.

2. Arrange the eggplant slices on a baking sheet and sprinkle them with coarse salt. Allow them to sit for 20 to 30 minutes.

3. Pat the eggplant slices dry to remove any moisture that has collected.

4. Arrange the zucchini slices on another baking sheet.

5. Brush all of the vegetables with olive oil and sprinkle them with salt and pepper.

6. Roast for 25 minutes, or until the vegetables are tender and just browning.

7. Remove them from the oven and reduce oven heat to 350° F.

8. While the vegetables are roasting, bring a pot of salted water to a boil.

9. Cook the lasagna noodles until they’re just al dente. Drain them and set aside.

10. Next, use your hands to crumble the tofu finely in a large mixing bowl.

11. Add in the nutritional yeast, garlic, lemon juice, oregano, 1 tablespoon of olive oil, 1/2 teaspoon
of salt, and black pepper to taste. Continue crumbling the mixture with your hands until it resembles ricotta.

12. Check for seasoning and add lemon, dried herbs (if desired), and salt and pepper to taste.

13. Lightly oil a 9- by 13-inch baking dish.

14. Spread 1/2 cup marinara sauce over the bottom of the dish.

15. Arrange 4 lasagna noodles over the sauce, and top the noodles with half of the roasted vegetables. Spread half of the tofu mixture over the vegetables.

16. Arrange 4 noodles and 1 cup of marinara sauce over the tofu. Cover the marinara sauce with the remaining roasted vegetables and tofu.

17. Cover this layer with the 4 remaining lasagna noodles and a final cup of marinara sauce.

18. Bake the lasagna for 40 minutes, or until noodles are crisping at the edges and everything is bubbling gently.

19. Allow the lasagna to rest for 10 to 15 minutes. Arrange the basil leaves, if you like, over the top of the lasagna. Cut and serve.

From Our Blog
1119 Aurora Hudson Road • Aurora, Ohio 44202 • 330 562 5508

Be in the know

Receive exclusive offers, specials and getaway ideas. Click Here »