Hungry for a twist on classic lasagna that’s both nutritious and irresistibly tasty? Look no further! Our roundup of 20 Delicious Zucchini Lasagna Recipes Easy to Make is here to inspire your next kitchen adventure. Perfect for those seeking comfort food with a healthy spin, these recipes promise to delight your taste buds and simplify your meal prep. Dive in and discover your new favorite dish today!
Classic Zucchini Lasagna with Ricotta and Mozzarella

Now, as the late summer sun casts long shadows, it’s the perfect time to embrace the bounty of the season with a dish that feels like a warm hug. This zucchini lasagna, layered with creamy ricotta and melted mozzarella, is a testament to the beauty of simplicity and the joy of cooking with fresh, seasonal ingredients.
Ingredients
- 2 large zucchinis, thinly sliced lengthwise (about 1/8 inch thick for even cooking)
- 15 oz ricotta cheese (whole milk for creaminess)
- 2 cups shredded mozzarella cheese (freshly shredded melts better)
- 1 large egg (helps bind the ricotta mixture)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
- 2 cups marinara sauce (homemade or store-bought)
- 1 tbsp olive oil (or any neutral oil for greasing)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Lightly grease a 9×13 inch baking dish with olive oil to prevent sticking.
- In a medium bowl, mix the ricotta cheese, egg, salt, and pepper until well combined for a smooth filling.
- Spread a thin layer of marinara sauce at the bottom of the baking dish as the base.
- Arrange a layer of zucchini slices over the sauce, slightly overlapping them for full coverage.
- Spread half of the ricotta mixture over the zucchini, then sprinkle with a third of the mozzarella.
- Repeat the layers: sauce, zucchini, ricotta, and mozzarella, finishing with a final layer of sauce and the remaining mozzarella on top.
- Cover the dish with aluminum foil and bake for 25 minutes, then remove the foil and bake for another 20 minutes until bubbly and golden.
- Let the lasagna rest for 10 minutes before slicing to allow the layers to set.
Just out of the oven, this lasagna boasts a delightful contrast between the tender zucchini and the creamy, cheesy layers. Serve it with a crisp green salad or a slice of crusty bread to soak up the rich flavors, making it a meal to remember.
Low-Carb Zucchini Lasagna with Ground Turkey

Now, as the early morning light filters through the kitchen window, let’s embrace the comfort of creating something nourishing and low-carb. This zucchini lasagna with ground turkey is a testament to how simple ingredients can transform into a dish that feels both indulgent and wholesome.
Ingredients
- 2 large zucchinis, thinly sliced lengthwise (use a mandoline for even slices)
- 1 lb ground turkey (lean for less grease)
- 1 cup ricotta cheese (whole milk for creaminess)
- 1/2 cup grated Parmesan cheese (freshly grated melts better)
- 1 cup shredded mozzarella cheese (part-skim for lighter option)
- 2 cups marinara sauce (homemade or store-bought)
- 1 tbsp olive oil (or any neutral oil)
- 1 tsp garlic powder (adjust to taste)
- 1 tsp dried oregano (or fresh if available)
- Salt and pepper (adjust to taste)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Heat olive oil in a large skillet over medium heat, then add the ground turkey. Cook until no pink remains, about 5-7 minutes, breaking it apart as it cooks.
- Season the turkey with garlic powder, dried oregano, salt, and pepper. Stir well to combine.
- Spread a thin layer of marinara sauce at the bottom of a 9×13 inch baking dish to prevent sticking.
- Arrange a layer of zucchini slices over the sauce, slightly overlapping them.
- Spread half of the ricotta cheese over the zucchini, then sprinkle with half of the Parmesan and mozzarella cheeses.
- Add half of the cooked turkey mixture over the cheeses, then repeat the layers starting with the marinara sauce.
- Finish with a final layer of zucchini, topped with the remaining marinara sauce and cheeses.
- Cover with foil and bake for 25 minutes, then remove the foil and bake for another 20 minutes until the cheese is bubbly and slightly golden.
- Let the lasagna rest for 10 minutes before slicing to allow the layers to set.
After resting, the lasagna holds its shape beautifully, offering layers of tender zucchini, savory turkey, and melted cheeses in every bite. Serve it with a crisp green salad for a complete meal that satisfies without the heaviness of traditional pasta.
Vegetarian Zucchini Lasagna with Spinach and Mushrooms

Dusk settles softly outside, the kind of evening that calls for a meal as comforting as it is nourishing. This vegetarian zucchini lasagna, layered with earthy spinach and mushrooms, is a tender embrace in dish form, perfect for when you crave something hearty without the heaviness.
Ingredients
- 3 medium zucchinis, sliced lengthwise into 1/4-inch strips (a mandoline ensures even slices)
- 2 cups ricotta cheese (whole milk for creaminess)
- 1 large egg, lightly beaten (helps bind the ricotta)
- 2 cups shredded mozzarella cheese (part-skim works too)
- 1/2 cup grated Parmesan cheese (freshly grated tastes best)
- 2 cups fresh spinach, roughly chopped (packed cups measure differently)
- 1 cup mushrooms, sliced (cremini add depth)
- 2 cloves garlic, minced (more if you love garlic)
- 2 tbsp olive oil (or any neutral oil)
- 1 1/2 cups marinara sauce (homemade or store-bought)
- 1 tsp dried oregano (rubbed between fingers to release oils)
- Salt and pepper (adjust to taste)
Instructions
- Preheat your oven to 375°F (190°C), ensuring even cooking.
- In a skillet over medium heat, warm 1 tbsp olive oil. Add mushrooms, cooking until they release moisture and brown slightly, about 5 minutes. Tip: Don’t overcrowd the pan for better browning.
- Add garlic and spinach to the skillet, cooking just until spinach wilts, about 2 minutes. Season with salt, pepper, and oregano. Remove from heat.
- In a bowl, mix ricotta, egg, half the Parmesan, salt, and pepper. This mixture should be creamy but hold its shape.
- Lightly grease a baking dish with remaining olive oil. Layer half the zucchini strips on the bottom, overlapping slightly.
- Spread half the ricotta mixture over zucchini, then half the spinach-mushroom mix, and half the marinara. Repeat layers, ending with marinara.
- Sprinkle mozzarella and remaining Parmesan on top. Cover with foil, baking for 25 minutes. Tip: Foil prevents cheese from burning.
- Remove foil, bake until cheese is bubbly and golden, about 15 more minutes. Let stand 10 minutes before serving. Tip: Resting time helps layers set.
Golden and inviting, this lasagna offers a melody of textures—creamy ricotta, tender zucchini, and a slight bite from the mushrooms. Serve it with a crisp green salad to contrast the richness, or enjoy a slice as is, letting the flavors speak for themselves.
Zucchini Lasagna Roll-Ups with Pesto

Zucchini lasagna roll-ups with pesto bring a light, yet comforting twist to the classic dish, perfect for those evenings when you crave something familiar but with a fresh perspective.
Ingredients
- 2 large zucchinis, sliced lengthwise into 1/8-inch thick strips (use a mandoline for even slices)
- 1 cup ricotta cheese (whole milk for creaminess)
- 1/2 cup grated Parmesan cheese (freshly grated tastes best)
- 1/4 cup pesto (homemade or store-bought)
- 1 cup marinara sauce (choose a brand with low sugar)
- 1 tbsp olive oil (or any neutral oil)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Lay zucchini strips on a baking sheet, brush lightly with olive oil, and sprinkle with salt. Bake for 3 minutes to soften, making them easier to roll.
- In a bowl, mix ricotta, Parmesan, pesto, salt, and pepper until well combined. This filling should be creamy but not runny.
- Spread a thin layer of marinara sauce at the bottom of a baking dish to prevent sticking and add flavor.
- Place a spoonful of the cheese mixture at one end of each zucchini strip, then gently roll up and place seam side down in the baking dish.
- Drizzle the remaining marinara sauce over the roll-ups, covering them lightly for moisture.
- Bake in the preheated oven for 20-25 minutes, until the sauce is bubbly and the edges of the zucchini are slightly golden.
- Let the roll-ups sit for 5 minutes after baking to set, making them easier to serve.
Yieldingly tender, these roll-ups offer a delightful contrast between the creamy filling and the slight bite of the zucchini. Serve them atop a swirl of extra pesto for an added layer of flavor, or alongside a crisp salad to round out the meal.
Spicy Zucchini Lasagna with Italian Sausage

Remembering the last summer harvest, the zucchini in my garden seemed endless, their vibrant green skins glistening under the sun. This dish, a spicy zucchini lasagna with Italian sausage, was born from that abundance, a comforting yet fiery twist on a classic that warms the soul as much as it excites the palate.
Ingredients
- 2 large zucchinis, thinly sliced lengthwise (about 1/8 inch thick for even cooking)
- 1 lb Italian sausage, casings removed (spicy or mild, adjust to taste)
- 2 cups marinara sauce (homemade or store-bought, for convenience)
- 15 oz ricotta cheese (whole milk for creaminess)
- 1 egg, lightly beaten (to bind the ricotta)
- 2 cups shredded mozzarella cheese (for that perfect melt)
- 1/2 cup grated Parmesan cheese (adds a salty, nutty depth)
- 1 tbsp olive oil (or any neutral oil, for sautéing)
- 2 cloves garlic, minced (fresh is best for vibrant flavor)
- 1 tsp red pepper flakes (adjust to taste for heat)
- 1 tsp dried basil (or 1 tbsp fresh, for a herbal note)
- Salt and black pepper to taste (season every layer)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Heat olive oil in a large skillet over medium heat. Add the Italian sausage, breaking it apart with a spoon, and cook until no longer pink, about 5 minutes. Tip: Browning the sausage well adds depth to the dish’s flavor.
- Add minced garlic and red pepper flakes to the skillet, sautéing for 1 minute until fragrant. This step unlocks the garlic’s aroma and infuses the oil.
- Stir in the marinara sauce and dried basil, then simmer for 5 minutes to meld the flavors. Tip: A simmer allows the sauce to thicken slightly, preventing a watery lasagna.
- In a bowl, mix ricotta cheese, beaten egg, half the Parmesan, salt, and pepper. This mixture should be homogenous for even layers.
- Layer half the zucchini slices in a 9×13 inch baking dish, overlapping slightly. Spread half the ricotta mixture over the zucchini, then half the sausage sauce, and half the mozzarella. Repeat the layers, finishing with mozzarella and the remaining Parmesan. Tip: Layering in this order ensures every bite is balanced.
- Cover with foil and bake for 25 minutes. Remove foil and bake another 20 minutes until bubbly and golden. Let stand for 10 minutes before slicing to set.
Basking in the aroma of baked cheese and spicy sausage, this lasagna offers a delightful contrast between the creamy ricotta and the slight crunch of zucchini. Serve it with a crisp green salad to cut through the richness, or enjoy a slice on its own for a deeply satisfying meal.
Creamy Zucchini Lasagna with Alfredo Sauce

Nestled in the quiet of the kitchen, the thought of layering tender zucchini with rich Alfredo sauce brings a comforting warmth to the evening. This dish, a twist on the classic lasagna, offers a lighter yet equally indulgent experience, perfect for those moments when you crave something creamy without the heaviness of traditional pasta.
Ingredients
- 3 medium zucchinis, thinly sliced lengthwise (about 1/8 inch thick for even cooking)
- 2 cups Alfredo sauce (homemade or store-bought for convenience)
- 1 1/2 cups shredded mozzarella cheese (for that perfect melt)
- 1/2 cup grated Parmesan cheese (adds a nutty depth)
- 1 tbsp olive oil (or any neutral oil for greasing)
- 1 tsp garlic powder (adjust to taste for more kick)
- 1/2 tsp salt (enhances the zucchini’s natural flavor)
- 1/4 tsp black pepper (freshly ground preferred)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Lightly grease a 9×13 inch baking dish with olive oil to prevent sticking.
- Arrange a single layer of zucchini slices at the bottom of the dish, slightly overlapping for full coverage.
- Spread 1/2 cup of Alfredo sauce evenly over the zucchini layer, using the back of a spoon for smooth distribution.
- Sprinkle 1/2 cup of mozzarella and 2 tablespoons of Parmesan over the sauce for a cheesy layer.
- Repeat the layers two more times, finishing with a generous topping of the remaining cheeses.
- Cover the dish with aluminum foil and bake for 25 minutes to allow the flavors to meld.
- Remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden brown.
- Let the lasagna rest for 5 minutes before serving to set the layers perfectly.
Delightfully creamy with a slight crunch from the zucchini, this lasagna is a testament to the beauty of simple ingredients coming together. Serve it with a crisp green salad or a slice of crusty bread to soak up the extra sauce, making every bite a celebration of texture and flavor.
Zucchini Lasagna with Roasted Red Peppers

Zucchini lasagna with roasted red peppers is a dish that whispers of summer’s bounty, a layered embrace of garden freshness and smoky sweetness. It’s a recipe that invites you to slow down, to savor each step as much as the first bite.
Ingredients
- 3 medium zucchinis, sliced lengthwise into 1/4-inch strips (a mandoline ensures even slices)
- 2 cups roasted red peppers, sliced (jarred works well, drained and patted dry)
- 15 oz ricotta cheese (whole milk for creaminess)
- 1 large egg, lightly beaten (helps bind the ricotta)
- 2 cups shredded mozzarella cheese (part-skim for lighter option)
- 1/2 cup grated Parmesan cheese (freshly grated melts better)
- 2 cloves garlic, minced (more if you love garlic)
- 2 tbsp olive oil (or any neutral oil)
- 1 tsp dried basil (or 1 tbsp fresh, chopped)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Brush both sides of the zucchini slices with olive oil and season lightly with salt and pepper. Tip: This step prevents the zucchini from becoming too watery.
- Arrange the zucchini slices in a single layer on a baking sheet. Roast for 10 minutes, flipping halfway, until just tender. Tip: Roasting removes excess moisture, crucial for a lasagna that holds together.
- In a bowl, mix ricotta, egg, minced garlic, basil, 1/4 tsp salt, and black pepper until well combined. Tip: Letting this mixture sit for 5 minutes allows the flavors to meld.
- In a 9×13 inch baking dish, layer half the roasted zucchini, followed by half the ricotta mixture, half the roasted red peppers, and half the mozzarella. Repeat the layers, finishing with mozzarella and a sprinkle of Parmesan.
- Bake uncovered for 25-30 minutes, until the cheese is bubbly and golden. Tip: Let it rest for 10 minutes before slicing to set the layers.
Delightfully layered, this zucchini lasagna offers a tender bite with a creamy, smoky depth. Serve it with a crisp green salad or crusty bread to soak up the flavors, making it a meal that feels both indulgent and wholesome.
Mexican-Style Zucchini Lasagna with Black Beans

Beneath the soft glow of the kitchen light, this Mexican-Style Zucchini Lasagna with Black Beans unfolds as a comforting embrace, blending the earthy tones of zucchini with the hearty richness of black beans, all layered with the warmth of Mexican spices.
Ingredients
- 2 large zucchinis, thinly sliced lengthwise (about 1/8 inch thick)
- 1 cup black beans, rinsed and drained (canned is fine)
- 1 cup corn kernels (fresh or frozen)
- 1 cup enchilada sauce (homemade or store-bought)
- 1 cup shredded Mexican blend cheese (or Monterey Jack for a milder taste)
- 1/2 cup diced onion
- 2 cloves garlic, minced
- 1 tbsp olive oil (or any neutral oil)
- 1 tsp ground cumin (adjust to taste)
- 1/2 tsp chili powder (adjust to taste)
- Salt to taste
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a baking dish with olive oil.
- In a skillet over medium heat, warm the olive oil. Add the diced onion and minced garlic, sautéing until translucent, about 3 minutes.
- Add the black beans, corn, cumin, chili powder, and a pinch of salt to the skillet. Cook for 5 minutes, stirring occasionally, until the spices are fragrant.
- Layer half of the zucchini slices at the bottom of the prepared baking dish. Spread half of the bean and corn mixture over the zucchini, then drizzle with half of the enchilada sauce. Sprinkle half of the cheese on top.
- Repeat the layers with the remaining zucchini, bean mixture, enchilada sauce, and cheese.
- Cover the dish with aluminum foil and bake for 25 minutes. Then, remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and slightly golden.
- Let the lasagna sit for 5 minutes before serving to allow the layers to set.
The lasagna emerges from the oven with layers that hold their shape yet melt tenderly with each bite, the zucchini offering a slight crunch against the creamy beans and corn. Serve it with a dollop of sour cream or a sprinkle of fresh cilantro to elevate the flavors further.
Zucchini Lasagna with Sun-Dried Tomatoes and Feta

Moments like these call for a dish that feels both nourishing and indulgent, a recipe that weaves together the freshness of garden vegetables with the rich, tangy notes of sun-dried tomatoes and feta. This zucchini lasagna is a testament to the beauty of layering flavors and textures, creating a meal that’s as satisfying to make as it is to eat.
Ingredients
- 2 large zucchinis, thinly sliced lengthwise (about 1/8 inch thick for even cooking)
- 1 cup sun-dried tomatoes, packed in oil and drained (pat dry to remove excess oil)
- 1 cup crumbled feta cheese (for a creamier texture, use Bulgarian feta)
- 2 cups ricotta cheese (whole milk ricotta for richness)
- 1 large egg, lightly beaten (helps bind the ricotta layer)
- 2 cloves garlic, minced (add more if you love a garlicky punch)
- 1/4 cup fresh basil, chopped (plus extra for garnish)
- 1/4 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
- 1 tbsp olive oil (or any neutral oil for greasing the pan)
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a 9×13 inch baking dish with olive oil.
- In a medium bowl, mix together the ricotta cheese, beaten egg, minced garlic, chopped basil, salt, and pepper until well combined.
- Layer half of the zucchini slices at the bottom of the prepared baking dish, overlapping slightly to cover the entire surface.
- Spread half of the ricotta mixture evenly over the zucchini layer, then sprinkle half of the sun-dried tomatoes and feta cheese on top.
- Repeat the layers with the remaining zucchini, ricotta mixture, sun-dried tomatoes, and feta cheese.
- Bake in the preheated oven for 35-40 minutes, or until the top is golden and the zucchini is tender when pierced with a fork.
- Let the lasagna rest for 10 minutes before slicing to allow the layers to set.
Best enjoyed warm, this zucchini lasagna offers a delightful contrast between the creamy ricotta, the chewy sun-dried tomatoes, and the salty feta. Serve it with a crisp green salad or a slice of crusty bread to soak up the juices.
Keto-Friendly Zucchini Lasagna with Cauliflower Sauce

Mornings like these, when the light filters softly through the kitchen window, I find myself drawn to recipes that comfort without complication. This keto-friendly zucchini lasagna, with its creamy cauliflower sauce, is one such dish—a gentle nod to tradition, reimagined for today’s table.
Ingredients
- 2 large zucchinis, sliced lengthwise into 1/4-inch strips (a mandoline ensures even slices)
- 1 head cauliflower, cut into florets (about 4 cups)
- 2 cups shredded mozzarella cheese (part-skim for lighter option)
- 1/2 cup grated Parmesan cheese (freshly grated melts smoother)
- 1 cup ricotta cheese (whole milk for creamier texture)
- 1 tbsp olive oil (or any neutral oil)
- 2 cloves garlic, minced (adjust to taste)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
- 1/4 tsp nutmeg (optional, for warmth)
Instructions
- Preheat your oven to 375°F (190°C), ensuring even heat distribution by placing a rack in the middle.
- Steam the cauliflower florets for 10 minutes, or until fork-tender, then blend with olive oil, garlic, salt, pepper, and nutmeg until smooth. Tip: A high-speed blender yields the creamiest sauce.
- Layer the zucchini strips in a 9×13 inch baking dish, overlapping slightly. Spread half the cauliflower sauce over the zucchini, then dollop with ricotta and sprinkle with half the mozzarella and Parmesan. Tip: Patting the zucchini dry before layering prevents excess moisture.
- Repeat the layers, finishing with the remaining cheeses. Tip: Covering with foil for the first 20 minutes prevents over-browning.
- Bake uncovered for another 10 minutes, or until the cheese is bubbly and golden. Let stand for 5 minutes before serving to set.
Kaleidoscopic in its layers, this lasagna marries the subtle sweetness of zucchini with the rich, comforting depth of cauliflower sauce. Serve it with a crisp, green salad to contrast its creamy texture, or enjoy it as is, a testament to the beauty of simplicity.
Zucchini Lasagna with Eggplant and Parmesan

Dusk settles softly outside, and here in the kitchen, the layers of zucchini and eggplant promise a comforting embrace. This lasagna, with its rich Parmesan whispers, is a tender nod to summer’s bounty, a dish that holds the warmth of the season in every bite.
Ingredients
- 2 medium zucchinis, thinly sliced lengthwise (about 1/8 inch thick)
- 1 medium eggplant, thinly sliced lengthwise (about 1/8 inch thick)
- 2 cups ricotta cheese (whole milk for creaminess)
- 1 cup grated Parmesan cheese (plus extra for topping)
- 2 cups marinara sauce (homemade or your favorite jarred)
- 1 tbsp olive oil (or any neutral oil)
- 1 tsp salt (adjust to taste)
- 1/2 tsp black pepper (freshly ground preferred)
- 1 egg (beaten, to bind the ricotta)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Lightly brush both sides of the zucchini and eggplant slices with olive oil, then season with salt and pepper. Tip: This helps them roast evenly and brings out their natural sweetness.
- Arrange the slices in a single layer on baking sheets and roast for 15 minutes, or until just tender. Tip: Roasting removes excess moisture, preventing a soggy lasagna.
- In a bowl, mix ricotta, beaten egg, 1/2 cup Parmesan, salt, and pepper. Tip: The egg helps the cheese layer hold together when sliced.
- Spread a thin layer of marinara sauce at the bottom of a 9×13 inch baking dish.
- Layer half of the roasted zucchini and eggplant slices over the sauce, followed by half the ricotta mixture, and a sprinkle of Parmesan.
- Repeat the layers, finishing with a final layer of marinara sauce and a generous sprinkle of Parmesan.
- Bake uncovered for 25 minutes, or until bubbly and golden on top.
When it emerges, the lasagna is a mosaic of tender vegetables and creamy cheese, each layer distinct yet harmoniously blended. Serve it with a crisp green salad or a slice of crusty bread to soak up the vibrant sauce, making each bite a celebration of texture and flavor.
Zucchini Lasagna with Butternut Squash and Sage

Yesterday, as the evening light faded, I found myself craving something that felt both nourishing and comforting, a dish that would wrap around me like a warm blanket. This zucchini lasagna, with its layers of butternut squash and sage, is just that—a hug in a dish.
Ingredients
- 2 medium zucchinis, thinly sliced lengthwise (about 1/8 inch thick)
- 1 small butternut squash, peeled and thinly sliced (about 2 cups)
- 1 tbsp olive oil (or any neutral oil)
- 1 cup ricotta cheese
- 1/2 cup grated Parmesan cheese
- 1 tbsp fresh sage, finely chopped
- 1 clove garlic, minced
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (adjust to taste)
- 1 cup marinara sauce
- 1 cup shredded mozzarella cheese
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×9 inch baking dish with olive oil.
- In a large skillet over medium heat, warm the olive oil. Add the butternut squash slices and cook for 3-4 minutes on each side, until they start to soften. Remove from heat and set aside.
- In a medium bowl, mix together the ricotta cheese, Parmesan cheese, sage, garlic, salt, and pepper until well combined.
- Spread a thin layer of marinara sauce at the bottom of the prepared baking dish. Arrange a layer of zucchini slices over the sauce, slightly overlapping.
- Spread half of the ricotta mixture over the zucchini. Top with half of the butternut squash slices. Repeat the layers once more, ending with a final layer of zucchini.
- Pour the remaining marinara sauce over the top layer of zucchini. Sprinkle with shredded mozzarella cheese.
- Cover the dish with aluminum foil and bake for 25 minutes. Then, remove the foil and bake for an additional 10-15 minutes, until the cheese is bubbly and golden.
- Let the lasagna sit for 5 minutes before slicing. This allows the layers to set, making it easier to serve.
Zesty and rich, this lasagna brings a delightful contrast between the creamy ricotta and the earthy butternut squash. Serve it with a crisp green salad to balance the richness, or enjoy it as is for a deeply satisfying meal.
Zucchini Lasagna with Caramelized Onions and Goat Cheese

Venturing into the kitchen on a quiet afternoon, I found myself drawn to the comforting layers of a dish that feels like a hug in every bite. This recipe, a twist on the classic lasagna, swaps out pasta for thin slices of zucchini, offering a lighter yet equally satisfying experience.
Ingredients
- 3 large zucchinis, thinly sliced lengthwise (use a mandoline for even slices)
- 2 large onions, thinly sliced (yellow or white for sweetness)
- 2 tbsp olive oil (or any neutral oil)
- 1 cup goat cheese, crumbled (soften slightly for easier spreading)
- 2 cups marinara sauce (homemade or store-bought)
- 1 tsp salt (adjust to taste)
- 1/2 tsp black pepper (freshly ground preferred)
- 1 tbsp balsamic vinegar (adds depth to the caramelized onions)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Heat olive oil in a large skillet over medium heat. Add the thinly sliced onions and a pinch of salt, stirring occasionally. Cook for about 20 minutes until they’re golden and caramelized. Tip: Adding balsamic vinegar in the last 5 minutes enhances the onions’ sweetness.
- While the onions cook, arrange a single layer of zucchini slices in a 9×13 inch baking dish, slightly overlapping. Spread half of the marinara sauce over the zucchini, followed by half of the caramelized onions and half of the goat cheese. Repeat the layers once more.
- Cover the dish with aluminum foil and bake for 30 minutes. Then, remove the foil and bake for an additional 10 minutes to lightly brown the top. Tip: Letting the lasagna sit for 10 minutes after baking makes it easier to slice.
- Serve warm, garnished with fresh basil if desired. The layers meld together beautifully, offering a creamy texture from the goat cheese and a sweet contrast from the caramelized onions.
Zucchini lasagna emerges from the oven with a rustic charm, its layers whispering stories of summer gardens and cozy dinners. The goat cheese adds a tangy brightness, perfectly complementing the sweet, slow-cooked onions. For an extra touch of elegance, serve alongside a crisp, green salad dressed in a light vinaigrette.
Zucchini Lasagna with Pesto and Grilled Chicken

Today, as the light filters through the kitchen window, I find myself drawn to the simplicity and warmth of a dish that feels like a hug. This zucchini lasagna, layered with vibrant pesto and tender grilled chicken, is a testament to the beauty of combining fresh ingredients with love.
Ingredients
- 2 large zucchinis, thinly sliced lengthwise (about 1/8 inch thick for even cooking)
- 1 cup basil pesto (homemade or store-bought, adjust to taste)
- 2 cups grilled chicken, shredded (use leftovers for a quick prep)
- 1 1/2 cups ricotta cheese (whole milk for creaminess)
- 1 cup mozzarella cheese, shredded (for that perfect melt)
- 1/4 cup Parmesan cheese, grated (adds a salty depth)
- 1 tbsp olive oil (or any neutral oil for greasing)
- Salt and pepper (just a pinch to layer the flavors)
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a baking dish with olive oil to prevent sticking.
- Layer the bottom of the dish with zucchini slices, slightly overlapping them to form a solid base.
- Spread half of the ricotta cheese over the zucchini, then drizzle with 1/3 cup of pesto for a herby touch.
- Add half of the shredded chicken evenly over the pesto, seasoning lightly with salt and pepper.
- Repeat the layers once more, starting with zucchini, then ricotta, pesto, and chicken, finishing with a final layer of zucchini on top.
- Sprinkle the mozzarella and Parmesan cheeses over the top layer for a golden, bubbly crust.
- Bake for 25-30 minutes, or until the cheese is melted and slightly golden. Let it rest for 5 minutes before serving to allow the layers to set.
You’ll notice how the zucchini softens just enough to mimic traditional pasta, while the pesto infuses each bite with a fresh, garlicky aroma. Serve it with a side of crusty bread to soak up any remaining pesto, or enjoy it as is for a lighter take on comfort food.
Zucchini Lasagna with Artichokes and Olives

Zucchini lasagna with artichokes and olives is a dish that whispers of summer evenings and the joy of gathering around the table. It’s a lighter take on the classic, where each layer tells a story of freshness and vibrant flavors.
Ingredients
- 2 large zucchinis, thinly sliced lengthwise (about 1/8 inch thick)
- 1 cup ricotta cheese (whole milk for creaminess)
- 1 cup shredded mozzarella cheese (or a blend of your favorite cheeses)
- 1/2 cup grated Parmesan cheese (freshly grated tastes best)
- 1 cup marinated artichoke hearts, drained and chopped (jarred works fine)
- 1/2 cup Kalamata olives, pitted and sliced (for a salty bite)
- 2 cloves garlic, minced (adjust to taste)
- 2 tbsp olive oil (or any neutral oil)
- 1 tsp dried oregano (Italian seasoning can substitute)
- Salt and pepper to taste (start with 1/4 tsp salt)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Brush both sides of the zucchini slices with olive oil and season lightly with salt. Grill or pan-fry for 2-3 minutes per side until just tender. Tip: Don’t overcrowd the pan to get a nice char.
- In a bowl, mix ricotta, half the mozzarella, Parmesan, garlic, oregano, salt, and pepper. Taste and adjust seasoning if needed.
- In a baking dish, layer half the zucchini slices, then spread the ricotta mixture evenly. Top with artichokes and olives, then repeat the layers. Tip: Press down gently to compact the layers.
- Sprinkle the remaining mozzarella on top. Bake for 25-30 minutes until bubbly and golden. Tip: Let it rest for 10 minutes before slicing to set.
Delightfully layered, this lasagna offers a creamy interior with a slight crunch from the zucchini. Serve it with a crisp salad or crusty bread to soak up the juices, making each bite a celebration of textures and tastes.
Zucchini Lasagna with Fresh Basil and Cherry Tomatoes

Just imagine the layers of tender zucchini, the freshness of basil, and the burst of flavor from cherry tomatoes coming together in a dish that feels like a hug. This zucchini lasagna is a testament to the beauty of simple ingredients creating something extraordinary.
Ingredients
- 3 medium zucchinis, thinly sliced lengthwise (use a mandoline for even slices)
- 1 cup ricotta cheese (whole milk for creaminess)
- 1 cup shredded mozzarella cheese (or a blend of your favorite cheeses)
- 1/2 cup grated Parmesan cheese (freshly grated tastes best)
- 1 cup cherry tomatoes, halved (mix colors for visual appeal)
- 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
- 2 tbsp olive oil (or any neutral oil)
- 1 clove garlic, minced (adjust to taste)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Brush a baking dish with olive oil to prevent sticking and add a subtle flavor.
- Layer the zucchini slices at the bottom of the dish, slightly overlapping, to form the first layer.
- In a bowl, mix ricotta, half the mozzarella, Parmesan, garlic, salt, and pepper for a creamy filling.
- Spread half the ricotta mixture over the zucchini layer, then sprinkle with half the cherry tomatoes and basil.
- Repeat the layers: zucchini, remaining ricotta mixture, tomatoes, and basil, finishing with a layer of zucchini.
- Top with the remaining mozzarella cheese for a golden, bubbly finish.
- Bake for 35-40 minutes, until the cheese is melted and slightly golden.
- Let it rest for 10 minutes before slicing to allow the layers to set.
Zucchini lasagna emerges from the oven with a melody of textures—creamy, crisp, and juicy. Serve it with a side of crusty bread to soak up the delightful juices, or enjoy it as is for a lighter meal.
Zucchini Lasagna with Ground Beef and Marinara

Gently, as the morning light filters through the kitchen window, let’s embrace the comfort of cooking something hearty and wholesome. This zucchini lasagna, layered with rich ground beef and tangy marinara, is a testament to the beauty of simple ingredients coming together to create something extraordinary.
Ingredients
- 2 large zucchinis, sliced lengthwise into 1/4-inch strips (use a mandoline for even slices)
- 1 lb ground beef (85% lean for optimal flavor)
- 2 cups marinara sauce (homemade or store-bought, but choose a quality brand)
- 1 cup ricotta cheese (whole milk ricotta for creaminess)
- 1/2 cup grated Parmesan cheese (freshly grated tastes best)
- 1 egg (helps bind the ricotta mixture)
- 1 tbsp olive oil (or any neutral oil)
- 1 tsp garlic powder (adjust to taste)
- 1 tsp dried basil (or fresh basil if available)
- Salt and pepper (adjust to taste)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Heat olive oil in a large skillet over medium heat, then add the ground beef. Cook until no pink remains, about 5-7 minutes, breaking it apart with a spoon as it cooks.
- Drain excess fat from the beef, then stir in the marinara sauce. Simmer for 5 minutes to blend the flavors, then remove from heat.
- In a bowl, mix ricotta cheese, Parmesan cheese, egg, garlic powder, basil, salt, and pepper until well combined.
- Layer half of the zucchini strips in the bottom of a 9×13 inch baking dish. Spread half of the ricotta mixture over the zucchini, then top with half of the beef mixture. Repeat the layers.
- Bake uncovered for 25-30 minutes, or until the zucchini is tender and the top is lightly browned.
- Let the lasagna stand for 10 minutes before slicing to allow the layers to set.
Rich in flavor and with a satisfying texture that balances the tenderness of zucchini with the heartiness of beef, this lasagna is a delightful twist on a classic. Serve it with a crisp green salad or a slice of crusty bread to soak up the delicious juices.
Zucchini Lasagna with Roasted Garlic and Ricotta

Now, as the late summer sun casts long shadows, it’s the perfect time to embrace the bounty of the season with a dish that feels both comforting and fresh. This zucchini lasagna, layered with the creamy richness of ricotta and the deep, caramelized notes of roasted garlic, is a testament to the beauty of simple ingredients coming together.
Ingredients
- 2 large zucchinis, sliced lengthwise into 1/4-inch strips (a mandoline ensures even slices)
- 1 cup ricotta cheese (whole milk for creaminess)
- 3 cloves garlic, roasted (wrap in foil with a drizzle of olive oil, bake at 400°F for 30 minutes)
- 1 1/2 cups marinara sauce (homemade or store-bought)
- 1/2 cup grated Parmesan cheese (freshly grated melts better)
- 1 tbsp olive oil (or any neutral oil)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
Instructions
- Preheat your oven to 375°F. Lightly grease a 9×9 inch baking dish with olive oil.
- Lay zucchini strips on a baking sheet, sprinkle with salt, and let sit for 10 minutes to draw out moisture. Pat dry with paper towels.
- In a bowl, mix ricotta, roasted garlic (mashed), salt, and pepper until well combined.
- Spread a thin layer of marinara sauce at the bottom of the baking dish.
- Arrange a layer of zucchini strips over the sauce, slightly overlapping.
- Spread half of the ricotta mixture over the zucchini, then sprinkle with Parmesan.
- Repeat layers, ending with a final layer of zucchini, sauce, and Parmesan on top.
- Cover with foil and bake for 25 minutes. Remove foil and bake for another 20 minutes until bubbly and golden.
- Let rest for 10 minutes before slicing to allow layers to set.
The lasagna emerges with layers that hold their shape yet melt in the mouth, the zucchini offering a slight bite against the creamy ricotta. Serve it with a crisp green salad to contrast the richness, or enjoy a slice cold the next day, when the flavors have deepened even further.
Zucchini Lasagna with Spinach and Three Cheeses

Lazing through the afternoon, the thought of a comforting dish that hugs the soul without weighing it down comes to mind. This zucchini lasagna, layered with vibrant spinach and a trio of cheeses, offers a lighter take on the classic, perfect for those moments when you crave warmth and nourishment in every bite.
Ingredients
- 2 large zucchinis, thinly sliced lengthwise (about 1/8 inch thick for even cooking)
- 1 tbsp olive oil (or any neutral oil for sautéing)
- 2 cups fresh spinach, roughly chopped (packed tightly for maximum flavor)
- 1 cup ricotta cheese (whole milk for creaminess)
- 1/2 cup grated mozzarella cheese (for that perfect melt)
- 1/4 cup grated Parmesan cheese (adds a salty, nutty depth)
- 1 clove garlic, minced (adjust to taste)
- 1/2 tsp salt (adjust based on cheese saltiness)
- 1/4 tsp black pepper (freshly ground preferred)
- 1 cup marinara sauce (homemade or store-bought)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Heat olive oil in a pan over medium heat, add minced garlic, and sauté until fragrant, about 30 seconds, to release its aroma.
- Add the chopped spinach to the pan, stirring occasionally, until wilted, about 2 minutes, then remove from heat to cool slightly.
- In a bowl, mix ricotta, mozzarella, Parmesan, salt, and pepper, combining well for a uniform cheese mixture.
- Spread a thin layer of marinara sauce at the bottom of an 8×8 inch baking dish to prevent sticking.
- Layer zucchini slices over the sauce, slightly overlapping, then spread half of the cheese mixture over the zucchini.
- Spoon half of the spinach over the cheese, then repeat the layers: sauce, zucchini, remaining cheese, and spinach.
- Top with a final layer of zucchini and a light drizzle of marinara sauce, ensuring the top is covered for moisture.
- Bake uncovered for 35-40 minutes, until the top is golden and the edges are bubbly, indicating doneness.
- Let the lasagna rest for 10 minutes before slicing, allowing the layers to set for cleaner cuts.
Coming out of the oven, this lasagna presents a harmonious blend of textures, from the tender zucchini to the creamy, cheesy layers, all brightened by the spinach. Serve it with a crisp green salad or a slice of crusty bread to soak up any remaining sauce, turning a simple meal into a feast for the senses.
Zucchini Lasagna with Portobello Mushrooms and Thyme

Falling into the rhythm of the kitchen, there’s something deeply comforting about layering flavors and textures to create a dish that feels like a hug. This zucchini lasagna, with its earthy portobello mushrooms and aromatic thyme, is a testament to the beauty of simple ingredients coming together.
Ingredients
- 2 large zucchinis, thinly sliced lengthwise (use a mandoline for even slices)
- 4 portobello mushroom caps, sliced (wipe clean with a damp cloth instead of washing)
- 2 cups ricotta cheese (whole milk for creaminess)
- 1 cup grated Parmesan cheese (freshly grated melts better)
- 2 cups marinara sauce (homemade or store-bought)
- 2 tbsp olive oil (or any neutral oil)
- 1 tbsp fresh thyme leaves (or 1 tsp dried thyme)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking.
- Heat olive oil in a large skillet over medium heat. Add sliced portobello mushrooms and sauté until they release their moisture and become tender, about 5 minutes. Tip: Don’t overcrowd the pan to allow mushrooms to brown properly.
- Layer the bottom of a 9×13 inch baking dish with a thin layer of marinara sauce to prevent sticking.
- Arrange a layer of zucchini slices over the sauce, slightly overlapping. Spread half of the ricotta cheese over the zucchini, then sprinkle with half of the sautéed mushrooms, thyme, salt, and pepper.
- Repeat the layers once more, starting with marinara sauce, followed by zucchini, ricotta, mushrooms, and seasonings. Tip: Press down gently after each layer to compact the lasagna.
- Top the final layer with grated Parmesan cheese for a golden crust.
- Bake in the preheated oven for 35-40 minutes, or until the top is bubbly and lightly browned. Tip: Let it rest for 10 minutes before slicing to set the layers.
Coming out of the oven, this lasagna is a mosaic of tender zucchini, meaty mushrooms, and creamy cheese, each bite infused with the subtle earthiness of thyme. Serve it with a crisp green salad or a slice of crusty bread to soak up the savory juices.
Summary
Now that you’ve explored these 20 delicious zucchini lasagna recipes, it’s clear there’s a perfect option for every home cook. Whether you’re craving something classic or adventurous, these dishes promise ease and flavor. We’d love to hear which recipe stole your heart—drop a comment below! Don’t forget to share your favorites on Pinterest so others can enjoy these tasty creations too. Happy cooking!

I’m Louise Cutler, a food lover who enjoys creating simple, flavorful recipes that anyone can make and share at home.



