• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Simply Home Cooking

  • Homepage
  • Recipe Index
  • Budget
  • Cheat Meal
  • Healthy
  • Keto
  • Quick
  • Vegan
  • Contact
  • About

Simply Home Cooking

  • Homepage
  • Recipe Index
  • Budget
  • Cheat Meal
  • Healthy
  • Keto
  • Quick
  • Vegan
  • Contact
  • About
Vegan / DINNER / Vegan Zucchini Lasagna

Vegan Zucchini Lasagna

February 26, 2026 by Tiffany

Jump to Recipe·Print Recipe

If you’re looking for a comforting dish that’s both delicious and healthy, let me introduce you to my Vegan Zucchini Lasagna. This recipe is close to my heart because it brings together layers of vibrant veggies, a creamy tofu-cashew filling, and rich marinara sauce—all without any meat or dairy. Whether you’re feeding a crowd at a family gathering or just craving something hearty on a busy weeknight, this lasagna satisfies every time.

What makes this dish extra special is its ability to please even the pickiest eaters. It’s packed with nutrients but still feels indulgent, making it the perfect choice for anyone wanting to enjoy a classic Italian favorite without compromising on health.

Why You’ll Love This Recipe

  • Easy to prepare: With just a few simple steps, you’ll have a wholesome meal ready in no time.
  • Family-friendly appeal: This lasagna is sure to become a new favorite for everyone at the table!
  • Make-ahead convenience: You can assemble it ahead of time and pop it in the oven when you’re ready.
  • Delicious flavor: The combination of fresh vegetables and rich marinara makes this dish utterly satisfying.
Vegan

Ingredients You’ll Need

Gathering the ingredients for this Vegan Zucchini Lasagna is a breeze! You’ll find that all of these are simple, wholesome items that come together beautifully in this dish.

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN
  • 1 tbsp olive oil
  • 3 cups button mushrooms (chopped)
  • 3 shallots (diced)
  • 28 oz marinara sauce (one can)
  • 1 cup raw cashews
  • 8 ounces firm tofu (patted dry with paper towels)
  • 1/2 cup nutritional yeast
  • 3 tablespoons fresh lemon juice (from about 2 lemons)
  • 1 teaspoon salt
  • 1 teaspoon dried basil
  • 1 teaspoon oregano
  • 1/2 teaspoon garlic powder
  • 3 cups baby spinach
  • 2 medium zucchini (thinly sliced lengthways)
  • 6 lasagna sheets (whole grain or gluten-free, if needed)
  • 6 vegan mozzarella slices
  • Optional: freshly chopped parsley (to garnish)

Variations

The beauty of this Vegan Zucchini Lasagna is its flexibility! Feel free to get creative with your ingredients based on what you have on hand.

  • Add more veggies: Consider layering in roasted red peppers or artichokes for added flavor.
  • Change up the greens: Swap baby spinach for kale or Swiss chard; just make sure to chop them finely.
  • Spice it up: Add some crushed red pepper flakes or Italian seasoning for an extra kick.
  • Make it gluten-free: Use gluten-free lasagna sheets and ensure your marinara sauce is also gluten-free.

How to Make Vegan Zucchini Lasagna

Step 1: Preheat and Prepare

Preheat the oven to 350°F and grease a 9×13 inch casserole dish with olive oil. Greasing ensures that your lasagna won’t stick, making serving easier later on!

Step 2: Prep Your Ingredients

Pat dry the tofu with paper towels and set aside. Dice the shallots and chop the mushrooms. Slice the zucchini lengthwise into very thin slices so they cook evenly throughout the layers.

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Step 3: Make the Cashew Filling

In your food processor, place the raw cashews and process them into a fine meal. Next, add in the tofu, nutritional yeast, lemon juice, basil, oregano, garlic powder, and salt. Blend again until smooth, adding water as needed until you reach your desired consistency. This mixture will be creamy and flavorful—perfect for layering!

Step 4: Sauté Mushrooms and Shallots

Heat olive oil in a large skillet over medium heat. Add chopped mushrooms and shallots while seasoning with some salt. Cooking them until they brown enhances their natural sweetness and adds depth to your lasagna’s flavor profile.

Step 5: Combine with Marinara Sauce

Stir in the marinara sauce into your mushroom mixture and let it bubble for about two minutes. This step allows all those lovely flavors to meld together beautifully!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Step 6: Assemble Your Lasagna

Start by spreading some of the marinara sauce mixture as your base layer. Lay down three lasagna sheets on top, followed by half of your cashew-tofu filling. Then add baby spinach, sliced zucchini, and top with three slices of vegan mozzarella cheese. Repeat these layers once more for maximum deliciousness!

Step 7: Bake It Up

Cover your assembled lasagna with foil and place it into your preheated oven. Bake for about 50 minutes; this gives everything time to meld together perfectly.

Step 8: Broil for Perfection

After baking, remove the foil and broil for an additional ten minutes until the top turns golden brown and bubbly. This final step adds that beautiful crispy layer we all love!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Step 9: Serve Warm

Once done baking, let your Vegan Zucchini Lasagna cool at room temperature for about fifteen minutes before slicing into it. This waiting period allows the layers to set nicely so each slice holds together beautifully when served.

Enjoy diving into this hearty Vegan Zucchini Lasagna! It’s not just food; it’s comfort on a plate that you can share with loved ones any day of the week.

Pro Tips for Making Vegan Zucchini Lasagna

Making the perfect Vegan Zucchini Lasagna can be a delightful experience, and with a few simple tips, you’ll elevate your dish to the next level!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN
  • Use firm tofu: Firm tofu holds its shape better during cooking, giving you a satisfying texture in your cashew-tofu filling. Make sure to pat it dry well to remove excess moisture.

  • Slice zucchini thinly: The thinner the slices, the better they will cook down and integrate into the lasagna. This ensures that you won’t end up with watery layers and helps maintain an appealing presentation.

  • Layer strategically: Start with marinara sauce on the bottom to prevent sticking, and alternate layers between sauce, filling, and veggies. This not only looks beautiful but also ensures even flavors throughout.

    REMEMBER

    WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

    PIN
  • Let it rest: After baking, allow your lasagna to cool for about 15 minutes before slicing. This resting period helps the layers set, making for cleaner cuts and easier servings.

  • Experiment with spices: Feel free to adjust the herbs and spices based on your preferences! Adding extra garlic or some red pepper flakes can give your dish that personalized touch that makes it uniquely yours.

How to Serve Vegan Zucchini Lasagna

Serving Vegan Zucchini Lasagna can be as creative as you like! Here are some ideas to make your meal visually appealing and deliciously memorable.

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Garnishes

  • Fresh basil leaves: A sprinkle of freshly chopped basil adds color and a burst of flavor that complements the marinara beautifully.
  • Nutritional yeast sprinkle: A light dusting of nutritional yeast not only enhances the cheesy flavor but also provides a nutrient boost.
  • Lemon zest: A sprinkle of lemon zest right before serving adds a refreshing brightness that lifts the whole dish.

Side Dishes

  • Garlic bread: Crispy garlic bread is always a hit! Its crunchy texture pairs perfectly with the softness of the lasagna, making for a comforting meal.
  • Mixed greens salad: A simple salad with mixed greens, cherry tomatoes, and balsamic vinaigrette adds freshness and balances out the hearty lasagna.
  • Roasted vegetables: Seasonal roasted veggies bring out natural sweetness and add depth to your meal. Try using bell peppers, carrots, or asparagus tossed in olive oil and herbs.
  • Italian-style quinoa salad: Quinoa mixed with diced cucumbers, tomatoes, olives, and a splash of lemon juice creates a nutritious side that’s both filling and refreshing.

With these tips and serving suggestions, you’re all set to impress friends and family with your delicious Vegan Zucchini Lasagna! Enjoy every bite!

Vegan

Make Ahead and Storage

This Vegan Zucchini Lasagna is perfect for meal prep! You can make it ahead of time, store it in the fridge or freezer, and enjoy delicious, hearty meals throughout the week.

Storing Leftovers

  • Allow the lasagna to cool completely before storing.
  • Place leftovers in an airtight container and refrigerate for up to 4 days.
  • Be sure to separate layers with parchment paper if stacking for best preservation.

Freezing

  • Cool the lasagna completely before freezing.
  • Wrap it tightly in plastic wrap, then cover with aluminum foil for extra protection.
  • Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating

  • For best results, reheat individual portions in the microwave until warm throughout.
  • Alternatively, reheat the whole dish in a preheated oven at 350F for about 20-25 minutes until heated through.
  • Add a splash of marinara sauce if it seems dry during reheating.

FAQs

Here are some common questions about this Vegan Zucchini Lasagna:

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Can I make Vegan Zucchini Lasagna without tofu?

Absolutely! You can substitute tofu with more cashews or use a plant-based ricotta made from blended nuts and nutritional yeast.

How long does Vegan Zucchini Lasagna last in the fridge?

When stored properly in an airtight container, your Vegan Zucchini Lasagna will last up to 4 days in the refrigerator.

What other vegetables can I add to Vegan Zucchini Lasagna?

Feel free to incorporate other vegetables like bell peppers, carrots, or even eggplant for additional flavor and nutrition!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Can I use regular lasagna noodles instead of sheets?

Yes! Just cook your regular lasagna noodles according to package instructions before layering them into your dish.

Final Thoughts

This Vegan Zucchini Lasagna is a wonderful way to enjoy a classic dish while keeping it healthy and plant-based. It’s not only delicious but also versatile enough to suit any dietary needs. I hope you enjoy making this delightful recipe as much as I do! Feel free to share your experiences and variations—happy cooking!


Vegan Main Dishes

nn

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN
Vegan

n

Why You’ll Love This Recipe

This Vegan Zucchini Lasagna is a delightful twist on a classic favorite! You’ll love how the layers of fresh zucchini, rich marinara, and creamy tofu-cashew filling create a satisfying and hearty dish. It’s not only a healthier alternative to traditional lasagna, but it’s also packed with flavor and nutrients. Plus, it’s entirely plant-based, making it perfect for vegans and anyone looking to reduce their meat intake!

Ingredients You’ll Need

  • 1 tbsp olive oil
  • 3 cups button mushrooms (chopped)
  • 3 shallots (diced)
  • 28 oz marinara sauce (one can)
  • 1 cup raw cashews
  • 8 ounces firm tofu (patted dry with paper towels)
  • 1/2 cup nutritional yeast
  • 3 tablespoons fresh lemon juice (from about 2 lemons)
  • 1 teaspoon salt
  • 1 teaspoon dried basil
  • 1 teaspoon oregano
  • 1/2 teaspoon garlic powder
  • 3 cups baby spinach
  • 2 medium zucchini (thinly sliced lengthways)
  • 6 lasagna sheets (whole grain or gluten-free, if needed)
  • 6 vegan mozzarella slices
  • Optional: freshly chopped parsley (to garnish)

Variations

  • Add More Veggies: Feel free to include other vegetables like bell peppers, eggplant, or kale for added nutrition.
  • Gluten-Free Option: Use gluten-free lasagna sheets to make this dish suitable for those with gluten sensitivities.
  • Spice It Up: Add red pepper flakes or a dash of cayenne pepper to the marinara sauce for a spicy kick.
  • Creamy Sauce: Blend in some canned coconut milk or cashew cream for an even creamier filling.

How to Make

  1. Preheat the oven to 350°F and grease a 9×13 inch casserole dish with some oil.
  2. Pat dry the tofu with a paper towel and set aside.
  3. Cut the shallot into dice and chop the mushrooms. Slice the zucchini lengthwise into very thin slices.
  4. In a food processor, process the cashews into a fine meal. Add tofu, nutritional yeast, lemon juice, basil, oregano, garlic powder, and salt. Process again, adding 2-4 tablespoons of water to achieve the desired consistency.
  5. Heat olive oil in a large skillet over medium heat. Add mushrooms and shallots, seasoning with salt. Cook until browned.
  6. Stir in the marinara sauce and cook for 2 minutes until bubbling.
  7. To assemble, layer marinara sauce, lasagna sheets, cashew-tofu mixture, spinach, zucchini slices, and mozzarella. Repeat the layers.
  8. Cover with foil and bake for 50 minutes. Uncover and broil for an additional 10 minutes until golden.
  9. Let cool for 15 minutes before slicing and serving warm.

Pro Tips

  • Slice Zucchini Thinly: Ensure your zucchini slices are thin to avoid excess moisture in the lasagna.
  • Press Tofu: Pressing the tofu removes excess water, ensuring a creamier filling.
  • Let It Rest: Allow the lasagna to cool for a bit before slicing to help it hold its shape.

How to Serve

Serve your Vegan Zucchini Lasagna warm, garnished with freshly chopped parsley for a pop of color. It pairs beautifully with a side salad or garlic bread for a complete meal. Enjoy it with a glass of vegan-friendly red wine for a cozy dinner!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN

Make Ahead and Storage

  • Make Ahead: You can assemble the lasagna a day in advance and store it in the refrigerator until ready to bake.
  • Storage: Leftovers can be stored in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave before serving.

FAQs

  • Can I freeze this lasagna?
    Yes! You can freeze the assembled lasagna before baking. Just cover it tightly with foil and it will keep well for up to 3 months. Thaw in the refrigerator overnight before baking.

  • What can I substitute for nutritional yeast?
    If you don’t have nutritional yeast, you can use vegan parmesan cheese or omit it, though the flavor will change slightly.

Final Thoughts

This Vegan Zucchini Lasagna is not only a delicious and healthy meal but also a versatile dish that can be customized to suit your taste. Whether you’re a seasoned vegan or just exploring plant-based options, this recipe is sure to impress. Enjoy the layers of flavor and the satisfaction of a hearty meal that’s good for you and the planet!

REMEMBER

WANT TO SAVE THIS RECIPE? CLICK BELOW AND PIN IT

PIN
Print

Vegan Zucchini Lasagna

Vegan Zucchini Lasagna
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the delightful flavors of Vegan Zucchini Lasagna, a heartwarming dish that combines layers of fresh zucchini, a creamy tofu-cashew filling, and rich marinara sauce. This wholesome recipe is not only free from meat and dairy but also packed with nutrients, making it an excellent choice for family dinners or meal prep. You’ll love how this plant-based alternative satisfies even the pickiest eaters, delivering comfort and taste without compromising on health.

  • Author: Tiffany
  • Prep Time: 30 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: Serves 8
  • Category: Main
  • Method: Baking
  • Cuisine: Italian

Ingredients

Scale
  • 1 tbsp olive oil
  • 3 cups button mushrooms (chopped)
  • 3 shallots (diced)
  • 28 oz marinara sauce (one can)
  • 1 cup raw cashews
  • 8 ounces firm tofu (patted dry with paper towels)
  • 1/2 cup nutritional yeast
  • 3 tablespoons fresh lemon juice (from about 2 lemons)
  • 1 teaspoon salt
  • 1 teaspoon dried basil
  • 1 teaspoon oregano
  • 1/2 teaspoon garlic powder
  • 3 cups baby spinach
  • 2 medium zucchini (thinly sliced lengthways)
  • 6 lasagna sheets (whole grain or gluten-free, if needed)
  • 6 vegan mozzarella slices
  • Optional: freshly chopped parsley (to garnish)

Instructions

  1. Preheat the oven to 350°F and grease a 9×13 inch casserole dish with olive oil.
  2. Pat dry the tofu with paper towels and set aside. Dice the shallots and chop the mushrooms. Slice the zucchini lengthwise into very thin slices.
  3. In your food processor, place the raw cashews and process them into a fine meal. Next, add in the tofu, nutritional yeast, lemon juice, basil, oregano, garlic powder, and salt. Blend again until smooth, adding water as needed until you reach your desired consistency.
  4. Heat olive oil in a large skillet over medium heat. Add chopped mushrooms and shallots while seasoning with some salt. Cook until they brown.
  5. Stir in the marinara sauce into your mushroom mixture and let it bubble for about two minutes.
  6. Start by spreading some of the marinara sauce mixture as your base layer. Lay down three lasagna sheets on top, followed by half of your cashew-tofu filling. Then add baby spinach, sliced zucchini, and top with three slices of vegan mozzarella cheese. Repeat these layers once more for maximum deliciousness!
  7. Cover your assembled lasagna with foil and place it into your preheated oven. Bake for about 50 minutes.
  8. After baking, remove the foil and broil for an additional ten minutes until the top turns golden brown.
  9. Once done baking, let your Vegan Zucchini Lasagna cool at room temperature for about fifteen minutes before slicing into it.

Nutrition

  • Serving Size: 1/8 of lasagna (approximately 180g)
  • Calories: 290
  • Sugar: 4g
  • Sodium: 550mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 5g
  • Protein: 10g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

« Previous Post
Creamy Cajun Chicken Pasta
Next Post »
7 Easy Meal Prep Breakfast Recipes for Busy Moms

If you enjoyed this…

Chocolate Strawberry Frozen Yogurt Bites

Chocolate Strawberry Frozen Yogurt Bites

Easy Crockpot Fajitas Recipe: Flavorful Chicken & Veggies

Easy Crockpot Fajitas Recipe: Flavorful Chicken & Veggies

Frozen Yogurt Covered Blueberries

Frozen Yogurt Covered Blueberries

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

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

Primary Sidebar

Browse by Diet

HealthyCheat MealKetoQuickVeganBudget
Smoked jalapeño poppers pigs in a blanket

Smoked jalapeño poppers pigs in a blanket

Grilled Shrimp Bowl with Avocado, Corn Salsa & Creamy Sauce

Grilled Shrimp Bowl with Avocado, Corn Salsa & Creamy Sauce

Honey Peach & White Cheddar Grilled Cheese

Honey Peach & White Cheddar Grilled Cheese

  • Disclaimer
  • Terms and Conditions
  • Privacy Policy
  • Contact
  • About

© 2026 · © Simply Home Cooking · All Rights Reserved · Created by Tiffany ·