Preheat & Prep
Preheat oven to 375°F (190°C).
Cook lasagne noodles according to package directions if not oven-ready.
Lightly grease a 9x13-inch baking dish.
Prepare the Vegetable Sauce
Heat olive oil in a large skillet over medium heat.
Add onion and cook 3–4 minutes until softened.
Stir in mushrooms and zucchini; cook until softened and moisture evaporates.
Add marinara sauce and simmer 5 minutes.
Stir in spinach and cook until wilted (or heated through if frozen).
Remove from heat.
Make the Vegan Ricotta
In a food processor, combine tofu, nutritional yeast, lemon juice, oregano, basil, garlic powder, salt, and pepper.
Blend until creamy but slightly textured.
Taste and adjust seasoning as needed.
Assemble the Lasagne
Spread a thin layer of sauce in the baking dish.
Add a layer of noodles.
Spread a layer of tofu ricotta.
Add vegetable sauce.
Repeat layers.
Finish with noodles and remaining sauce on top.
Optional: Sprinkle with vegan mozzarella.
Bake
Cover with foil and bake for 30 minutes.
Remove foil and bake 10–15 minutes more until bubbly and lightly golden.
Let rest 10–15 minutes before slicing.