This recipe is easy to whip up, and a fantastic dish! Zesty, hearty vegetables, with layers upon layers of saucy marinara and creamy cashew sauce, you won't miss the noodles.

Eggplant and Zucchini No-Noodle Lasagna [Vegan, Gluten-Free, Grain-Free]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste





Cooking Time



For the Lasagna:
  • 3 tablespoons olive oil, divided
  • 1 medium eggplant
  • 3 medium zucchini
  • 1 (24-ounce) jar marinara sauce
  • 1 batch Cashew Cheese Sauce
  • 2 medium tomatoes, sliced
  • 1 handful fresh basil
  • 1 tablespoon nutritional yeast
  • Salt and black pepper, to taste

For the Cashew Cheese Sauce:

  • 1 cup raw cashews, soaked in water at least 4 hours
  • 1/4 cup plus 2 tablespoons nutritional yeast
  • Juice of 1/2 lemon
  • 1 tablespoon Dijon mustard
  • 1 tablespoon olive oil
  • 1 tablespoon tamari
  • 1 clove garlic, minced
  • 1/2 teaspoon ground turmeric (for color)
  • Non-dairy milk, as needed to thin


For the Lasagna:

  1. Preheat the oven to 400°F. Lightly coat two baking sheets with 1 tablespoon of the olive oil.
  2. To prepare the eggplant and zucchini “noodles,” cut the tops and bottoms off the eggplant and zucchini. Slice them lengthwise into strips about ½ inch thick. Place them on the baking sheets and brush with 1 tablespoon of the olive oil.
  3. Bake for 20 minutes, flipping halfway through the cooking time. Remove and set aside.
  4. Turn the oven down to 375°F. Assemble the lasagna by spreading a thin layer of the marinara sauce across the bottom of a 11-by-7-inch baking dish. Place a layer of zucchini “noodles” on top. Spread a thin layer of the Cashew Cheese Sauce over the zucchini, followed by another thin layer of marinara sauce. Repeat the process, using the eggplant “noodles.” Continue repeating until all the “noodles” are used (about 4 layers).
  5. Spread a thin layer of marinara sauce on top, and top with the tomatoes and basil. Drizzle with the remaining 1 tablespoon of olive oil, and sprinkle nutritional yeast, salt, and pepper on top.
  6. Cover and bake for 20 minutes, until the lasagna begins to bubble. Uncover and bake for 15–20 more minutes, until the tomatoes are crispy. Let the dish sit for 10 minutes before serving. Enjoy warm.

For the Cashew Cheese Sauce:

  1. Drain and rinse the cashews. Place the cashews in a blender. Add the nutritional yeast, lemon juice, mustard, olive oil, tamari, garlic, turmeric, and nondairy milk. Blend until smooth. Store in an airtight container in the refrigerator for up to 5 days.

Nutritional Information

Per Serving: Calories: 340 | Carbs: 31g | Fat: 19g | Protein: 13g | Sodium: 447mg | Sugar: 7g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.


This site uses Akismet to reduce spam. Learn how your comment data is processed.