Table of Contents
Zucchini lasagna is a simple and satisfying dinner that replaces traditional pasta noodles with thin slices of fresh zucchini. This recipe keeps the classic lasagna flavors many people enjoy while using lighter ingredients. Layers of tender zucchini, creamy ricotta filling, rich tomato sauce, and melted mozzarella create a comforting meal that works well for both weeknight dinners and family gatherings. Zucchini lasagna also works well for anyone looking for a lower-carb alternative to traditional pasta dishes. In this guide, you will learn how to prepare zucchini lasagna step by step, including helpful tips that help the layers cook properly and keep the dish flavorful.
How to Make Zucchini Lasagna at Home
Preparing zucchini for lasagna layers
Zucchini lasagna begins with properly preparing the zucchini slices. Fresh zucchini contains a high amount of water, so preparing the slices correctly helps prevent the dish from becoming watery.
Start by slicing large zucchinis lengthwise into thin strips about 1/8-inch thick. A sharp knife or mandoline slicer helps create even slices. Even slices help the layers cook evenly during baking.
After slicing the zucchini, arrange the strips on a baking sheet lined with parchment paper. Sprinkle a small amount of salt over the slices. Let them sit for about five to ten minutes. During this time, the salt pulls excess moisture from the zucchini.
Next, use paper towels to gently press the slices and absorb the liquid that appears on the surface. Wipe away any extra salt as you dry the zucchini.
Pre-baking the zucchini slices is an important step. Place the baking sheet in a preheated oven at 375°F and bake the zucchini for about eight to ten minutes. This short baking step removes additional moisture and helps the zucchini hold its shape when layered in the dish.
Once baked, remove the slices and gently pat them dry again with paper towels.
Print
Zucchini Lasagna
- Total Time: 1 hour 5 minutes
- Yield: 6 servings 1x
Description
Zucchini lasagna made with thin zucchini slices, ricotta filling, tomato sauce, mozzarella, and parmesan. A simple homemade low-carb dinner.
Ingredients
4–5 large zucchinis, sliced thin (1/8-inch cuts)
3/4 cup freshly grated Parmigiano Reggiano or Parmesan cheese
1 lb mozzarella, shredded
2 1/2 cups tomato sauce
1 cup ricotta cheese (drained of liquids)
1/3 cup freshly grated Parmigiano Reggiano or Parmesan cheese
3 garlic cloves, minced
1 egg
Pinch of salt
1/4 teaspoon black pepper
1/4 cup fresh basil, chopped
Instructions
1. Preheat oven to 375°F.
2. Arrange zucchini slices on a parchment-lined baking sheet. Sprinkle lightly with salt and let sit for 5–10 minutes to release moisture.
3. Use paper towels to press and dry the zucchini slices and wipe away excess salt.
4. Bake the zucchini slices for 8–10 minutes to remove additional moisture. Pat dry again after baking.
5. In a medium bowl mix ricotta cheese, parmesan cheese, garlic, egg, salt, black pepper, and chopped basil.
6. Spread a thin layer of tomato sauce on the bottom of a 13×9 baking dish.
7. Add a layer of zucchini slices.
8. Spread a thin layer of ricotta filling over the zucchini.
9. Sprinkle mozzarella and a little parmesan cheese.
10. Repeat layers until ingredients are used.
11. Finish the top layer with tomato sauce, mozzarella, and parmesan.
12. Bake uncovered for 40–45 minutes.
13. Broil on high for 1–2 minutes until the cheese browns.
14. Sprinkle chopped fresh basil before serving.
Notes
Pre-baking zucchini removes excess moisture.
Drain ricotta before mixing to keep the lasagna firm.
Let the lasagna rest 10 minutes before slicing.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 5g
- Sodium: 620mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 22g
- Cholesterol: 85mg
Preparing the ricotta filling
The ricotta filling adds creaminess and flavor to zucchini lasagna. In a medium bowl, combine ricotta cheese that has been drained of excess liquid with grated parmesan cheese.
Add minced garlic, one egg, salt, black pepper, and chopped fresh basil. Stir the mixture until the ingredients combine evenly.
The egg helps bind the ricotta mixture so the layers hold together during baking. Fresh basil adds brightness and balances the richness of the cheese.
Once mixed, the ricotta filling is ready to layer into the zucchini lasagna.
Ingredients and Layering Zucchini Lasagna
Ingredients needed for zucchini lasagna
Zucchini lasagna uses simple ingredients that create rich flavor and creamy layers. Fresh zucchini replaces traditional pasta noodles while cheese and tomato sauce bring the classic lasagna taste.
For this recipe, prepare the following ingredients.
Zucchini Layers
- 4–5 large zucchinis, sliced thin (about 1/8-inch thick)
- 2 ½ cups tomato sauce
- 1 lb mozzarella cheese, shredded
- ¾ cup freshly grated Parmesan cheese
Ricotta Filling
- 1 cup ricotta cheese, drained
- ⅓ cup freshly grated Parmesan cheese
- 3 garlic cloves, minced
- 1 egg
- Pinch of salt
- ¼ teaspoon black pepper
- ¼ cup fresh basil, chopped
Draining the ricotta helps prevent excess moisture in the finished dish. Freshly grated cheese also melts better and gives the lasagna stronger flavor.
Layering the zucchini lasagna
Once the zucchini slices and ricotta mixture are ready, the next step is building the layers of the zucchini lasagna.
Start by spreading a thin layer of tomato sauce on the bottom of a 13×9 baking dish. This base layer prevents the zucchini from sticking and adds flavor to the bottom layer.
Next, place a layer of cooked zucchini slices across the dish. Arrange them so they slightly overlap, forming a solid layer similar to lasagna noodles.
Spread a thin layer of the ricotta mixture over the zucchini slices. Use a spoon or spatula to distribute the filling evenly.
After the ricotta layer, sprinkle shredded mozzarella and a small amount of parmesan cheese across the surface.
Repeat the layering process:
sauce, zucchini slices, ricotta filling, mozzarella, and parmesan.
Continue until all ingredients are used. Finish the top layer with tomato sauce, shredded mozzarella, and parmesan cheese. This final cheese layer creates the golden surface during baking and gives zucchini lasagna its classic look and flavor.
Baking Zucchini Lasagna and Helpful Cooking Tips
Baking zucchini lasagna properly
After assembling all the layers, the zucchini lasagna is ready to bake. Preheat the oven to 375°F if it is not already heated.
Place the baking dish in the center rack of the oven. Bake the zucchini lasagna uncovered for 40 to 45 minutes. During this time, the cheese melts and the sauce begins to bubble between the layers.
Leaving the dish uncovered helps excess moisture evaporate while the lasagna cooks. This step helps keep the layers firm instead of watery.
Once the baking time finishes, switch the oven to broil on HIGH. Broil the zucchini lasagna for 1 to 2 minutes. Watch the dish closely during this step because the cheese browns quickly.
The broiling step creates a golden top layer of mozzarella and parmesan, which adds extra texture and flavor.
After removing the lasagna from the oven, allow it to rest for about 10 minutes before slicing. Resting time allows the layers to settle and makes it easier to cut clean slices.
Finally, sprinkle freshly chopped basil over the top before serving.
Cooking tips for the best zucchini lasagna
A few simple tips help zucchini lasagna cook well and hold its shape.
Slice zucchini evenly
Thin and even slices cook more evenly and stack better during layering.
Remove excess moisture
Zucchini naturally contains water. Salting, drying, and pre-baking the slices helps remove extra moisture before layering.
Drain ricotta well
Ricotta cheese sometimes contains liquid. Draining it before mixing the filling helps keep the lasagna firm.
Avoid thick layers
Spread thin layers of ricotta and sauce. Thin layers help the dish cook evenly.
Use freshly grated cheese
Fresh mozzarella and parmesan melt more smoothly and give the lasagna stronger flavor.
Following these steps helps zucchini lasagna bake evenly while keeping the layers rich and balanced.
Serving Zucchini Lasagna and Storage Tips
How to serve zucchini lasagna
Zucchini lasagna tastes best when served warm after resting for about ten minutes. This resting time helps the layers settle so the slices hold their shape when cut.
Use a sharp knife or spatula to cut square portions from the baking dish. Carefully lift each portion so the zucchini layers stay intact. The melted mozzarella and parmesan create a rich top layer, while the ricotta mixture adds creaminess to every bite.
Fresh basil works well as a finishing touch. Sprinkle chopped basil over the top of the dish right before serving. The fresh herb adds a bright flavor that balances the richness of the cheese and tomato sauce.
Zucchini lasagna pairs well with simple side dishes. A crisp green salad, roasted vegetables, or garlic bread all complement the flavors of the lasagna.
This dish also works well for meal preparation. The flavors often taste even better the next day after the ingredients have had more time to blend together.
How to store and reheat zucchini lasagna
Leftover zucchini lasagna stores well in the refrigerator. Allow the dish to cool completely before covering the baking dish with foil or transferring portions into airtight containers.
Refrigerated zucchini lasagna stays fresh for 3 to 4 days.
To reheat, place a portion in the oven at 350°F for about 15 minutes, or until heated through. Covering the dish loosely with foil helps keep the cheese from browning too quickly.
Zucchini lasagna can also be frozen. Cut the lasagna into portions and wrap them tightly before freezing. Frozen portions can last for up to 2 months.
When reheating frozen lasagna, thaw it in the refrigerator overnight before warming in the oven.


