Go Back

Vegan Lasagna

This vegan lasagna features layers of no-boil noodles, hearty tomato sauce, sautéed vegetables, and creamy plant-based cheese, baked until bubbling and golden. The dish combines comforting, cheesy flavors with a rich tomato base, resulting in a tender yet slightly crispy final texture that looks as inviting as it tastes.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 8
Course: Main Course
Cuisine: Vegan
Calories: 350

Ingredients
  

  • 12 oz no-boil lasagna noodles
  • 4 cups crushed canned tomatoes or fresh tomatoes simmered down
  • 3 cloves garlic minced
  • 1 medium onion chopped
  • 2 tablespoons olive oil
  • 2 cups sliced mushrooms
  • 4 cups fresh spinach squeezed dry
  • 1 zucchini zucchini sliced thin
  • 1 cup vegan cheese shreds mozzarella style
  • 1 block silken tofu for ricotta layer
  • 2 tablespoons nutritional yeast
  • 1 lemon lemon juice fresh
  • fresh basil for garnish

Equipment

  • Large baking dish
  • Saucepan
  • Mixing bowl
  • Knife
  • Spatula or spoon
  • Foil

Method
 

  1. Preheat your oven to 180°C (350°F). Gather your equipment: a large baking dish, saucepan, mixing bowl, knife, and spoon.
  2. If using regular noodles, boil them in salted water for about 8 minutes until just al dente, then drain and set aside. If using no-boil noodles, skip this step.
  3. In a saucepan over medium heat, sauté chopped onion and minced garlic in olive oil until fragrant and translucent, about 5 minutes. The kitchen fills with a warm, savory aroma.
  4. Add crushed tomatoes to the saucepan, season with a pinch of salt and dried herbs if you like, then simmer for 15-20 minutes until the sauce thickens and smells rich and savory.
  5. While the sauce simmers, blend the silken tofu with nutritional yeast, lemon juice, and a pinch of salt in a mixing bowl until smooth and creamy. This will be your ricotta layer.
  6. Sauté sliced mushrooms and chopped zucchini in a skillet over medium-high heat until tender and lightly browned, about 8 minutes. Season with salt and pepper, and stir in the squeezed dry spinach for a bright, fresh flavor.
  7. Spread a thin layer of tomato sauce at the bottom of your baking dish. Place a layer of noodles over the sauce, then evenly spread half of the sautéed vegetables and dollops of the tofu ricotta mixture. Repeat with another layer of noodles, sauce, vegetables, and ricotta.
  8. Finish with a final layer of noodles topped with a generous layer of tomato sauce and a sprinkle of vegan cheese shreds. Cover the dish with foil.
  9. Bake in the preheated oven for 25 minutes covered with foil. Remove the foil and bake an additional 10 minutes until bubbly and golden on top. The kitchen smells inviting, and the cheese shreds melt into a gooey topping.
  10. Let the lasagna rest outside the oven for at least 10 minutes to set. This will make slicing easier and prevent it from sliding apart.
  11. Garnish with fresh basil leaves, slice into squares, and serve warm. Enjoy the comforting layers of cheesy, tomato-sauced goodness with your favorite side salad.