Classic Vegetarian Zucchini Lasagna Recipe
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.
Keyword Dinner recipe with zucchini, Low-carb lasagna, Vegetarian Zucchini Lasagna