
This hearty zucchini lasagna transforms a classic Italian comfort food into a lighter, veggie-packed alternative that doesn't sacrifice flavor. The zucchini slices perfectly replace traditional pasta sheets, creating a dish that's both satisfying and nourishing without the extra carbs.
I created this recipe during my low carb journey and was shocked when my pasta loving husband requested it three times in one month. The rich sauce and cheese layers make you completely forget you're eating something healthier.
Ingredients
- Zucchini slices: function as your noodle replacement look for firm medium sized zucchini for best results
- Ground beef: provides the protein foundation choose 85/15 for the perfect balance of flavor and less grease
- Cinnamon: adds an unexpected depth that complements the tomato sauce beautifully
- Ricotta cheese: creates creamy pockets throughout each bite use whole milk ricotta for richness
- Mushrooms: add meaty texture and umami flavor select cremini for more robust flavor than white button
- Mozzarella cheese: forms that iconic stretchy cheese pull choose low moisture for best melting
- Tomato sauce: binds everything together opt for a high quality canned variety without added sugar
- Parmesan cheese: creates the perfect golden crust always grate your own from a block for best flavor
Step-by-Step Instructions
- Prepare The Aromatics:
- Heat olive oil in a large saucepan over medium high heat then add diced onion cooking for about 5 minutes until translucent and beginning to turn golden at the edges before adding minced garlic and cooking just until fragrant about 30 seconds being careful not to burn the garlic which would create bitterness
- Brown The Meat:
- Add ground beef to the aromatics breaking it apart with a wooden spoon and cooking until no pink remains about 7 to 8 minutes then drain excess fat if necessary leaving just enough to carry flavor
- Create The Sauce:
- Season the meat mixture with salt cinnamon oregano and bay leaves stirring well to incorporate all the spices before adding tomato sauce allowing the flavors to blend by simmering for 5 minutes then removing from heat and setting aside after removing bay leaves
- Assemble The Base Layer:
- Grease your lasagna pan generously with olive oil then create your first layer by placing zucchini slices slightly overlapping to form a solid foundation covering the entire bottom surface of the pan
- Build The Middle Layers:
- Add a layer of sliced mushrooms evenly distributed over the zucchini then sprinkle with about 1 cup of mozzarella cheese before spreading about one third of your meat sauce and dotting with half the ricotta cheese in small spoonfuls
- Complete The Assembly:
- Create a second layer of overlapping zucchini slices then repeat with remaining sauce and cheese mixtures finishing with a generous topping of mozzarella and parmesan cheeses which will create the golden brown crust
- Bake To Perfection:
- Place the assembled lasagna in a preheated 375°F oven covering with foil for the first 30 minutes then removing foil for the final 10 to 20 minutes until the cheese is bubbling and beginning to brown in spots

The cinnamon might seem unusual but it's my secret ingredient that elevates the entire dish. My grandmother used it in her meat sauces and once you try it you'll understand why this simple spice makes all the difference between a good lasagna and an exceptional one.
Preventing Watery Lasagna
Zucchini naturally releases moisture when cooked which can lead to a soupy lasagna. To prevent this, slice your zucchini and lay the pieces on paper towels with a light sprinkle of salt for about 15 minutes before assembling. Pat them dry before using. This draws out excess moisture and ensures your lasagna has the perfect consistency rather than swimming in liquid at the bottom of your dish.
Make Ahead And Storage
This zucchini lasagna is perfect for meal prep. You can assemble it completely up to 24 hours before baking and keep it refrigerated. Once baked, leftovers will keep in the refrigerator for up to 4 days in an airtight container. For longer storage, portion and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating in a 350°F oven until hot throughout.
Serving Suggestions
While this lasagna stands beautifully on its own, pairing it with a simple arugula salad dressed with lemon juice and olive oil creates a perfectly balanced meal. For those not counting carbs, garlic bread makes an excellent accompaniment for soaking up extra sauce. A light drizzle of good quality extra virgin olive oil and fresh basil leaves over each serving elevates the presentation and adds a fresh flavor note.
Common Queries
- → How do I prevent excess water in zucchini lasagna?
Slice zucchini thinly and lightly salt to draw out moisture. Pat dry before layering to reduce wateriness in the final dish.
- → Can I make this dish vegetarian?
Yes, simply substitute the ground beef with sautéed lentils, tofu, or more mushrooms for a meatless version.
- → How do I achieve a golden, bubbly top?
Bake covered for most of the time, then uncover in the last 10 minutes to allow the cheese to brown nicely.
- → Is it possible to make ahead and reheat?
Absolutely. Assemble in advance, refrigerate, and bake when ready. Leftovers reheat well in the oven until heated through.
- → What sides pair nicely with this dish?
Serve alongside a crisp green salad or garlic bread to complement the rich, cheesy flavors.