Cheesy Vegan Zucchini Lasagna Recipe for Healthy Eating

Posted on July 5, 2026

by: James Carter

Delicious cheesy vegan zucchini lasagna with layers and fresh ingredients

I make this Vegan Zucchini Lasagna when I want a light dish that feels indulgent. The zucchini, once roasted, transforms into tender layers that hold together beautifully with the creamy ricotta and vibrant spinach. Picture this as a refreshing option on a weeknight when you need something satisfying but not heavy, perfect for those moments when you want to enjoy a meal without feeling weighed down.

What Makes This Vegan Zucchini Lasagna Reliable

Skipping the act of salting and draining the zucchini can lead to a watery lasagna, which won’t hold its shape. Choosing quality marinara sauce impacts the dish’s flavor significantly; a well-seasoned sauce complements the freshness of the zucchini and spinach. When done right, the final dish has a gooey top layer of melted cheese with vibrant green spinach peeking through, inviting you in for a first bite.

Ingredients

  • 3 large zucchinis, sliced into thin strips
  • 2 cups marinara sauce
  • 1 cup ricotta cheese (or a vegan alternative)
  • 2 cups spinach
  • 1 cup shredded mozzarella cheese (or a vegan alternative)
  • 1 teaspoon dried oregano
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • Olive oil

This recipe balances the flavors and textures perfectly, delivering a wholesome meal for lunch or dinner.

How To Make It

  1. Preheat the oven to 375°F (190°C).
  2. Slice the zucchinis lengthwise into thin strips and lay them out on paper towels. Sprinkle with salt and let sit for 15 minutes to draw out moisture.
  3. In a bowl, mix the ricotta cheese with spinach, oregano, garlic powder, salt, and pepper until well combined.
  4. Rinse the zucchini to remove excess salt and pat dry with a towel.
  5. In a baking dish, spread a layer of marinara sauce at the bottom. Layer zucchini slices, followed by a layer of the ricotta-spinach mixture, and a sprinkle of mozzarella cheese.
  6. Repeat the layers until all ingredients are used, finishing with a layer of marinara and the remaining mozzarella cheese on top.
  7. Drizzle with a bit of olive oil and cover with foil.
  8. Bake for 30 minutes, then remove the foil and bake for an additional 15 minutes until the cheese is bubbly and golden.
  9. Let cool for a few minutes before slicing and serving.

The process layers flavors and creates a beautiful presentation that elevates your dining experience.

Quick Substitutions

  • ZucchiniEggplant: This option provides a firmer texture, but will require the same salting process.
  • Ricotta cheeseSilken tofu: A great dairy-free alternative that provides a similar creaminess.
  • Mozzarella cheeseNutritional yeast: While it won’t melt, it offers a cheesy flavor with fewer calories.
  • SpinachKale: A heartier green that will withstand baking better but wilt away slightly less than spinach.
  • Marinara saucePesto: This will change the flavor profile altogether and give a unique twist.

These substitutions can help tailor the recipe to your dietary needs or preferences.

Tips Before You Start

A couple of helpful insights involve the zucchini prep: if the slices are too thick, they won’t cook down properly, leading to a less cohesive lasagna. Also, make sure to thoroughly rinse the zucchini after salting; excess salt can result in an overly salty dish. I once forgot to pat the zucchini slices dry, and I ended up with a soupy lasagna rather than a structured one. For the ricotta filling, you could also experiment by adding lemon zest for a hint of brightness.

Common Mistakes to Avoid

  • Ignoring the salt step: Failing to salt the zucchini can make the lasagna watery. Always take the time to sprinkle and let it rest.
  • Layering too much: Overloading the layers with too many ingredients can prevent it from baking evenly. Keep layers thin for the best result.
  • Skipping the foil: Not covering the dish while it bakes can lead to burnt edges and uneven cooking. Using foil protects the cheese and ensures everything melts nicely.

Each of these small adjustments can make a significant difference in the final outcome.

Nutrition At A Glance

  • Serving size: 1 slice
  • Calories: Approximately 280
  • Protein: 18g
  • Carbohydrates: 20g
  • Fat: 10g
  • Fiber: 5g

These nutritional details help in meal planning and tracking dietary needs.

Serving Ideas

  • Garlic bread: The crunchy texture and buttery flavor complement the softness of the lasagna.
  • Side salad: A light arugula or mixed greens salad offers a refreshing contrast to the rich flavors of the lasagna.
  • Roasted vegetables: Add some roasted carrots or peppers for an extra flavor boost and nutrition.
  • Red wine: A glass of Chianti pairs beautifully with the zesty marinara sauce.

These accompaniments enhance the dining experience and create a well-rounded meal.

Storage and Reheating

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: It can be frozen for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheating: To reheat, place in the oven at 350°F with a splash of marinara sauce to maintain moisture for about 20 minutes.

Leftover lasagna can taste even better the next day as the flavors continue to meld.

Leftover Ideas

Transform any leftovers by chopping the lasagna into bite-sized pieces and tossing them into a salad for added texture. Consider incorporating it into a wrap with fresh greens and your choice of dressing. Another option is to blend the leftovers with vegetable broth to create a hearty soup—perfect for colder nights.

Conclusion

You now understand the nuances of layering zucchini in a lasagna to prevent a watery dish. Next time, try adding lemon zest to your ricotta mixture for a bright twist. This dish is a great way to get creative while enjoying a nutritious meal.

For an alternative high-protein option, check out this high-protein vegan lasagna soup that can seamlessly fit into your diet!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cheesy vegan zucchini lasagna recipe for healthy e 2026 07 05 194347 1

Vegan Zucchini Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • Total Time: 60 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A light yet indulgent vegan lasagna made with tender roasted zucchini, creamy ricotta, and vibrant spinach.


Ingredients

Scale
  • 3 large zucchinis, sliced into thin strips
  • 2 cups marinara sauce
  • 1 cup ricotta cheese (or a vegan alternative)
  • 2 cups spinach
  • 1 cup shredded mozzarella cheese (or a vegan alternative)
  • 1 teaspoon dried oregano
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • Olive oil

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Slice the zucchinis lengthwise into thin strips and lay them out on paper towels. Sprinkle with salt and let sit for 15 minutes to draw out moisture.
  3. In a bowl, mix the ricotta cheese with spinach, oregano, garlic powder, salt, and pepper until well combined.
  4. Rinse the zucchini to remove excess salt and pat dry with a towel.
  5. In a baking dish, spread a layer of marinara sauce at the bottom. Layer zucchini slices, followed by a layer of the ricotta-spinach mixture, and a sprinkle of mozzarella cheese.
  6. Repeat the layers until all ingredients are used, finishing with a layer of marinara and the remaining mozzarella cheese on top.
  7. Drizzle with a bit of olive oil and cover with foil.
  8. Bake for 30 minutes, then remove the foil and bake for an additional 15 minutes until the cheese is bubbly and golden.
  9. Let cool for a few minutes before slicing and serving.

Notes

Ensure that zucchini slices are thin and well-prepared to avoid a watery lasagna.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice
  • Calories: 280
  • Sugar: 6g
  • Sodium: 500mg
  • Fat: 10g
  • Saturated Fat: 5g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 18g
  • Cholesterol: 30mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star