Vegan Lasagna Recipe
Prep Time:
50 minutes
Cook Time:
55 minutes
Servings:
10 Servings
Ingredients
  • 9 lasagna noodles, uncooked
  • 1 (16-ounce) package extra firm tofu
  • 1 tablespoon nutritional yeast
  • juice of ½ large lemon
  • 1 teaspoon garlic granules
  • 1 teaspoon oregano
  • 1 teaspoon salt
  • 2 tablespoons neutral oil, divided
  • ½ onion, chopped
  • 3 garlic cloves, minced
  • 4 cups sliced mushrooms
  • 6 cups spinach
  • 1 ½ (25-ounce) jars marinara sauce
  • 1 teaspoon red pepper flakes
Directions
  1. Preheat the oven to 350 F.
  2. Cook the lasagna noodles according to the package. This should take about 10 minutes. Then drain, rinse in cold water, and set aside.
  3. To make the tofu ricotta, drain the tofu by putting it in a tofu press or setting it in a shallow bowl, then topping it with a flat plate with something heavy layered on top. Let it sit for 20 minutes, then drain the water. After draining, put the tofu in a food processor with the nutritional yeast, lemon juice, garlic granules, oregano, salt, and 1 tablespoon of the olive oil. Blend until smooth, then set aside.
  4. Add the remaining oil to a frying pan and heat to medium-high. Add in the garlic and onions and cook for 5 minutes. Add the mushrooms and cook 5-10 more minutes or until they are soft. Add the spinach and cook for 2 minutes until it is wilted.
  5. Spray a 9x13-inch baking dish with cooking spray. Pour in about ½ cup of sauce, a sprinkling of red pepper flakes, then layer 3 lasagna noodles on top. Spread half of the tofu ricotta mixture over the noodles (if you are using vegan mozzarella add that on top of the ricotta), then a layer of half of the vegetable mixture. Add more sauce, noodles, the other half of the ricotta mixture, and the other half of the vegetable mixture. Now add the final 3 noodles and more sauce. If you are using vegan mozzarella, you can add a layer on top of the sauce.
  6. Bake in the oven for 30 minutes covered. Then bake for 15 more minutes uncovered. Let the lasagna cool for 30 minutes before serving. Top with fresh basil and vegan Parmesan if desired.