This zucchini lasagna recipe brings all the cozy, bubbling comfort of traditional lasagna but swaps pasta for tender zucchini ribbons. Rich layers of seasoned ground beef, creamy ricotta, and melted mozzarella create a dish that's somehow both light and deeply satisfying. I first made this on a random Tuesday when I had way too many zucchini from the garden, and I wasn't sure it would work, but that first bite proved me completely wrong. The best part? It comes together easily with simple ingredients you probably already have, and it won't leave you with a watery mess on your plate.

If you're looking for more comforting dinner ideas, you might also love this Ground Beef Stroganoff Recipe or these Best White Chicken Enchiladas for another family-friendly option.
Why You'll Love This Zucchini Lasagna
It's incredibly satisfying. Even without pasta, this Zucchini Lasagna feels like a real meal. The beef adds richness, the cheese adds creaminess, and the zucchini provides the perfect structure to hold it all together.
It won't leave you with a watery puddle. The secret is in how you prepare the zucchini and build the layers. You'll get a firm, sliceable lasagna that looks beautiful on the plate.
It's simple to make. No need to boil noodles or wait for them to cool. Just slice your zucchini, cook your beef, mix your ricotta, and start layering.
Everyone can enjoy it. Whether you're eating keto, watching carbs, or just trying to sneak more veggies into dinner, this Zucchini Lasagna works for all kinds of eaters. Plus, if you're feeding a crowd, this Easy White Chicken Chili Recipe is another great option.
Jump to:
Zucchini Lasagna Ingredients
Here's what goes into this cozy, bubbling casserole.
See Recipe Card Below This Post For ingtedient Quantites
Zucchini: The star of the show, replacing traditional pasta noodles. Slice them lengthwise into thin ribbons to create sturdy layers that hold up beautifully during baking.
Ground beef: Adds hearty protein and rich flavor to the sauce. Browning it well creates deep, savory notes throughout the dish.
Pasta sauce: Use your favorite jarred or homemade marinara. The sauce binds everything together and keeps each layer moist and flavorful.
Ricotta cheese: Creates those creamy, luscious pockets between layers. It's the soft, comforting element that makes lasagna feel special.
Parmesan reggiano: Adds a sharp, nutty flavor that balances the richness of the other cheeses. Freshly shredded works best.
Mozzarella: Melts into gooey, golden perfection on top and throughout the layers. It's what gives you those beautiful cheese pulls.
Egg: Binds the ricotta mixture together so it stays creamy and smooth rather than runny.
Salt and pepper: Simple seasonings that enhance all the other flavors and bring everything into balance.
Fresh parsley and basil: Brightens the dish with fresh, herby notes. The basil especially adds that classic Italian touch.
How to Make Zucchini Lasagna (Step by Step)
Let's build this beautiful, hearty Zucchini Lasagna layer by layer.
Preheat your oven: Set it to 400°F (200°C) so it's nice and hot when you're ready to bake. This helps everything cook evenly and gets that top layer golden.
Slice the zucchini: Cut each zucchini lengthwise into thin ribbons, about ¼-inch thick if you can. A mandoline makes this super easy, but a sharp knife works just fine. Set them aside on a clean kitchen towel.

Cook the beef: Heat a large pan over medium-high heat and add the ground beef. Break it up with a spatula as it cooks, stirring occasionally until it's completely browned, about 8 to 10 minutes. Pour in most of the pasta sauce (save ½ cup for later) and stir everything together. Remove from heat.

Mix the ricotta: In a medium bowl, combine the ricotta, parmesan, egg, and a good pinch of salt and pepper. Stir until it's smooth and creamy.

Start layering: Grab your 9x13-inch casserole dish and spread that reserved ½ cup of pasta sauce across the bottom. Lay down your first layer of zucchini slices, overlapping them slightly or placing them side by side to cover the sauce completely.

Build the first set of layers: Spoon half of the beef sauce over the zucchini and spread it out evenly. Dollop half of the ricotta mixture on top and gently spread it around. Sprinkle on ½ cup of mozzarella and add a handful of chopped parsley and basil.

Repeat: Add another layer of zucchini ribbons, then the rest of your beef sauce, the remaining ricotta mixture, another ½ cup of mozzarella, and more fresh herbs. You're building flavor with every layer.
Finish the top: Lay down one final layer of zucchini slices. Sprinkle with the last of the fresh parsley and basil, then add the final ½ cup of mozzarella cheese across the top.
Bake until bubbly: Slide the dish into your hot oven and bake for 40 to 45 minutes. The edges should be bubbling and the cheese on top should be melted and starting to turn golden. If you want it extra golden, pop it under the broiler for 2 to 3 minutes, watching carefully so it doesn't burn.
Let it rest and serve: Pull the lasagna out and let it sit for about 10 minutes before slicing. This helps everything set up so you get nice, clean slices. Garnish with whole basil leaves and serve it hot.
Smart Substitutions
Use ground turkey or chicken instead of beef for a leaner version. The flavor will be a bit lighter, but it's still delicious.
Swap cottage cheese for ricotta if that's what you have on hand. It'll be a little tangier but works perfectly in a pinch.
Try Italian sausage instead of ground beef for extra flavor. Remove the casings and brown it just like you would the beef.
Use dairy-free cheese if you're avoiding dairy. There are some great plant-based mozzarella and ricotta options these days.
Add spinach or mushrooms between the layers for even more veggies. Sauté them first to remove excess moisture.
Equipment For Zucchini Lasagna
9x13-inch casserole dish: The perfect size for layering everything and feeding a crowd.
Large pan for cooking beef: A skillet or sauté pan works great for browning the meat and mixing in the sauce.
Medium bowl for mixing ricotta: You'll use this to combine your cheese mixture until it's smooth.
Mandoline slicer (optional): Makes slicing zucchini into even ribbons super quick and easy, but a sharp knife works just fine too.
How to Store Zucchini Lasagna
In the fridge: Cover your Zucchini Lasagna tightly with foil or transfer slices to airtight containers. It'll keep for 4 to 5 days and actually tastes even better the next day after the flavors have had time to meld.
In the freezer: Wrap individual portions in plastic wrap, then foil, and freeze for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating tips: Warm slices in the oven at 350°F until heated through, about 20 minutes. You can also microwave individual portions for 2 to 3 minutes, though the oven gives you better texture.
Expert Tips
Salt your zucchini if you have time. Lay the sliced zucchini on paper towels, sprinkle lightly with salt, and let them sit for 15 to 20 minutes. Pat them dry before layering. This draws out extra moisture and prevents a watery Zucchini Lasagna.
Don't skip the resting time after baking. Letting it sit for 10 minutes helps everything firm up so you get clean, beautiful slices instead of a runny mess.
Use a sharp knife for slicing. A serrated knife works great for cutting through all those layers without squishing everything.
Layer your zucchini in alternating directions. One layer horizontal, the next vertical. This creates better structure and helps the Zucchini Lasagna hold together.
Taste your ricotta mixture before layering. Make sure it's well-seasoned with enough salt and pepper. Under-seasoned ricotta makes for bland bites.
The Day Lily Became a Zucchini Lasagna Inspector
My seven-year-old, Lily, stood on her stepstool at the counter, watching me slice zucchini into long ribbons. "Mom, that's not Zucchini Lasagna noodles," she said, squinting at the green strips.
"I know, sweetie. We're making it with zucchini instead."
She wrinkled her nose. "But will it taste good?"
I wasn't totally sure myself, but I kept layering. Sauce, zucchini, beef, ricotta, cheese, repeat. When I pulled it from the oven, the whole kitchen smelled like an Italian grandmother's house. Lily poked at her first bite with a fork, took the tiniest taste, and her eyes went wide.
"Mom! It's actually really good!" She took another bite, then another. "Can I have the corner piece? It has extra cheese."
That night, she ate two servings. I'd call that a parenting win.
FAQ
Do I cook zucchini before putting in lasagna?
No, you don't need to pre-cook the zucchini. Raw zucchini slices soften perfectly during baking and hold their shape better than pre-cooked ones. If you're worried about excess moisture, you can salt them first and pat them dry, but cooking them beforehand isn't necessary.
What are some common mistakes to avoid when making zucchini lasagna?
The biggest mistake is not accounting for the water content in zucchini. If you skip salting and draining, you'll end up with a watery dish. Also, slicing the zucchini too thin makes them fall apart, while too thick means they won't cook through. Aim for about ¼-inch slices for the best texture.
How do I get my zucchini lasagna to not be so watery?
Salt your zucchini slices and let them sit for 15 to 20 minutes, then pat them completely dry with paper towels. This draws out moisture before baking. Also, don't overload on sauce, and make sure your ground beef is well-drained. Finally, let the finished lasagna rest for at least 10 minutes before slicing so the liquids can settle.
What are common mistakes in veggie lasagna?
Using vegetables that haven't been properly prepped is the main issue. Watery veggies like zucchini, mushrooms, and spinach need to be salted, drained, or sautéed first to remove excess moisture. Another mistake is making the layers too thick, which prevents even cooking. Keep your layers thin and even for the best results.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Zucchini Lasagna

Zucchini Lasagna
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C) and slice the zucchini lengthwise into thin planks, then set them aside.
- Place the ground beef in a large skillet over medium-high heat and cook, breaking it apart, until fully browned and no pink remains.
- Stir most of the pasta sauce into the cooked beef, reserving about ½ cup, then remove the pan from heat.
- In a mixing bowl, combine the ricotta, parmesan, egg, salt, and pepper until smooth and well blended.
- Spread the reserved pasta sauce across the bottom of the baking dish and cover with a layer of zucchini slices.
- Spoon half of the meat sauce over the zucchini, spread half of the ricotta mixture on top, then sprinkle with mozzarella and some of the chopped herbs.
- Repeat the zucchini, meat sauce, ricotta, mozzarella, and herb layers one more time.
- Finish with a final layer of zucchini, remaining mozzarella, and a light scatter of herbs over the top.
- Bake the lasagna for 40–45 minutes until bubbling, then broil briefly to brown the surface before garnishing with basil and serving.













Leave a Reply