
Easy Zucchini Lasagna Recipe layers tender zucchini with rich tomato sauce and creamy cheese for a cozy, lighter twist on classic lasagna that still tastes super cheesy and satisfying. It works perfectly for busy weeknights, meal prep, or anyone who wants a low-carb, veggie-forward dinner on the table in about 1 hour. I tested this in my tiny apartment kitchen on a 95°F summer day, so I promise it passes the “worth turning on the oven” test.
Why Choose This Easy Zucchini Lasagna Recipe
This version skips traditional noodles and uses thinly sliced zucchini instead, so you cut carbs without losing that saucy, cheesy comfort. The recipe uses simple pantry ingredients and a few shortcuts, so you avoid a sink full of dishes and a long ingredient list.
You still get all the flavor of classic lasagna: savory tomato sauce, garlic, Italian herbs, and a golden, bubbly cheese top. The zucchini softens in the oven and soaks up the sauce, so every bite tastes rich and cozy, not watery or bland.
“This Easy Zucchini Lasagna Recipe tastes like classic lasagna had a lighter, veggie-loving cousin who still knows how to bring serious comfort to the table. ★★★★★”
Ingredients You’ll Need
Zucchini “Noodles”
- 3–4 medium zucchini, about 2 to 2 ½ pounds total
- Choose firm zucchini with shiny skin and no soft spots.
- Medium zucchini slice more evenly than giant ones and release less water.
Cheese Layer
- 2 cups whole milk ricotta cheese
- Use whole milk ricotta for the creamiest texture; part skim works if you want it lighter.
- 1 ½ cups shredded low-moisture mozzarella cheese, divided
- Pre-shredded mozzarella saves time and works fine here.
- ½ cup grated Parmesan cheese
- Use real Parmesan or a good domestic brand from the refrigerated section.
- 1 large egg
- 2 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
Meat Sauce (or Veggie Sauce)
- 1 tablespoon olive oil
- 1 pound lean ground turkey or ground beef
- Use 93% lean for less grease; you can also use plant-based crumbles.
- ½ medium onion, finely chopped
- 2–3 cloves garlic, minced
- 1 jar (24 ounces) marinara sauce
- Choose a brand you like straight from the jar; I like Rao’s or Classico for good flavor.
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ½ teaspoon kosher salt, plus more to taste
- ¼ teaspoon crushed red pepper flakes (optional, for a little heat)
Optional Add-ins
- 1 cup baby spinach, roughly chopped
- ½ cup sliced mushrooms, sautéed
- ¼ cup chopped fresh basil or parsley, for topping
Pantry Shortcuts & Substitutions
- Use jarred marinara instead of homemade sauce to keep prep simple.
- Swap ricotta with small curd cottage cheese if you prefer; blend it briefly for a smoother texture.
- Use pre-shredded Italian cheese blend instead of separate mozzarella and Parmesan.
- Use frozen chopped spinach (thawed and squeezed dry) instead of fresh spinach.
Equipment List
- 9×13 inch baking dish
- Sharp chef’s knife or mandoline slicer
- Cutting board
- Large skillet or sauté pan
- Medium mixing bowl
- Small bowl for egg
- Wooden spoon or spatula
- Aluminum foil
- Paper towels or clean kitchen towels
- Cooling rack or trivet
Tips & Tricks
- Slice zucchini lengthwise into ⅛ to ¼ inch thick planks so they act like lasagna noodles.
- Salt the zucchini slices and pat them dry to pull out extra moisture and avoid a watery casserole.
- If you own a mandoline, use it on a medium setting for even slices; use the guard and take your time.
- Brown the meat until it develops some color to build flavor, not just until it turns gray.
- Taste the sauce before layering and adjust salt, pepper, and herbs so it already tastes delicious.
- Mix the egg into the ricotta to help the cheese layer set and slice cleanly.
- Keep the top layer mostly cheese so it browns nicely and gives that classic lasagna look.
- Let the zucchini lasagna rest 10 to 15 minutes before slicing so the layers settle and hold together.
- If the top browns too quickly, tent the dish loosely with foil and move it to a lower oven rack.
- Use a slotted spatula to serve neat squares and leave any extra liquid in the pan.
How to Make Easy Zucchini Lasagna Recipe
Prep the Zucchini
Wash and dry the zucchini.
Trim off both ends.
Slice each zucchini lengthwise into long planks about ⅛ to ¼ inch thick.
Lay the slices in a single layer on paper towels or clean kitchen towels.
Sprinkle both sides lightly with salt.
Let the slices sit 10 to 15 minutes so they release moisture.
Pat both sides very dry with fresh paper towels.
Set the zucchini aside while you prepare the sauce and cheese mixture.
Make the Meat (or Veggie) Sauce
Heat olive oil in a large skillet over medium heat.
Add the chopped onion and cook 3 to 4 minutes until it softens and turns lightly golden.
Stir in the minced garlic and cook 30 seconds until fragrant.
Add the ground turkey or beef to the skillet.
Break it up with a spoon and cook 5 to 7 minutes until it browns and no pink remains.
Drain excess fat if the pan looks greasy.
Pour in the marinara sauce.
Add dried basil, dried oregano, salt, black pepper, and red pepper flakes if you use them.
Stir well and bring the sauce to a gentle simmer.
Lower the heat and let it simmer 5 to 10 minutes while you mix the cheese layer.
Taste and adjust seasoning as needed.
Mix the Cheese Layer
In a medium bowl, add ricotta, 1 cup of the shredded mozzarella, and the grated Parmesan.
Crack in the egg.
Add minced garlic, Italian seasoning, salt, and black pepper.
Stir until the mixture looks smooth and creamy.
If you use chopped spinach, fold it into the cheese mixture now.
Set the bowl aside.
Preheat the Oven
- Preheat your oven to 375°F (190°C).
- Grease a 9×13 inch baking dish lightly with olive oil or cooking spray.
Layer the Zucchini Lasagna
Spoon a thin layer of meat sauce into the bottom of the baking dish and spread it out.
Lay zucchini slices over the sauce in a single layer, slightly overlapping the edges.
Dollop half of the ricotta mixture over the zucchini.
Spread it gently with a spatula.
Add another layer of meat sauce over the ricotta.
Repeat with another layer of zucchini slices.
Spread the remaining ricotta mixture over the zucchini.
Top with more meat sauce, leaving about ½ cup sauce for the final top layer.
Add a final layer of zucchini slices.
Spread the last bit of sauce over the top.
Sprinkle the remaining ½ cup mozzarella evenly over the surface.
Add a little extra Parmesan if you like a more intense cheesy crust.
Bake the Zucchini Lasagna
Cover the baking dish loosely with foil, tenting it slightly so it does not touch the cheese.
Bake at 375°F for 25 minutes.
Remove the foil.
Bake another 15 to 20 minutes until the top turns golden and the edges bubble.
If you want extra browning, move the dish under the broiler for 1 to 2 minutes and watch closely.
Rest and Serve
Remove the zucchini lasagna from the oven and place it on a cooling rack or trivet.
Let it rest 10 to 15 minutes so the layers firm up.
Sprinkle chopped fresh basil or parsley over the top.
Cut into squares with a sharp knife.
Use a slotted spatula to lift each piece from the pan.
Serve warm and enjoy that cheesy, veggie-packed goodness.
What to Serve with it?
This Easy Zucchini Lasagna Recipe pairs nicely with a simple green salad with crisp lettuce, cucumbers, and a light vinaigrette. Add some garlic bread or toasted baguette slices if you want something to scoop up extra sauce. Steamed or roasted vegetables like broccoli, green beans, or carrots round out the plate and keep the meal balanced. A cold sparkling water with lemon or a fruity iced tea finishes the meal without feeling heavy.
Storage Options
- Cool leftovers to room temperature, then cover the baking dish tightly or transfer slices to airtight containers and refrigerate for up to 4 days.
- Freeze individual portions in freezer-safe containers or wrapped tightly in foil and a freezer bag for up to 2 months.
- Reheat single servings in the microwave in 30 to 45 second bursts until hot, or warm larger portions in a 350°F oven, covered, for 20 to 25 minutes.
- If you reheat from frozen, thaw overnight in the fridge first, then reheat in the oven so the texture stays tender and not watery.
