Go Back
+ servings
Slice of Vegan Zucchini Lasagna on a dish with a fork.
Print Recipe
5 from 3 votes

Vegan Zucchini Lasagna

This delicious vegan zucchini lasagna is made completely without noodles ... but you won't miss them! It's made with zesty tomato sauce, rich dairy-free ricotta, and roasted zucchini slices. A delicious and gluten-free vegan dinner that's perfect for special occasions!
Prep Time30 minutes
Cook Time1 hour
Resting Time15 minutes
Total Time1 hour 45 minutes
Course: Entree, Main
Cuisine: American, Italian
Servings: 8
Calories: 298kcal
Author: Alissa Saenz

Ingredients

  • 4 medium zucchini (about 2 ½ to 3 pounds total)
  • 1 tablespoon olive oil
  • 1 ½ cups raw cashews, soaked in water 4 to 8 hours, drained, and rinsed
  • ½ cup water
  • 1 garlic clove
  • 1 (14 ounce/400 gram) package extra-firm tofu, drained
  • ½ cup fresh basil leaves
  • 2 tablespoons lemon juice
  • ¾ teaspoon salt
  • ¼ teaspoon black pepper
  • 3 cups marinara sauce
  • 1 ½ cups shredded vegan mozzarella cheese (optional)

Instructions

  • Preheat the oven to 400°F.
  • Slice the zucchini lengthwise into thin slabs, aiming for each slab to be about ⅛ inch thick. Lightly brush the tops and bottoms of the slices with the olive oil and arrange them on several parchment paper-lined baking sheets.
  • Bake the zucchini slices for about 20 minutes, until they've softened and some have browned a bit at the edges.
  • Make the ricotta filling while the zucchini bakes. Place the cashews, water, and garlic into the bowl of a food processor fitted with an s-blade. Blend the mixture until it is relatively smooth, stopping to scrape down the sides of the bowl as needed.
  • Break the block of tofu into a few chunks and add them to the food processor bowl, along with the basil, lemon juice, salt, and pepper. Pulse the machine until the ingredients are combined, but the mixture is still slightly chunky, like ricotta cheese. Stop to scrape down the sides of the bowl when needed.
  • Ladle about one cup of sauce into the bottom of a 9 x 13 inch baking pan. Arrange a third of your zucchini slices over the sauce, then spread half of your ricotta over the zucchini. Ladle about a half cup of sauce over the ricotta. Repeat the layering arrangement starting with another third of your zucchini. Top the lasagna with a final layer of zucchini and the remaining sauce. Sprinkle the lasagna with cheese if using (Note 1).
  • Bake the lasagna for 35 to 40 minutes, or until the sauce is bubbly. Keep an eye on it and cover the dish with foil if it starts to burn around the edges.
  • Let the lasagna sit for 10 to 15 minutes before slicing and serving.

Notes

  1. I like to lightly spritz the cheese with some oil to help it melt. 

Nutrition

Calories: 298kcal | Carbohydrates: 25g | Protein: 12g | Fat: 19g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Sodium: 984mg | Potassium: 972mg | Fiber: 5g | Sugar: 10g | Vitamin A: 856IU | Vitamin C: 37mg | Calcium: 84mg | Iron: 4mg