Pesto Zucchini Lasagna

Loading…

By Reading time

Pesto zucchini lasagna bakes into something sturdy, creamy, and sharply green in the best way. The zucchini softens just enough to feel tender, but it still holds its shape between layers of ricotta, basil pesto, and melted mozzarella, so each slice comes out neat instead of collapsing into a puddle. The first bite is all herb, garlic, and warm cheese, with the sun-dried tomatoes adding a little sweet chew if you use them.

The part that makes this version work is treating the zucchini like a vegetable that needs prep, not just assembly. Salting and roasting the planks pulls out water before they ever hit the baking dish, which keeps the lasagna from turning soupy. The pesto also matters here: a good one should taste bright and punchy, because it’s carrying most of the seasoning in the dish.

Below, I’ve included the small details that matter most — how to keep the layers from sliding, what to do if your zucchini are extra watery, and the swaps that still give you a solid, sliceable green lasagna.

The zucchini stayed firm enough to slice, and salting it first kept the lasagna from getting watery. I loved how the pesto stayed bright after baking.

★★★★★— Megan T.

Save this pesto zucchini lasagna for the night you want a sliceable vegetarian bake with bright basil flavor and no noodles.

Save to Pinterest

The Step Most People Skip That Keeps Zucchini Lasagna from Turning Watery

Zucchini is full of moisture, and that’s the difference between a lasagna that slices cleanly and one that slumps into the pan. Salting the planks first draws out a surprising amount of liquid, and the quick roast after that finishes the job by drying the surface so the layers can grip each other. If you skip both, the ricotta loosens, the pesto thins out, and the whole dish ends up tasting muted instead of layered.

The other thing that helps is not overloading the pan with sauce. Zucchini needs enough pesto to taste generous, but not so much that it floods the layers. You want visible pesto between the ricotta and mozzarella, not a pool at the bottom of the dish.

  • Salted zucchini releases water before baking, which keeps the finished casserole from steaming itself apart.
  • Roasting the planks briefly gives you a drier, more concentrated vegetable layer with better texture.
  • A thicker pesto works better than a loose one because it stays put between the layers.
  • Letting the lasagna rest after baking is what gives you clean slices instead of a cheesy slide.

What Each Ingredient Is Actually Doing in This Green Lasagna

Pesto Zucchini Lasagna vibrant green layered
  • Zucchini — This is your noodle replacement, so size matters. Large zucchini slice into wide planks that stack better than skinny ones, and if they’re very seedy in the center, trim that middle part away so the layers stay firmer.
  • Basil pesto — This is the main flavor engine, so use one you’d actually eat on its own. Store-bought pesto is fine if it tastes fresh and garlicky; if it’s oily and flat, the whole lasagna will taste dull.
  • Ricotta — It gives the filling body and creaminess. The egg helps it set, so the layers hold together when you slice the baked dish.
  • Mozzarella — This is what gives you that stretchy, browned top. Low-moisture shredded mozzarella melts more cleanly than fresh mozzarella here.
  • Parmesan — Use good parmesan if you can, because it sharpens both the pesto and the ricotta filling. This isn’t the place for a bland, powdery version.
  • Sun-dried tomatoes — Optional, but they bring a sweet-tart punch that cuts through the richness. If you use them, chop them fine so they don’t pull the layers apart.

Building the Layers So They Slice Cleanly

Drying the Zucchini First

Salt the zucchini planks and let them sit until they look damp on the surface and a little softened at the edges. Pat them dry instead of rinsing them, then roast them hot so the excess moisture evaporates before assembly. If the planks go into the dish wet, they’ll keep shedding water as the lasagna bakes and the center won’t set properly.

Making the Pesto Thick Enough to Hold

Blend the basil, pine nuts, garlic, and parmesan first, then stream in the olive oil until the pesto is smooth but still spoonable. You’re looking for a texture that spreads easily without running across the pan. If it turns too thin, the oil ratio was too loose or the blender ran too long.

Layering Without Letting It Slip

Start with a thin swipe of pesto on the bottom of the baking dish so the first zucchini layer doesn’t stick. Build in modest layers: zucchini, ricotta, pesto, tomatoes if using, then mozzarella. Press each layer down lightly as you go; if you pile too much filling in the center, the lasagna domes and falls apart when cut.

Baking Until the Top Is Golden, Not Dry

Cover the dish first so the ricotta heats through and the layers settle. Then uncover it for the last stretch so the mozzarella can brown and the pesto edges darken a little. The top should be bubbling at the edges and deeply golden in spots, not dried out and crusty all over.

Three Ways to Adapt This Pesto Zucchini Lasagna

Dairy-Free Version

Use a dairy-free ricotta and a melty plant-based mozzarella, then swap the parmesan in the pesto for a salty vegan hard cheese or nutritional yeast. The texture will be a little softer and less rich, but you’ll keep the same layered, basil-forward feel.

Gluten-Free and Low Carb as Written

This recipe already skips noodles, so it naturally lands in gluten-free and low-carb territory as long as your pesto and cheese are certified or made without hidden fillers. The biggest thing to watch is the pesto label; some jarred versions include starches or breadcrumbs.

Using Eggplant Instead of Some Zucchini

Swap one or two zucchini for thin eggplant planks if you want a deeper, meatier bite. Eggplant needs the same salting-and-roasting treatment, and it adds more richness, but the finished lasagna will be denser and a little less bright.

Make-Ahead Assembly

You can assemble the lasagna a few hours ahead and refrigerate it before baking. Cover it tightly, then add about 10 minutes to the covered bake time since the dish starts cold. The only thing I wouldn’t do is let it sit overnight fully assembled, because the zucchini keeps giving off moisture.

Storage and Reheating

  • Refrigerator: Store leftovers for up to 4 days. The lasagna firms up as it chills, so slices hold even better the next day.
  • Freezer: It freezes fairly well in portions, though the zucchini will soften a bit after thawing. Wrap slices tightly and freeze for up to 2 months.
  • Reheating: Reheat covered in a 325°F oven until hot in the center, or warm single slices in the microwave at medium power. High heat is the mistake here; it pushes out more moisture and can make the cheese greasy.

Questions I Get Asked About This Recipe

Can I use store-bought pesto for pesto zucchini lasagna?+

Yes, and it works well as long as the pesto tastes fresh and isn’t too oily. Thick pesto clings to the zucchini and keeps the layers defined, while thin pesto can seep to the bottom of the dish. If the jarred pesto looks separated, stir it well before using it.

How do I keep my zucchini lasagna from getting watery?+

Salt the zucchini, let it rest, then pat it dry and roast it before assembly. That pulls out moisture before the dish goes into the oven, which is the whole trick. If you skip that step, the zucchini releases water into the ricotta and the lasagna turns loose.

How do I keep the layers from sliding apart when I cut it?+

Let the lasagna rest for at least 15 minutes after baking. That pause lets the ricotta and cheese set just enough to hold the slice. If you cut it too early, the filling will run and the zucchini layers won’t have a chance to settle.

Can I make pesto zucchini lasagna ahead of time?+

Yes, but the best make-ahead move is to prep the components and assemble close to baking time. You can roast the zucchini and mix the ricotta a day ahead, then layer and bake later. If you assemble it too early, the vegetables keep shedding liquid.

How do I know when the pesto zucchini lasagna is done baking?+

The edges should be bubbling, the top should be golden, and the center should feel set when you nudge the pan. If the top is browning too fast before the middle is hot, keep it covered for a little longer. The goal is melted and cohesive, not dried out.

Pesto Zucchini Lasagna

Pesto zucchini lasagna is a no-noodle Italian pesto bake layered with ricotta and zucchini planks, finished with golden mozzarella. Vibrant green pesto ribbons show between layers for a low-carb, vegetarian-style lasagna you can slice cleanly.
Prep Time 25 minutes
Cook Time 45 minutes
resting 15 minutes
Total Time 1 hour 25 minutes
Servings: 8 servings
Course: Dinner
Cuisine: Italian-American
Calories: 420

Ingredients
  

Zucchini layer
  • 4 zucchini Slice into thin planks.
  • 1 tsp salt For sweating zucchini; pat dry before roasting.
Pesto
  • 2 cup fresh basil Packed.
  • 0.33 cup pine nuts
  • 3 clove garlic
  • 0.5 cup parmesan Grated.
  • 0.33 cup olive oil
  • salt To taste.
Ricotta layer
  • 2 cup ricotta cheese
  • 1 egg
  • 0.25 cup parmesan Grated.
  • 2 tbsp fresh basil Chopped.
  • salt To taste.
  • pepper To taste.
  • 2 cup mozzarella Shredded.
  • 0.5 cup sun-dried tomatoes Chopped (optional).
Serving
  • extra pesto For serving.
  • extra basil For serving.

Equipment

  • 1 sheet pan
  • 1 oven

Method
 

Roast zucchini
  1. Salt the zucchini planks and rest for 20 minutes so they release moisture.
  2. Pat the zucchini dry and spread on a sheet pan, then roast at 425°F for 10 minutes until slightly tender.
Make basil pesto
  1. Blend basil, pine nuts, garlic, and parmesan until finely chopped.
  2. With the blender running, stream in olive oil and blend until smooth, then season with salt to taste.
Mix ricotta layer
  1. Stir ricotta, egg, parmesan, chopped basil, salt, and pepper until evenly combined.
Assemble and bake
  1. Preheat the oven to 375°F and spread 3 tablespoons pesto on the bottom of a 9x13 dish.
  2. Layer the zucchini planks, then spread the ricotta evenly over the zucchini.
  3. Dollop and spread pesto generously over the ricotta.
  4. Scatter sun-dried tomatoes over the pesto if using.
  5. Top with shredded mozzarella, then repeat layers ending with mozzarella.
  6. Cover with foil and bake for 30 minutes.
  7. Uncover and bake for 15 minutes at 375°F until the top is golden.
Rest and serve
  1. Rest the lasagna for 15 minutes to set the layers before slicing.
  2. Serve with extra pesto drizzled over each slice and extra basil if desired.

Notes

For clean slices, don’t skip drying the roasted zucchini—excess moisture can make layers slide. Refrigerate leftovers in a covered container for up to 4 days; reheat in a 350°F oven or microwave. Freezing isn’t recommended because the zucchini and dairy may weep after thawing. For a dairy-lite swap, replace part of the ricotta with strained cottage cheese for a similar texture (flavor will be slightly tangier).

You might also like these recipes

Leave a Comment

Recipe Rating