Fitgenai
BlogRecipesQuick recipes
Home/Recipes/Vegan Vegetable Lasagna
Vegan Vegetable Lasagna
Medium80 min8 servings

Vegan Vegetable Lasagna

Hearty plant-based lasagna layered with roasted vegetables, creamy cashew ricotta, and rich tomato sauce. A wholesome Italian classic that's completely dairy-free yet incredibly satisfying and full of authentic Mediterranean flavors.

S

By Système

Community chef

Ingredients

  • •400 g Pasta (dry)
  • •3 piece Zucchini
  • •2 piece Eggplant
  • •500 g Tomato sauce
  • •200 g Spinach
  • •300 ml Coconut milk

Instructions

  1. 1

    Preheat oven to 375°F. Slice zucchini, eggplant, and bell peppers into 1/4-inch pieces. Toss with olive oil, salt, pepper, and Italian herbs. Roast on baking sheets for 20 minutes until tender and slightly caramelized.

  2. 2

    While vegetables roast, prepare cashew ricotta by blending soaked raw cashews with lemon juice, nutritional yeast, garlic, salt, and water until smooth and creamy. The consistency should resemble traditional dairy ricotta.

  3. 3

    In a large saucepan, heat olive oil and sauté diced onions until translucent. Add minced garlic and cook for 1 minute. Stir in crushed tomatoes, tomato paste, dried basil, oregano, and a pinch of sugar to balance acidity.

  4. 4

    Simmer the tomato sauce for 15-20 minutes, stirring occasionally. Season with salt and black pepper to taste. The sauce should be thick enough to coat the back of a spoon without being too watery.

  5. 5

    Prepare vegan béchamel by whisking plant-based milk with flour and nutritional yeast in a saucepan over medium heat. Cook until thickened, stirring constantly to prevent lumps. Season with nutmeg, salt, and white pepper.

  6. 6

    Cook lasagna noodles according to package directions until al dente. Drain and toss with a little olive oil to prevent sticking. Alternatively, use no-boil lasagna sheets for easier assembly.

  7. 7

    Spread a thin layer of tomato sauce on the bottom of a 9x13 inch baking dish. This prevents the noodles from sticking and adds flavor from the bottom layer up.

  8. 8

    Layer lasagna noodles over the sauce, followed by cashew ricotta, roasted vegetables, vegan béchamel, and marinara sauce. Repeat layers twice more, ensuring even distribution of all components.

  9. 9

    For the final layer, top with remaining sauce and drizzle with vegan béchamel. Cover tightly with aluminum foil to trap steam and ensure the lasagna cooks evenly without drying out.

  10. 10

    Bake covered for 35 minutes, then remove foil and bake for an additional 15 minutes until the top is golden and bubbling. The edges should be slightly crispy and caramelized.

  11. 11

    Remove from oven and let rest for 15-20 minutes before slicing. This crucial step allows the layers to set properly and makes cutting clean, beautiful portions much easier.

  12. 12

    Garnish with fresh basil leaves and serve with a mixed green salad dressed in balsamic vinaigrette. Each slice should showcase distinct, colorful layers of vegetables and creamy cashew ricotta.

Nutritional values

292

Calories

9.8g

Protein

44.4g

Carbs

9.3g

Fat

4.6g

Fiber

Categories

italianlasagnacomfort

Want to cook this recipe?

Add it to your meal plan and automatically generate your shopping list.

Add to my plannerCreate AI variant

Rate this recipe

+44

Statistics

Score+44
Upvotes+44
Adoptions13
Cooked10 times
Total time80 min
Preparation30 min
Cooking50 min

Join Fitgenai

Plan your meals, track calories and generate recipes with our AI Chef.

Start for free

Explore

Quick recipes (<30 min)Easy recipesMost popular

This recipe is shared under CC_BY license. Published on 1/6/2026.

Comments (0)

Join the conversation! Log in to comment

← View all recipes

Fitgenai

AI-powered meal planning and smart nutrition.

Recipes

  • Popular
  • Quick
  • Easy
  • Vegetarian

By Season

  • Spring
  • Summer
  • Autumn
  • Winter

Resources

  • Blog
  • Sign up

Legal

  • Privacy
  • Terms
© 2026 Fitgenai. All rights reserved.