Lasagna is a classic comfort food that many adore, but traditional recipes often rely heavily on cheese and pasta sheets that can be carb-heavy and dairy-laden. Enter the zucchini vegan lasagna — a fresh, lighter take on the beloved dish that’s bursting with flavor, texture, and wholesome plant-based goodness.
This recipe replaces noodles with thinly sliced zucchini, creating layers that are just as satisfying but wonderfully gluten-free and nutrient-rich. Whether you’re vegan, looking to cut down on carbs, or simply craving a delicious vegetable-forward meal, this lasagna will delight your taste buds and nourish your body.
Made with a hearty tomato sauce, creamy vegan ricotta, and a bounty of fresh herbs, this dish offers all the richness and depth you expect from lasagna without any animal products. It’s perfect for family dinners, meal prepping, or impressing guests with a wholesome yet indulgent meal.
Ready to dive into this deliciously healthy alternative? Let’s get cooking and discover why this zucchini vegan lasagna deserves a spot on your recipe rotation!
Why You’ll Love This Recipe
This zucchini vegan lasagna stands out for multiple reasons:
- Low Carb & Gluten-Free: Using zucchini slices instead of traditional pasta reduces carbs and adds extra veggies.
- Rich Plant-Based Flavors: Creamy vegan ricotta made from tofu or cashews combined with savory tomato sauce creates a luscious taste.
- Easy to Customize: You can add mushrooms, spinach, or other vegetables to suit your preferences.
- Perfect for Meal Prep: It reheats beautifully, making it ideal for leftovers or batch cooking.
- Kid-Friendly & Crowd-Pleasing: Even picky eaters will love this comforting dish.
Plus, it’s a fantastic way to sneak extra vegetables into your diet without sacrificing the indulgence of a classic lasagna.
Ingredients
- 4 medium zucchinis (about 2 pounds), thinly sliced lengthwise
- 2 cups marinara sauce (store-bought or homemade)
- 1 cup raw cashews (soaked for 4 hours or boiled for 10 minutes)
- 1/2 cup unsweetened plant-based milk (almond, soy, oat, etc.)
- 2 tablespoons nutritional yeast
- 2 tablespoons lemon juice
- 2 cloves garlic, minced
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper, to taste
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 1 cup fresh spinach (optional)
- Fresh basil leaves for garnish (optional)
Equipment
- Sharp knife and cutting board
- Food processor or high-speed blender
- Large skillet or frying pan
- 9×13 inch baking dish
- Mixing bowls
- Measuring cups and spoons
- Spatula or wooden spoon
- Peeler or mandoline slicer (for even zucchini slices)
Instructions
- Prepare the zucchini: Using a sharp knife or mandoline slicer, thinly slice the zucchinis lengthwise into approximately 1/8-inch thick strips. Lay the slices on paper towels and sprinkle lightly with salt. Let them sit for 10-15 minutes to draw out excess moisture, then pat dry with more paper towels.
- Make the vegan ricotta: Drain the soaked cashews and add them to a food processor along with plant-based milk, lemon juice, nutritional yeast, garlic, dried basil, oregano, salt, and pepper. Blend until smooth and creamy, scraping down the sides as needed. Adjust seasoning to taste.
- Cook the sauce base: Heat olive oil in a skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. If using spinach, add it now and cook until wilted. Pour in the marinara sauce and stir well. Let it simmer gently for 5-7 minutes to combine flavors.
- Assemble the lasagna: Preheat your oven to 375°F (190°C). Spread a thin layer of tomato sauce on the bottom of the baking dish. Layer zucchini slices in a single layer, then spread a generous layer of vegan ricotta over the zucchini. Repeat layers, alternating sauce, zucchini, and ricotta, until all ingredients are used. Finish with a top layer of sauce.
- Bake the lasagna: Cover the dish with aluminum foil and bake for 30 minutes. Remove the foil and bake an additional 15-20 minutes until the edges are bubbly and slightly golden.
- Rest and serve: Let the lasagna cool for 10-15 minutes before slicing. Garnish with fresh basil leaves if desired. This helps the layers set and makes serving easier.
Tips & Variations
“To avoid sogginess, be sure to salt and drain the zucchini slices well before assembling your lasagna.”
- Make it gluten-free: This recipe is naturally gluten-free by using zucchini instead of pasta sheets.
- Add mushrooms or bell peppers: Sauté your favorite veggies with onions for extra flavor and nutrition.
- Use tofu instead of cashews: For a lower-fat ricotta, blend firm tofu with lemon juice and seasonings.
- Try a vegan béchamel sauce: For a creamier texture, layer in some vegan béchamel sauce instead of ricotta.
- Make it spicy: Add red pepper flakes to the sauce or ricotta for a subtle kick.
- Prepare ahead: Assemble the lasagna the night before and refrigerate until ready to bake.
Nutrition Facts
Nutrient | Amount per Serving |
---|---|
Calories | 220 kcal |
Protein | 8 g |
Carbohydrates | 12 g |
Dietary Fiber | 4 g |
Fat | 14 g |
Saturated Fat | 2 g |
Sodium | 430 mg |
Vitamin A | 20% DV |
Vitamin C | 25% DV |
Calcium | 10% DV |
Serving Suggestions
This zucchini vegan lasagna pairs beautifully with a simple green salad dressed in lemon vinaigrette or a tangy arugula salad with walnuts and dried cranberries. For a heartier meal, serve alongside roasted garlic bread or steamed green beans.
For more delicious plant-based main dishes, be sure to check out our Vegetarian Swiss Chard Recipes for Healthy Meals or try the Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas for convenient dinners.
And don’t forget dessert — our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious is a perfect sweet finish!
Conclusion
This zucchini vegan lasagna is a wonderful way to enjoy all the comforting flavors of a traditional lasagna while embracing a lighter, plant-based lifestyle. The fresh zucchini slices layered with savory tomato sauce and creamy vegan ricotta create a delightful dish that is both nutritious and satisfying.
It’s perfect for those looking to increase their vegetable intake without sacrificing taste or texture.
With simple ingredients and easy steps, this recipe is approachable for home cooks of all skill levels. Plus, its versatility means you can adapt it to your favorite veggies or dietary needs.
Whether for a weeknight dinner or a special occasion, this lasagna promises a flavorful and wholesome meal that everyone will love. Give it a try, and enjoy the delicious benefits of plant-based cooking!
📖 Recipe Card: Zucchini Vegan Lasagna
Description: A delicious and healthy vegan lasagna using thinly sliced zucchini instead of pasta. Packed with rich tomato sauce, tofu ricotta, and fresh herbs.
Prep Time: PT25M
Cook Time: PT40M
Total Time: PT65M
Servings: 6 servings
Ingredients
- 3 large zucchinis, thinly sliced lengthwise
- 2 cups marinara sauce
- 14 oz firm tofu, drained and crumbled
- 1/4 cup nutritional yeast
- 2 cloves garlic, minced
- 1 tbsp lemon juice
- 1/4 cup fresh basil, chopped
- 1/4 cup fresh parsley, chopped
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 cup vegan mozzarella shreds (optional)
Instructions
- Preheat oven to 375°F (190°C).
- Slice zucchinis lengthwise into thin strips.
- In a bowl, mix tofu, nutritional yeast, garlic, lemon juice, basil, parsley, salt, and pepper to make tofu ricotta.
- Spread a thin layer of marinara sauce in a baking dish.
- Layer zucchini slices, tofu ricotta, and marinara sauce, repeating until ingredients are used.
- Top with vegan mozzarella shreds if using.
- Drizzle olive oil over the top.
- Cover with foil and bake for 30 minutes.
- Remove foil and bake an additional 10 minutes until bubbly.
- Let cool for 10 minutes before serving.
Nutrition: Calories: 180 kcal | Protein: 12 g | Fat: 7 g | Carbs: 15 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Zucchini Vegan Lasagna”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious and healthy vegan lasagna using thinly sliced zucchini instead of pasta. Packed with rich tomato sauce, tofu ricotta, and fresh herbs.”, “prepTime”: “PT25M”, “cookTime”: “PT40M”, “totalTime”: “PT65M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“3 large zucchinis, thinly sliced lengthwise”, “2 cups marinara sauce”, “14 oz firm tofu, drained and crumbled”, “1/4 cup nutritional yeast”, “2 cloves garlic, minced”, “1 tbsp lemon juice”, “1/4 cup fresh basil, chopped”, “1/4 cup fresh parsley, chopped”, “1 tbsp olive oil”, “1/2 tsp salt”, “1/4 tsp black pepper”, “1/4 cup vegan mozzarella shreds (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Slice zucchinis lengthwise into thin strips.”}, {“@type”: “HowToStep”, “text”: “In a bowl, mix tofu, nutritional yeast, garlic, lemon juice, basil, parsley, salt, and pepper to make tofu ricotta.”}, {“@type”: “HowToStep”, “text”: “Spread a thin layer of marinara sauce in a baking dish.”}, {“@type”: “HowToStep”, “text”: “Layer zucchini slices, tofu ricotta, and marinara sauce, repeating until ingredients are used.”}, {“@type”: “HowToStep”, “text”: “Top with vegan mozzarella shreds if using.”}, {“@type”: “HowToStep”, “text”: “Drizzle olive oil over the top.”}, {“@type”: “HowToStep”, “text”: “Cover with foil and bake for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove foil and bake an additional 10 minutes until bubbly.”}, {“@type”: “HowToStep”, “text”: “Let cool for 10 minutes before serving.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “12 g”, “fatContent”: “7 g”, “carbohydrateContent”: “15 g”}}