This easy low-carb zucchini lasagna recipe replaces traditional pasta sheets with thinly sliced zucchini while keeping the hearty meat sauce, creamy ricotta, Parmesan, and bubbling mozzarella that make lasagna so satisfying. The recipe serves 6–8 people, takes about 30–40 minutes to prepare, bakes for 45–55 minutes, and rests for 10–15 minutes before slicing.
Each forkful is rich, savory, cheesy, and comforting, with tender zucchini standing in for noodles without making the dish feel like a compromise. The essential secret is to salt, dry, and briefly roast the zucchini before assembling so the finished lasagna is flavorful and sliceable instead of watery.
Jump to RecipeWhy You’ll Love This Recipe
This zucchini lasagna delivers the cozy flavor of a classic baked pasta dish with fewer carbohydrates from the noodle layer. The zucchini becomes tender and lightly roasted, while the meat sauce stays bold and savory beneath creamy pockets of ricotta and melted mozzarella.
It is also an excellent make-ahead dinner. You can prepare the components earlier in the day, assemble the casserole, and bake it when everyone is ready to eat. The 9-by-13-inch dish makes generous portions for a family dinner, casual gathering, or leftovers for lunch.
For another comforting Italian-inspired idea, you can also try these lasagna roll-ups when you want individual servings with familiar cheesy layers.
Ingredients You’ll Need

The ingredient list is straightforward, but each component has a specific job. Choose firm, medium zucchini with smooth skin, since very large zucchini can contain more seeds and moisture.
- Zucchini: Three medium zucchini, about 2½–3 pounds total, create the pasta-like layers.
- Meat: Lean ground beef, Italian sausage, or a combination all work well. Sausage provides the strongest Italian-seasoned flavor.
- Marinara: Use 24 ounces of low-sugar or no-sugar-added marinara to keep the dish lower in carbohydrates than conventional sauce.
- Cheese filling: Whole-milk ricotta, egg, Parmesan, and mozzarella create a creamy, cohesive center.
- Seasonings: Italian seasoning, black pepper, and optional basil, oregano, or red pepper flakes round out the flavor.
Whole-milk ricotta gives the filling a soft, rich texture. Cottage cheese can be used instead, but ricotta is the more traditional choice for lasagna.
How to Make It Step-by-Step

Step 1: Heat the oven to 400°F and prepare the zucchini. Slice each zucchini lengthwise into strips about ⅛–¼ inch thick; a mandoline helps produce consistent slices that cook evenly.
Step 2: Arrange the slices on paper towels or a clean kitchen towel. Sprinkle them lightly with the 1 teaspoon of kosher salt and let them stand for 10–15 minutes, which draws out excess moisture.
Step 3: Pat the zucchini very dry, then place it on parchment-lined baking sheets. Roast for 10–15 minutes, turning once if needed, until the slices soften and some moisture evaporates; they should remain sturdy enough to layer.
Step 4: While the zucchini roasts, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the ground beef, Italian sausage, or combination with the chopped onion, and cook for 6–8 minutes while breaking the meat into small pieces.
Step 5: Add the minced garlic and cook for about 30 seconds, just until fragrant. Drain excess fat if necessary, then add the marinara, Italian seasoning, black pepper, optional dried basil or oregano, and red pepper flakes.
Step 6: Simmer the sauce for 5–10 minutes. This short simmer gives the meat and seasonings time to mingle while allowing the sauce to thicken slightly, which helps prevent a loose casserole.
Step 7: In a medium bowl, stir together the ricotta, egg, Parmesan, and about ½ cup of the shredded mozzarella. Mix just until combined so the filling remains creamy rather than dense.
Step 8: Reduce the oven temperature to 375°F. Spread a thin layer of meat sauce across the bottom of a 9-by-13-inch baking dish, covering the surface from edge to edge.
Step 9: Arrange zucchini slices over the sauce, then add part of the ricotta mixture, more meat sauce, and mozzarella. Continue making 2–3 layers, distributing the ingredients evenly and finishing with meat sauce and the remaining mozzarella.
Step 10: Cover the baking dish loosely with foil and bake for 30 minutes. Remove the foil and continue baking for 10–15 minutes, until the cheese is bubbling and lightly browned.
Step 11: Remove the lasagna from the oven and let it rest for 10–15 minutes. Use a sharp knife or spatula to cut through the layers, then serve warm.
How to Keep Zucchini Lasagna From Getting Watery
Zucchini contains considerable water, and that moisture is released as it bakes. The most important step is to salt the slices, let them stand, pat them dry, and briefly roast them before assembly.
Do not skip the pre-roasting step, and do not stack wet zucchini directly into the baking dish. Roasting should soften the slices and remove some moisture without making them limp or difficult to handle.
The sauce should also simmer for 5–10 minutes before layering. A slightly thick sauce balances the moisture from the vegetables and gives the finished lasagna a more structured texture.
Chef’s Tips for the Best Flavor

Use Italian sausage for the boldest, most seasoned result, or combine it with lean ground beef for a balanced flavor. If you prefer a milder dish, use all beef and add red pepper flakes only if desired.
Spread every layer fairly thinly rather than creating one oversized layer of filling. This makes the lasagna easier to serve and ensures that every portion includes zucchini, sauce, ricotta, and melted cheese.
Keep the foil loose instead of pressing it onto the cheese. Removing the foil for the final 10–15 minutes allows the mozzarella to brown lightly while the casserole finishes bubbling.
Serve the lasagna with a crisp green salad or a simple roasted vegetable. For a different weeknight pairing, these garlic butter shrimp with asparagus offer a bright, vegetable-forward option for another low-carb meal.
Storage, Reheating, and Serving

Allow leftovers to cool, then cover the baking dish tightly or transfer individual portions to airtight containers. Refrigerate and enjoy within several days, reheating portions gently until hot throughout.
For the cleanest slices, always rest the lasagna for 10–15 minutes after baking. Cutting immediately can cause the sauce and cheese to spread, while the short resting period lets the layers set.
If you are planning a menu of comfort-food favorites, these slow cooker meatballs make another hearty option for a separate dinner or appetizer spread.
Variations and Pairing Ideas
Ground beef, Italian sausage, and a mixture of both are all standard choices. You can also change the herb profile with the optional dried basil or oregano, or add a small amount of red pepper flakes for gentle heat.
Because this lasagna is rich and cheesy, serve it with something fresh and crisp. A leafy salad dressed with vinaigrette, steamed broccoli, or roasted asparagus helps balance the savory casserole.
For a sweet finish after dinner, consider a low-carb treat such as these low-carb molasses cookies. If you are serving guests who prefer a more traditional dessert, this cranberry bliss bread is a festive choice.


Easy Low-Carb Zucchini Lasagna
Ingredients
Method
- Heat the oven to 400°F. Slice the zucchini lengthwise into strips about ⅛–¼ inch thick, using a mandoline for the most even results.
- Arrange the zucchini slices on paper towels or a clean kitchen towel. Sprinkle lightly with salt, let them stand for 10–15 minutes, and pat them very dry.
- Place the zucchini on parchment-lined baking sheets and roast for 10–15 minutes, turning once if needed, until softened and some moisture has evaporated. Do not cook the slices until limp.
- Heat the olive oil in a large skillet over medium-high heat. Cook the ground beef, Italian sausage, or combination with the onion for 6–8 minutes, breaking up the meat until browned.
- Add the garlic and cook for about 30 seconds. Drain excess fat if necessary, then stir in the marinara, Italian seasoning, pepper, optional dried basil or oregano, and red pepper flakes.
- Simmer the meat sauce for 5–10 minutes so the flavors blend and the sauce thickens slightly. In a bowl, combine the ricotta, egg, Parmesan, and about ½ cup of the mozzarella.
- Reduce the oven temperature to 375°F. Spread a thin layer of meat sauce in a 9-by-13-inch baking dish, then arrange zucchini slices over the sauce.
- Add some of the ricotta mixture, more meat sauce, and mozzarella. Repeat for 2–3 layers, finishing with meat sauce and the remaining mozzarella.
- Cover the dish loosely with foil and bake for 30 minutes. Remove the foil and bake for another 10–15 minutes, until the lasagna is bubbling and lightly browned.
- Let the lasagna rest for 10–15 minutes before slicing. This gives the hot cheese and sauce time to set, making cleaner portions possible.
Notes
Final Thoughts
This easy low-carb zucchini lasagna proves that a satisfying casserole does not need traditional pasta sheets. With properly dried zucchini, a well-seasoned meat sauce, creamy ricotta, and plenty of mozzarella, every serving is hearty, comforting, and full of classic lasagna flavor.
Remember the two details that matter most: roast the zucchini briefly before assembling and let the baked lasagna rest for 10–15 minutes before cutting. Follow those steps, and you will have a beautifully layered dinner that is easy enough for a weeknight and special enough to share.