Vegan Zucchini Lasagna
This Vegan Zucchini Lasagna is a delightful twist on a classic dish. It’s a perfect option for family dinners, gatherings, or meal prep for the week ahead. With its rich flavors and satisfying texture, this lasagna captures the essence of traditional recipes without the carbs from pasta. Enjoy it as a wholesome meal that everyone will love!
Why You’ll Love This Recipe
- Delicious Flavor: The combination of vegan ricotta and Italian seasoning creates a creamy and flavorful filling that rivals traditional lasagna.
- Low Carb Option: Using zucchini instead of pasta makes this dish low in carbohydrates, perfect for those following a keto or low-carb diet.
- Easy to Prepare: With simple steps and minimal prep time, you’ll have this scrumptious lasagna ready to bake in no time!
- Versatile Meal: This dish can be served as an entrée or side, making it suitable for various occasions such as potlucks or casual family meals.
- Health-Conscious Choice: Packed with veggies and plant-based ingredients, this lasagna is not only tasty but also nutritious.

Tools and Preparation
Before diving into the cooking process, gather your tools and prepare your ingredients. Having everything ready will streamline your cooking experience.
Essential Tools and Equipment
- Mandolin slicer
- Baking dish (9×13)
- Mixing bowl
- Spoon
Importance of Each Tool
- Mandolin slicer: Ensures evenly sliced zucchini for consistent layering in your lasagna.
- Baking dish: A 9×13 dish is ideal for creating perfect layers and achieving an even bake.
- Mixing bowl: Essential for combining the vegan ricotta and Italian seasoning smoothly.
Ingredients
For the Ricotta Filling
- 12 oz vegan ricotta
- 1 tablespoon Italian seasoning
For the Layers
- 4 large zucchini
- 1 1/4 – 1 1/2 cups jarred tomato sauce
- 1 cup shredded vegan cheese (optional)
How to Make Vegan Zucchini Lasagna
Step 1: Preheat the Oven
Preheat your oven to 375ºF. This ensures that your lasagna bakes evenly.
Step 2: Prepare the Ricotta
If using store-bought ricotta, transfer it into a mixing bowl. Add the Italian seasoning and stir well to combine. If you’re using tofu ricotta (see recipe below), skip this step since it already contains seasoning. Set aside in the fridge.
Step 3: Slice the Zucchini
Using a mandolin slicer, thinly slice the zucchini into long strips. A knife can also be used, but it’s trickier to maintain an even thickness.
Step 4: Salting the Zucchini
Line a baking sheet with paper towels and lay out the zucchini strips on top. Use two sheets if necessary. Sprinkle with sea salt and let them sit for at least 15 minutes to draw out moisture.
Step 5: Pat Dry
After 15 minutes, you should see moisture on the paper towels beneath the zucchini. Pat each strip dry with another paper towel to remove excess moisture.
Step 6: Assemble Your Lasagna
In your baking dish (a 9×13 works well), add about 1/2 cup of sauce at the bottom and spread it evenly with a spoon.
Step 7: Layering
Add a layer of zucchini strips covering the base completely. Top this with about 1/3-1/2 cup of ricotta spread evenly over the zucchini using your hands or spoon. Follow with a thin layer (about 1/4 cup) of tomato sauce.
Step 8: Repeat Layers
Continue layering in this pattern until you have used all ingredients or filled your pan.
Step 9: Final Layer
For your last layer, place another layer of zucchini on top, then cover with approximately 1/3-1/2 cup of sauce. Spread evenly across this final layer. If desired, sprinkle shredded vegan cheese on top.
Step 10: Bake
Place your assembled lasagna in the center rack of your oven and bake for about 40-45 minutes until zucchini is tender.
Step 11: Cool Down & Serve
Once done baking, allow it to cool for about 10-15 minutes before slicing into six portions. Serve warm and enjoy!
How to Serve Vegan Zucchini Lasagna
Serving vegan zucchini lasagna can be as creative as your taste buds allow! This dish is not only satisfying but also versatile, making it perfect for various occasions. Here are some delightful serving suggestions.
With Fresh Salad
- Mixed Greens – A simple mix of arugula, spinach, and kale dressed with olive oil and lemon juice pairs wonderfully.
- Caesar Salad – A dairy-free Caesar salad provides a crunchy contrast to the soft layers of the lasagna.
At a Dinner Party
- Wine Pairing – A glass of red wine complements the tomato sauce beautifully, enhancing the flavors.
- Themed Serving – Serve alongside Italian breadsticks for a complete Italian-themed dinner experience.
For Meal Prep
- Individual Portions – Slice and store in meal prep containers for easy grab-and-go lunches throughout the week.
- Freezing Options – Freeze portions for later use. Simply reheat in the oven when you’re ready to enjoy!
How to Perfect Vegan Zucchini Lasagna
To make the best vegan zucchini lasagna, follow these tips for an exceptional dish that impresses family and friends.
- Use Fresh Zucchini – Choose firm zucchinis without blemishes for optimal flavor and texture.
- Layer Properly – Alternate layers of zucchini and filling evenly to ensure balanced flavors throughout.
- Salt Your Zucchini – Salting the slices helps draw out moisture, preventing a watery lasagna.
- Experiment with Spices – Feel free to add your favorite herbs or spices to the ricotta for added depth.
- Allow to Rest – Let the lasagna sit after baking. This helps it set up nicely for easier slicing.
Best Side Dishes for Vegan Zucchini Lasagna
Pairing side dishes with your vegan zucchini lasagna can elevate your meal experience. Here are some great options.
- Garlic Bread – Toasted bread with garlic and vegan butter makes a perfect accompaniment.
- Roasted Vegetables – Seasonal veggies roasted with olive oil add color and nutrition to your plate.
- Quinoa Salad – A refreshing quinoa salad with cucumbers and tomatoes offers a light contrast.
- Steamed Broccoli – Simple steamed broccoli adds a healthy green element that balances the meal.
- Chickpea Salad – A protein-packed chickpea salad brings additional flavor and texture to your feast.
- Caprese Skewers – Cherry tomatoes, basil, and vegan mozzarella on skewers create a fun appetizer.
Common Mistakes to Avoid
Making vegan zucchini lasagna can be simple, but there are common mistakes that can affect the outcome. Here’s how to avoid them:
- Overlooking moisture: Zucchini has a high water content. Failing to salt and drain the zucchini properly can lead to a watery lasagna. Always let the zucchini sit with salt for at least 15 minutes before assembling.
- Skipping seasoning: Using bland ricotta can make your dish unappetizing. Always add Italian seasoning or herbs to enhance flavor, especially if you’re using store-bought vegan ricotta.
- Neglecting layers: Not layering ingredients correctly can affect the texture and flavor. Follow the layering pattern closely to ensure a balanced taste in every bite.
- Using uneven slices: Thick or uneven zucchini slices will cook differently, leading to inconsistent texture. Use a mandolin slicer for even cuts, ensuring uniform cooking throughout.
- Rushing the cooling process: Cutting into your lasagna right after baking can cause it to fall apart. Allow it to cool for at least 10-15 minutes before slicing for clean portions.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Vegan zucchini lasagna lasts up to 4 days in the fridge.
Freezing Vegan Zucchini Lasagna
- Wrap tightly in plastic wrap and foil.
- Freezes well for up to 2 months.
Reheating Vegan Zucchini Lasagna
- Oven: Preheat to 350°F and cover with foil. Bake for about 20-25 minutes until heated through.
- Microwave: Heat individual portions on medium power for 2-3 minutes or until hot.
- Stovetop: Place in a skillet over low heat, cover, and warm gradually for about 10 minutes.
Frequently Asked Questions
Here are some common questions about vegan zucchini lasagna.
Can I use other vegetables in vegan zucchini lasagna?
Absolutely! You can add roasted eggplant, spinach, or mushrooms for variety and extra nutrients.
How does vegan zucchini lasagna compare to traditional lasagna?
Vegan zucchini lasagna is lower in carbs and calories while still being rich in flavor and satisfying.
What sauces work best with vegan zucchini lasagna?
Any marinara or tomato-based sauce works well. You can also use pesto for a twist!
How do I make homemade vegan ricotta for this recipe?
Blend silken tofu with nutritional yeast, lemon juice, garlic powder, and your choice of herbs until smooth.
Final Thoughts
This vegan zucchini lasagna is not only delicious but also versatile. You can customize it with your favorite vegetables or sauces for a unique touch. It’s perfect for family dinners or meal prep, so why not give it a try? You’ll love how satisfying and healthy it is!
Vegan Zucchini Lasagna
Vegan Zucchini Lasagna is a wholesome and satisfying twist on the classic Italian dish, perfect for family dinners or meal prep. This delicious recipe replaces traditional pasta with fresh zucchini slices, creating a low-carb option that everyone will love. Layered with creamy vegan ricotta and rich tomato sauce, this comforting lasagna is bursting with flavor while being entirely plant-based. It’s an easy-to-make dish that brings together nutritious ingredients for a delightful meal that’s both healthy and indulgent. Whether you’re hosting a gathering or looking for a filling weeknight dinner, this vegan zucchini lasagna is sure to impress!
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: Serves 6
- Category: Dinner
- Method: Baking
- Cuisine: Italian
Ingredients
- 12 oz vegan ricotta
- 1 tablespoon Italian seasoning
- 4 large zucchini
- 1 1/4 – 1 1/2 cups jarred tomato sauce
- 1 cup shredded vegan cheese (optional)
Instructions
- Preheat the oven to 375ºF.
- In a mixing bowl, combine vegan ricotta with Italian seasoning and set aside.
- Thinly slice zucchini using a mandolin slicer and arrange on paper towels. Sprinkle with salt and let sit for 15 minutes to draw out moisture.
- Pat dry the zucchini slices with paper towels.
- In a baking dish, spread about 1/2 cup of tomato sauce at the bottom.
- Layer zucchini slices over the sauce, followed by ricotta mixture and more sauce. Repeat until all ingredients are used.
- For the top layer, add one final layer of zucchini and cover with remaining sauce. Optionally sprinkle with shredded vegan cheese.
- Bake for 40-45 minutes until zucchini is tender.
- Allow to cool for 10-15 minutes before slicing into portions.
Nutrition
- Serving Size: 1 serving
- Calories: 210
- Sugar: 6g
- Sodium: 450mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 5g
- Protein: 9g
- Cholesterol: 0mg