Print

Vegan Zucchini Lasagna with Sautéed Vegetables and Cheesy Layers Recipe

4.6 from 126 reviews

This Zucchini Lasagna is a healthy and versatile twist on the classic Italian favorite, replacing traditional pasta with thinly sliced zucchini strips. Featuring layers of sautéed vegetables, creamy cheese mixtures, and rich marinara sauce, this recipe is easily adaptable for vegans by swapping dairy cheeses for plant-based alternatives. Baked to perfection, it’s a hearty, flavorful dish perfect for a comforting meal.

Ingredients

Scale

Vegetables

  • 34 large zucchinis
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 bell pepper, diced
  • 1 cup mushrooms, sliced
  • 1 cup spinach, chopped

Cheese Mixture

  • 2 cups ricotta cheese (use vegan ricotta for a vegan version)
  • 2 cups shredded mozzarella cheese (use vegan mozzarella for a vegan version)
  • 1 cup grated Parmesan cheese (use nutritional yeast for a vegan version)
  • 1 large egg (optional, skip for vegan)

Sauce and Seasoning

  • 2 cups marinara sauce (ensure it’s vegan if needed)
  • 1 tablespoon olive oil
  • 1 tablespoon dried Italian seasoning
  • Salt and pepper to taste

Garnish

  • Fresh basil (for garnish)

Instructions

  1. Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the lasagna.
  2. Slice Zucchini: Using a mandoline slicer or a sharp knife, slice the zucchinis lengthwise into thin, even strips to substitute for traditional lasagna noodles.
  3. Salt Zucchini: Lay the zucchini strips on a baking sheet lined with paper towels and lightly sprinkle them with salt. Let them sit for about 15 minutes to draw out excess moisture.
  4. Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in minced garlic and cook for another minute until fragrant. Add diced bell pepper and mushrooms, sautéing until tender, around 7–10 minutes. Finally, add chopped spinach and cook until wilted. Season with salt, pepper, and Italian seasoning.
  5. Prepare Cheese Mixture: In a large mixing bowl, combine ricotta cheese, 1 cup of shredded mozzarella, grated Parmesan, and the egg if using. For the vegan version, substitute vegan ricotta, vegan mozzarella, nutritional yeast, and omit the egg. Mix until well combined.
  6. Assemble Lasagna: Spread a thin layer of marinara sauce on the bottom of a baking dish. Layer zucchini strips over the sauce, then spread a layer of the cheese mixture, followed by a layer of the sautéed vegetables. Repeat layers—marinara sauce, zucchini strips, cheese mixture, and vegetables—until all ingredients are used, finishing with sauce and cheese on top.
  7. Bake Covered: Cover the dish with foil and bake for 30 minutes to allow flavors to meld and the cheese to melt.
  8. Bake Uncovered: Remove the foil and bake for an additional 20–25 minutes to brown the top and reduce excess moisture for a perfect texture.
  9. Garnish and Serve: Let the lasagna cool slightly, garnish with fresh basil, then slice and serve warm.

Notes

  • Salting the zucchini strips helps remove excess moisture, preventing a watery lasagna.
  • For a vegan version, use plant-based ricotta and mozzarella, nutritional yeast instead of Parmesan, and omit the egg.
  • Feel free to customize the vegetables based on what you have on hand or your taste preferences.
  • Letting the lasagna rest before serving helps it set and makes slicing easier.

Keywords: Zucchini lasagna, vegan lasagna, low-carb lasagna, vegetarian Italian recipe, healthy lasagna, gluten-free pasta alternative