Go Back
+ servings
My Darling Vegan
Vegan Zucchini Noodle Lasagna
Filled with homemade cashew ricotta and tempeh "beef", this gluten-free and vegan zucchini noodle lasagna is a meal that the whole family will love.
5 from 6 votes

Did you make this recipe? Leave a comment and rate it below.
If you made any substitutions, let us know how it turned out!

Prep Time:
35 mins
Cook Time:
50 mins
Total Time:
1 hr 25 mins
Course: Main Course, Main Dish
Cuisine: Italian, Vegan, Gluten-Free
Servings: 6 people
Calories: 175 kcal
Author: Sarah McMinn
Herbed Ricotta
  • 1 batch cashew ricotta
  • 2 tbsp fresh parsley, chopped
  • 1 tbsp fresh chives, chopped
  • 1 tbsp fresh oregano
  • 2 tbsp water
  • 1/8 tsp pepper
Tempeh "Beef"
  • 12 ounces tempeh
  • 1 tbsp soy sauce
  • 1/2 tsp dried sage
  • 1/2 tsp dried oregano
  • 1/2 tsp dried parsley
  • 1/4 tsp smoked paprika
  • 1/5 tsp pepper
  • 1 tbsp cooking oil
  • 1/2 small yellow onion, diced
  • 2 cloves garlic, minced
Everything Else
  1. Preheat the oven to 375. 

  2. Start by making the cashew ricotta. Once it resembles ricotta, add the remaining herbed ricotta ingredients and blend until herbs are well incorporated. Set aside until ready to use. 

  3. Crumble up the tempeh in a bowl into small pieces. Mix in soy sauce, herbs, spices, and pepper. Heat cooking oil over medium heat in a heavy bottom pan. Add onions and garlic and sauté for 5 minutes, stirring frequently, until onions are fragrant and translucent. Add seasoned tempeh and sauté until tempeh is lightly browned. Remove from heat and set aside. 

  4. Cut 1" off each end of the zucchinis. Using a mandoline slicer set at .5mm, slice the zucchini lengthwise to get flat lasagna "noodles". 

  5. Layer a 7x11 pan with 1/2 cup of marinara sauce. Top with one layer of zucchini. Add a layer of herbed ricotta, tempeh beef, and marinara sauce in that order. Repeat once more ending with marinara sauce. Add one final layer of zucchini and marinara sauce. Top with vegan parmesan cheese. 

  6. Cover in foil and bake for 35 minutes. Uncover and bake an additional 15 minutes until parmesan is golden brown and sauce underneath is bubbling up. 

  7. Let sit 10 minutes before serving. 

Recipe Notes

Serving and Storing - Once out of the oven, let the lasagna cool 15 minutes before serving. Serve it with fresh herbs and vegan parmesan alongside artisan bread and a big salad. Store leftover lasagna in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 3 months. 

Make in Advance -  To make in advance, assemble the lasagna according to the directions. Rather than baking the lasagna, wrap it tightly, and place it in the freezer.  Frozen lasagna can be stored in the freezer for up to 3 months. When you are ready to eat it, let it thaw completely in the refrigerator overnight. Then cook it according to the instructions below. It will need a little longer in the oven since it will be chilled.


Nutrition Facts
Calories Per Serving: 175
% Daily Value
Carbohydrates 10g 3%
Protein 14g 28%
Fat 10g 15%
Saturated Fat 2g 13%
Cholesterol 3mg 1%
Sodium 247mg 11%
Potassium 547mg 16%
Fiber 1g 4%
Sugar 3g 3%
Vitamin A 435IU 9%
Vitamin C 22mg 27%
Calcium 143mg 14%
Iron 2.4mg 13%