Zucchini Lattice Lasagna Recipe
Introduction
Zucchini Lattice Lasagna is a fresh, lighter take on the classic comfort dish, using thin strips of zucchini instead of pasta. This layered casserole offers a delicious blend of cheesy, savory marinara and tender zucchini ribbons woven into a beautiful lattice topping.

Ingredients
- 5 large zucchini (about 3 1/2 lb. total)
- Kosher salt
- 1 tbsp. extra-virgin olive oil
- 1 yellow onion, finely chopped
- 3 garlic cloves, finely chopped
- 2 cups store-bought or homemade marinara sauce
- 2 large eggs
- 3 cups shredded mozzarella
- 2 cups ricotta
- 1/2 tsp. garlic powder
- 1/2 tsp. Italian seasoning
- 3 oz. Parmesan, finely grated (about 1 1/2 cups), divided
- Freshly ground black pepper
Instructions
- Step 1: Arrange a rack in the center of the oven and preheat to 400°F. Using a Y-peeler, peel zucchini into wide strips. Generously season the strips with kosher salt and layer them between paper towels on a baking sheet. Drain for at least 15 minutes, or up to 45, to remove excess moisture.
- Step 2: In a small pot over medium heat, warm olive oil. Add the finely chopped onion and garlic, stirring frequently, until the onion is translucent, about 5 minutes. Pour in the marinara sauce, bring to a simmer over medium-low heat, and cook until thickened and excess liquid evaporates, about 12 to 15 minutes.
- Step 3: In a medium bowl, combine the eggs, shredded mozzarella, ricotta, garlic powder, Italian seasoning, and 1 cup of grated Parmesan. Season with freshly ground black pepper and stir well.
- Step 4: Spread a thin layer of the thickened marinara sauce in a 13″ x 9″ baking dish. Layer two layers of zucchini strips over the sauce. Spread one-third of the egg and cheese mixture on top, followed by one-third of the remaining marinara sauce. Repeat this layering process two more times.
- Step 5: On top of the final marinara layer, arrange zucchini strips side by side diagonally. Lift the bottom half of every other strip and lay another zucchini strip across diagonally to create a lattice pattern. Season with freshly ground black pepper and sprinkle with the remaining 1/2 cup Parmesan cheese.
- Step 6: Cover the dish with foil and bake until the lasagna is melty and the zucchini is tender, about 30 minutes. Remove the foil and bake uncovered until the top turns golden brown, about 15 minutes more.
- Step 7: Let the lasagna cool for at least 10 minutes before slicing and serving.
Tips & Variations
- Drain the zucchini strips well to prevent a watery lasagna.
- Try adding fresh basil or spinach to the cheese mixture for added flavor.
- Use homemade marinara for a fresher taste or choose a good-quality store-bought sauce.
- For a vegetarian option, ensure the marinara sauce contains no meat.
Storage
Store leftover lasagna in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or oven until warmed through. You can also freeze the lasagna for up to 2 months; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of cheese?
Yes, you can substitute mozzarella with provolone or fontina, and ricotta with cottage cheese if preferred. Just keep a balance so the texture remains creamy.
Is it necessary to salt and drain the zucchini?
Salting and draining the zucchini strips helps remove excess moisture, preventing the lasagna from becoming watery and ensuring it bakes properly.
Print
Zucchini Lattice Lasagna Recipe
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Diet: Gluten Free
Description
This Zucchini Lattice Lasagna is a fresh, low-carb twist on the classic Italian favorite. Thinly sliced zucchini strips are layered and woven into a beautiful lattice, then baked with rich marinara sauce, a blend of mozzarella and ricotta cheeses, and Italian seasonings for a comforting yet lighter lasagna alternative perfect for any occasion.
Ingredients
Zucchini and Seasoning
- 5 large zucchini (about 3 1/2 lb. total)
- Kosher salt, as needed
Sauce
- 1 tbsp. extra-virgin olive oil
- 1 yellow onion, finely chopped
- 3 garlic cloves, finely chopped
- 2 cups store-bought or homemade marinara sauce
Cheese Mixture
- 2 large eggs
- 3 cups shredded mozzarella cheese
- 2 cups ricotta cheese
- 1/2 tsp. garlic powder
- 1/2 tsp. Italian seasoning
- 3 oz. Parmesan cheese, finely grated (about 1 1/2 cups), divided
- Freshly ground black pepper, to taste
Instructions
- Prepare Zucchini Strips: Preheat the oven to 400°F and arrange the rack in the center. Using a Y-peeler, peel the zucchini into wide strips. Generously season the strips with kosher salt and layer them on a paper towel-lined baking sheet, adding paper towels between layers. Let them drain for at least 15 minutes to remove excess moisture, up to 45 minutes for best results.
- Make Marinara Sauce: Heat olive oil in a small pot over medium heat. Add the chopped onion and garlic and cook, stirring frequently, until the onion becomes translucent, approximately 5 minutes. Pour in the marinara sauce, then bring to a simmer over medium-low heat. Continue cooking, stirring occasionally, until the sauce thickens and excess liquid evaporates, about 12 to 15 minutes.
- Prepare Cheese Mixture: In a medium bowl, combine the eggs, shredded mozzarella, ricotta, garlic powder, Italian seasoning, and 1 cup of the grated Parmesan cheese. Season the mixture with freshly ground black pepper to taste and stir well to incorporate.
- Assemble Lasagna Layers: Spread a thin layer of the marinara sauce over the bottom of a 13 x 9-inch baking dish. Layer 2 strips of zucchini on top, then spread one-third of the cheese mixture over the zucchini, followed by one-third of the remaining marinara sauce. Repeat this layering process two more times to build the lasagna.
- Create Zucchini Lattice: Arrange zucchini strips side by side on a diagonal over the top layer of marinara sauce. To form the lattice, lift the bottom half of every other zucchini strip and lay another zucchini strip across diagonally, weaving them together. Season the lattice with black pepper and sprinkle the remaining 1 1/2 cups Parmesan cheese evenly over the top.
- Bake the Lasagna: Cover the baking dish tightly with foil and bake in the preheated oven for 30 minutes until the cheese is melted and zucchini is tender. Remove the foil and continue baking uncovered until the top is golden brown and bubbly, about 15 minutes more.
- Rest and Serve: Allow the lasagna to cool for at least 10 minutes before slicing to help it set for cleaner slices. Serve warm and enjoy this delicious, vegetable-forward take on traditional lasagna.
Notes
- Salting and draining the zucchini strips removes excess moisture, preventing a soggy lasagna.
- Using both ricotta and mozzarella provides a creamy and melty texture.
- The lattice topping not only looks impressive but adds a nice texture contrast.
- Allowing the lasagna to rest after baking makes slicing easier and helps the layers hold together.
- This dish is naturally low-carb and gluten-free by substituting zucchini for pasta sheets.
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Keywords: zucchini lasagna, low carb lasagna, gluten free Italian recipe, vegetable lasagna, baked zucchini recipe

