Zucchini Lasagna

This deliciously healthy dinner holds its own without any meat, for a wonderfully light lasagna that the whole family will enjoy. By replacing pasta sheets with thin layers of sliced zucchini, the carbs stay low without compromising on any flavours.


Serves 6

Preparation Time

Cook time

1 Star2 Stars3 Stars4 Stars5 Stars
Have you tried this recipe?
Click the stars to rate it.
Cook's NoteIf you cannot find very large zucchinis, you can replace them with 12 of the regular-sized ones.
Share this recipe
Email this recipe


  • 5 very large zucchinis or 12 of the regular size
  • 400g baby spinach leaves, washed
  • 40ml olive oil
  • 1 onion, finely chopped
  • 1 clove of garlic, finely chopped
  • 1kg ricotta cheese
  • 1 egg, beaten
  • Salt and freshly ground black pepper
  • 400g baby Rosa tomatoes, halved
  • 100g parmesan cheese, finely grated
  • Olive oil to drizzle
  • Fresh basil


Preheat the oven to 180°C. Cut zucchinis lengthwise into thin slices.

Place the slices in a Le Creuset 37/32cm Heritage Rectangular Dish and cover with boiling water. Allow to stand for 20 minutes. Dry on a kitchen towel.

Place the spinach in large bowl and cover with boiling water, leaving to stand until wilted. Drain in a colander and squeeze the excess water out of the leaves. Chop the spinach finely. Heat olive oil in a pan and add onion and garlic. Fry until soft, but not brown. Add the spinach and fry for 1 minute. Place the ricotta in large mixing bowl and add the spinach mixture. Add the egg and mix well. Season with salt and pepper.

Place a single layer of sliced zucchini in the oven dish. Spoon half of the filling over the zucchini layer. Add another layer of zucchini. Spoon the rest of the filling on top.

Sprinkle cheese over and arrange the tomatoes on top. Drizzle with a little olive oil and place into the preheated oven. Bake for 1 hour or until the zucchini is soft. Arrange fresh basil leaves on top.