Classic Vegetarian Zucchini Lasagna Recipe
 Emily Wilson
Emily Wilson
This Classic Vegetarian Zucchini Lasagna is a lighter, low-carb twist on the traditional favorite. Layers of tender zucchini, savory vegetables, creamy ricotta, and melty cheese create a comforting, satisfying dinner that's naturally gluten-free and perfect for vegetarians.
Prep Time 30 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 20 minutes mins
	
    	
		Course Dinner, Main Course
Cuisine Italian-American, Vegetarian
 
    
        
		Servings 8 servings
Calories 285 kcal
 
 
- 4 medium zucchini sliced lengthwise into ¼-inch strips
- 2 tablespoons olive oil
- 1 medium onion finely chopped
- 3 garlic cloves minced
- 1 red bell pepper diced
- 8 oz mushrooms sliced
- 2 cups fresh spinach
- 15 oz ricotta cheese
- 1 egg
- ½ cup fresh basil chopped
- 2 cups marinara sauce
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- Salt and pepper to taste
- 1 teaspoon dried oregano
- ½ teaspoon red pepper flakes optional
Prepare the vegetable filling:
- Heat olive oil in a large skillet over medium heat. Add onion and cook until translucent, about 5 minutes. Add garlic and cook for another minute. Add bell pepper and mushrooms, cooking until softened and liquid has evaporated, about 7-8 minutes. Stir in spinach and cook until wilted. Season with salt, pepper, and oregano. Remove from heat and let cool slightly. 
Make the ricotta mixture:
- In a bowl, combine ricotta cheese, egg, half of the basil, salt, and pepper. Mix well. 
Assemble the lasagna:
- Spread ½ cup marinara sauce on the bottom of a 9x13 inch baking dish 
- Layer zucchini strips to cover the bottom 
- Spread half the ricotta mixture over the zucchini 
- Top with half the vegetable mixture 
- Sprinkle with ⅓ of the mozzarella 
- Add another layer of zucchini strips 
- Spread ½ cup marinara sauce 
- Add remaining ricotta mixture 
- Add remaining vegetable mixture 
- Layer final zucchini strips 
- Top with remaining marinara sauce 
- Sprinkle with remaining mozzarella and Parmesan cheese 
Nutrition Information (Per Serving)
- 
Calories: 285
- 
Protein: 18g
- 
Carbohydrates: 14g
- 
Fat: 19g
- 
Fiber: 3g
- 
Sodium: 520mg
Notes:
- Avoid watery lasagna: Pre-bake zucchini and pat dry thoroughly.
- For firmer texture: Slice zucchini slightly thicker (about ⅓ inch).
- Make ahead: Assemble up to 24 hours ahead. Add 10–15 minutes to bake time if baking from cold.
- Vegan option: Use tofu ricotta and dairy-free cheese.
- Protein boost: Add cooked ground turkey or crumbled tempeh.