
This easy zucchini lasagna recipe swaps noodles for tender zucchini ribbons, layered with rich marinara, creamy cottage cheese, and gooey mozzarella for a low carb comfort food classic.

If you have been searching for a healthy zucchini lasagna recipe that actually tastes like the real thing, this is it. Instead of pasta sheets, we use tender zucchini ribbons to build every layer, so you get all the cozy, cheesy comfort of a classic lasagna with a fraction of the carbs. This is a true zucchini lasagna no meat situation, built entirely around vegetables, cheese, and a rich marinara sauce, and it is hearty enough that nobody will miss the noodles.
What makes this version special is the cottage cheese filling. It creates a lighter, tangier layer than straight ricotta alone, while still holding everything together beautifully. This is genuinely one of the easiest ways to turn a summer zucchini glut into a dinner your whole family will ask for again.
Before we get cooking, the right tools and ingredients make a real difference here. A sharp mandoline slicer gives you thin, even zucchini ribbons that cook consistently, and a sturdy red baking dish holds up beautifully in the oven while looking gorgeous straight from oven to table.
Zucchini is mostly water, which is exactly why so many versions of this dish turn out soggy. The fix is simple but non negotiable.
Chef's Tip: Resist the urge to skip the resting step at the end. Cutting into the lasagna immediately will cause it to slide apart. Fifteen minutes of patience gives you clean, beautiful slices.
This zucchini lasagna recipe with cottage cheese leans on a blend of cottage cheese, ricotta, egg, and parmesan for the filling. The cottage cheese adds a lovely lightness and slight tang, while the ricotta keeps things creamy and rich. Together with a beaten egg, the filling sets up just enough during baking to hold its shape in each slice without turning dense or heavy.
If you have never used cottage cheese in a baked pasta style dish before, this recipe is the perfect introduction. It blends into the layers so seamlessly that even picky eaters usually cannot tell it is there.
Think of this dish the same way you would a traditional lasagna, just with zucchini standing in for noodles. Marinara on the bottom, a layer of zucchini ribbons, a generous spread of the cheese mixture, a scattering of mozzarella, more marinara, and repeat. Three layers total gives you that tall, dramatic slice everyone loves seeing come out of the oven.
Ready to make it? Here is the full step-by-step recipe:

This easy zucchini lasagna recipe swaps noodles for tender zucchini ribbons, layered with rich marinara, creamy cottage cheese, and gooey mozzarella for a low carb comfort food classic.
Preheat the oven to 400 degrees F (200 degrees C) and line two baking sheets with paper towels.
Slice the zucchini lengthwise into thin ribbons about 1/8 inch thick using a mandoline or sharp knife. Lay them on the paper towels, sprinkle with salt, and let sit for 15 to 20 minutes to draw out moisture. Pat very dry with more paper towels.
Arrange the zucchini ribbons on the baking sheets in a single layer, brush lightly with olive oil, and roast for 10 minutes to further dry them out. Set aside to cool slightly.
In a medium bowl, mix the cottage cheese, ricotta, egg, half of the parmesan, minced garlic, oregano, dried basil, and black pepper until well combined.
In a separate bowl, stir the chopped fresh basil into the marinara sauce.
Reduce oven temperature to 375 degrees F (190 degrees C). Spread a thin layer of marinara on the bottom of a red baking dish or any 9x13 inch baking dish.
Layer one third of the zucchini ribbons over the sauce, slightly overlapping. Spread half of the cheese mixture on top, then a third of the mozzarella, then a third of the remaining marinara.
Repeat the layering process once more, then finish with a final layer of zucchini, the remaining marinara, and the remaining mozzarella and parmesan on top.
Cover the dish loosely with foil, tenting it so the cheese doesn't stick, and bake for 30 minutes.
Remove the foil and bake for another 15 to 20 minutes, until the cheese is bubbly and golden in spots.
Let the lasagna rest for 15 minutes before slicing. This helps it hold together and keeps excess liquid from pooling on the plate.
Garnish with fresh basil and extra parmesan before serving.
This lasagna is rich enough to serve on its own with a simple green salad and some crusty bread on the side for anyone not watching carbs. A drizzle of good olive oil and a few torn basil leaves right before serving makes it feel extra special.
For storage, let leftovers cool completely, then transfer to an airtight container. It keeps well in the fridge for up to four days, and the flavor honestly gets even better on day two once everything has had time to meld together.
You can freeze this dish either baked or unbaked. If freezing unbaked, assemble in a freezer safe dish, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking as directed. If freezing baked leftovers, portion into individual containers so you can thaw exactly what you need.
Because this is a zucchini lasagne recipe without flour or breadcrumbs anywhere in the layers, it naturally works for anyone avoiding gluten. Just double check that your marinara sauce and parmesan are labeled gluten free, since some brands sneak in fillers.
Chef's Tip: For the prettiest presentation, save your best, most uniform zucchini ribbons for the top layer. That's the layer everyone sees first when you bring the red baking dish to the table.
However you serve it, this easy zucchini lasagna recipe proves that skipping the noodles does not mean skipping any of the comfort.