Zucchini Lasagna

Published: 2026-06-24 · Stefano Barcellos

A light, flavorful zucchini lasagna layered with ricotta, tomato sauce, and melted cheese. A comforting vegetarian dish that is easy to make and perfect for family dinners.

vegetariancasserolelow carbdinnervegetablesfamily-friendly
Prep time 20 min
Cook time 40 min
Total time 1 h
Servings 6 servings

This zucchini lasagna is a lighter twist on the classic baked dish, replacing pasta sheets with tender slices of zucchini. It is layered with a savory tomato sauce, creamy ricotta, and plenty of melted cheese for a comforting meal that feels hearty without being heavy. Perfect for a weeknight dinner or a special vegetarian main course.

Ingredients

Instructions

  1. Preheat the oven to 400 F. Lightly grease a 9 x 13-inch baking dish.
  2. Arrange the zucchini slices on paper towels and sprinkle lightly with salt. Let them rest for 10 minutes, then pat dry to remove excess moisture.
  3. Heat the olive oil in a skillet over medium heat. Add the onion and cook until softened, about 3 to 4 minutes. Stir in the garlic and cook for 1 minute more.
  4. Add the tomato sauce, oregano, basil, salt, and black pepper. Simmer for 5 minutes, then remove from the heat.
  5. In a bowl, mix the ricotta, egg, and Parmesan cheese until well combined.
  6. Spread a thin layer of tomato sauce in the bottom of the baking dish. Add a layer of zucchini slices, followed by a layer of the ricotta mixture, more sauce, and a sprinkle of mozzarella. Repeat the layers until all ingredients are used, ending with sauce and mozzarella on top.
  7. Cover with foil and bake for 25 minutes. Remove the foil and bake for 15 more minutes, or until the cheese is bubbly and golden.
  8. Let the lasagna rest for 10 to 15 minutes before slicing. Garnish with parsley if desired and serve warm.
Nutrition values are approximate and may vary depending on the specific ingredients and brands used. Recipe created by Stefano Barcellos.