Vegan Zucchini Lasagna

From The Blog

I’ve always been a fan of lasagna – the layers of pasta, rich tomato sauce, and gooey cheese are simply irresistible. But recently, I’ve been on a quest to find a healthier and plant-based alternative to this classic comfort food.

That’s when I stumbled upon the idea of a Vegan Zucchini Lasagna. The result? A delicious, guilt-free dish that delivers all the flavors of traditional lasagna without compromising my commitment to a healthier lifestyle.

A Lighter, Yet Flavorful, Alternative

The secret to this delightful dish is replacing the traditional pasta with thinly sliced zucchini. Not only does this swap cut down on calories and carbs, but it also adds a refreshing and tender texture to the lasagna. And trust me, you won’t miss the pasta once you taste this scrumptious creation.

A Plant-Based Twist on a Classic

To make this lasagna truly vegan, I’ve replaced the usual ricotta and mozzarella cheese with a creamy and tangy cashew-based cheese. Combined with a savory tomato sauce and layers of fresh veggies, this vegan zucchini lasagna becomes a heavenly, plant-based alternative to the classic dish.

A Versatile Recipe to Suit Your Tastes

One of the best things about this Vegan Zucchini Lasagna is its versatility. You can easily customize the dish by incorporating your favorite veggies, such as spinach, mushrooms, or bell peppers. Plus, the zucchini and cashew cheese can be prepared in advance, making this dish perfect for weeknight meals or stress-free entertaining.

Impress Your Friends and Family

As a self-proclaimed lasagna lover, I can honestly say that this Vegan Zucchini Lasagna has won me over. The combination of tender zucchini, rich tomato sauce, and velvety cashew cheese creates an unforgettable culinary experience that even my non-vegan friends and family adore.

Why You Need to Try This Vegan Zucchini Lasagna

If you’re still not convinced, let me share some of the many reasons why this Vegan Zucchini Lasagna should be on your must-try list:

  • It’s a healthier, plant-based alternative to traditional lasagna.
  • The dish is easily customizable with your favorite veggies.
  • The recipe is perfect for both casual weeknight dinners and special occasions.
  • The zucchini and cashew cheese can be prepared ahead of time for stress-free cooking.
  • It’s a delicious and satisfying meal that will impress vegans and non-vegans alike.

In conclusion, I encourage you to step outside of your culinary comfort zone and give this Vegan Zucchini Lasagna a try. With its mouthwatering flavors and satisfying texture, this dish is sure to become a favorite among your friends and family.

So, go ahead and indulge in this guilt-free, plant-based delight – your taste buds will thank you!

Vegan Zucchini Lasagna

Course: Main CourseCuisine: Italian


Prep time


Cooking time





Savor the rich flavors and tender textures of this gourmet Vegan Zucchini Lasagna, a healthier and plant-based twist on the classic Italian dish.


  • 3 large zucchinis, sliced lengthwise into thin strips

  • 1 tbsp olive oil

  • 1 medium onion, chopped

  • 3 cloves garlic, minced

  • 1 cup chopped bell peppers

  • 2 cups sliced mushrooms

  • 2 cups spinach

  • 1 (28 oz) can crushed tomatoes

  • 1/4 cup chopped fresh basil

  • 1/4 cup chopped fresh parsley

  • Salt and pepper, to taste

  • 2 cups raw cashews, soaked for 2 hours or overnight

  • 1/2 cup nutritional yeast

  • 1/2 cup water

  • 1 lemon, juiced

  • 1/4 tsp salt


  • Preheat your oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish.
  • In a mixing bowl, combine the crumbled tofu, lemon juice, salt, nutritional yeast, and garlic
  • Spread a layer of marinara sauce on the bottom of the prepared baking dish.
  • Arrange a layer of zucchini slices on top of the marinara sauce, making sure they overlap slightly.
  • Spread a layer of the tofu mixture on top of the zucchini slices, using a spatula to smooth it out.
  • Repeat layers of marinara sauce, zucchini slices, and tofu mixture until all ingredients are used up, ending with a layer of marinara sauce on top.
  • Cover the baking dish with foil and bake for 45-50 minutes, or until the zucchini is tender and the sauce is bubbly.
  • Remove the foil and bake for an additional 10-15 minutes, or until the top is golden brown.
  • Let the lasagna cool for a few minutes before serving, and garnish with fresh basil.


  • Be sure to slice the zucchini as thinly as possible for the best texture. You can use a mandoline slicer for even and consistent slices.
  • To prevent the lasagna from becoming too watery, you can grill the zucchini slices for a few minutes on each side before layering them in the lasagna.
  • If you’d like to add more protein to the dish, consider adding a layer of crumbled tofu or tempeh, seasoned with Italian herbs and spices.
  • Leftover lasagna can be stored in an airtight container in the refrigerator for up to 4 days, or in the freezer for up to 2 months. Reheat in the oven or microwave until warmed through.

Jamie Anderson
Jamie Anderson
Hey there! I'm Jamie Anderson. Born and raised in the heart of New York City, I've always had this crazy love for food and the stories behind it. I like to share everything from those "Aha!" cooking moments to deeper dives into what's really happening in the food world. Whether you're here for a trip down culinary memory lane, some kitchen hacks, or just curious about your favorite eateries, I hope you find something delightful!

Latest Articles

More Articles Like This