The Creamiest Zucchini Lasagna Recipe Your Family Will Beg For
The pan came out of the oven bubbling at the edges, cheese pulling into long golden strings as I lifted the first slice onto a plate. Steam curled up carrying the scent of garlic and basil, and for a second I forgot this lasagna had no noodles in it at all.
Each layer here is soft but not soggy, with thin ribbons of zucchini standing in for pasta and holding onto a rich, herby tomato sauce. The cheese layer is thick and creamy, the top is golden and slightly crisped at the corners, and every bite has that stretchy, comforting pull you want from a good lasagna. It’s hearty without being heavy, and the zucchini adds a gentle sweetness that balances the savory sauce underneath.
This dish works beautifully for a low-carb weeknight dinner, but it’s just as at home on a potluck table or a Sunday family gathering. Because it skips traditional pasta, it’s a great option when you’re feeding a mix of eaters, including anyone watching carbs. The zucchini noodles do need a little prep, but once that’s done, the rest comes together just like a classic vegetable lasagna. Let’s get into how to make it.

Why You’ll Love This Recipe
Big Flavor, No Heaviness
This zucchini lasagna recipe keeps all the savory, cheesy comfort of the original but feels lighter in your stomach. The zucchini soaks up the sauce without weighing the dish down.
That Melty, Stretchy Texture
Layers of mozzarella and a creamy ricotta filling give you the same gooey pull you expect from lasagna night, minus the noodles.
Genuinely Easy to Put Together
There’s no boiling pasta or juggling multiple pots. Slice, layer, bake — it’s a straightforward process even on a weeknight.
A Crowd-Pleaser at Any Table
Whether it’s a potluck or a family dinner, this dish disappears fast. It also reheats well, so leftovers are just as welcome the next day.
Familiar Flavor, Fresh Twist
If you love classic lasagna, this keto lasagna version keeps everything you love about it while sneaking in extra vegetables nobody will complain about.
Ingredients

For the Zucchini Layers
- 4 medium zucchini, sliced lengthwise into ¼-inch strips (look for firm, smaller zucchini — less watery)
- 1 tsp salt (for drawing out moisture)
- 2 tbsp olive oil
For the Filling
- 15 oz ricotta cheese (whole-milk works best for creaminess)
- 1 large egg
- 2 cups shredded mozzarella, divided
- ½ cup grated Parmesan
- 2 tbsp fresh chopped basil (or 2 tsp dried, in a pinch)
- 1 clove garlic, minced
- ¼ tsp black pepper
For the Sauce
- 2 tbsp olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 lb ground beef or Italian sausage (optional, for a meaty version)
- 24 oz marinara sauce (a good-quality jarred sauce works well)
- 1 tsp dried oregano
- ½ tsp red pepper flakes (optional, for warmth)
The salted zucchini keeps the layers from turning watery, while the rich ricotta filling and simmered sauce give this bake its deep, comforting flavor. Together they create that classic lasagna balance of creamy, savory, and slightly sweet.
How to Make Zucchini Lasagna — Step-by-Step
Step 1: Salt and Drain the Zucchini
Lay your zucchini strips on paper towels and sprinkle with salt. Let them sit for about 15–20 minutes. You’ll see beads of moisture form on the surface — that’s exactly what you want. Don’t worry if the strips look a little limp afterward; that’s a sign they’re ready.
Step 2: Roast the Zucchini Strips
Pat the strips dry, brush lightly with olive oil, and roast at 400°F for about 10 minutes, just until the edges start to turn golden. This step helps prevent a watery lasagna later on.
Step 3: Make the Sauce
Sauté the onion and garlic in olive oil until fragrant and soft. If using meat, brown it now. Stir in the marinara, oregano, and red pepper flakes, then let it simmer gently for 10–15 minutes until it smells rich and slightly thickened.
Step 4: Mix the Ricotta Filling
In a bowl, combine the ricotta, egg, half the mozzarella, Parmesan, basil, garlic, and pepper. Stir until smooth and well combined. Don’t worry if it looks a bit loose — it firms up beautifully once baked.
Step 5: Layer the Lasagna
Spread a thin layer of sauce on the bottom of your baking dish, then add a layer of zucchini strips, a layer of ricotta filling, and more sauce. Repeat until you’ve used everything, finishing with sauce and the remaining mozzarella on top.
Step 6: Bake and Rest
Bake at 375°F for 35–40 minutes, until the top is golden and bubbling at the edges. Let it rest for at least 15 minutes before slicing — this resting time is what keeps your slices neat instead of sliding apart.
Perfecting This Recipe
- Salt and roast the zucchini before layering — skipping this step is the number one cause of watery lasagna.
- Let the sauce simmer long enough to thicken slightly; a thin sauce makes for a soupy bake.
- Don’t overfill each layer with ricotta — a thin, even spread layers more neatly than thick dollops.
- Always let the lasagna rest after baking so the layers have time to set.
- Use a mix of low-moisture mozzarella and Parmesan for the best melt and browning on top.
Common Mistakes to Avoid
- Skipping the salting step — Zucchini holds a lot of water, and skipping this step almost guarantees a soggy, watery bake.
- Slicing zucchini too thick — Thick strips stay firm and don’t hold layers together the way thin, pasta-like strips do.
- Not letting the sauce reduce — A watery sauce combined with zucchini’s natural moisture can make the whole dish runny.
- Cutting into it too soon — Slicing right out of the oven causes the layers to slide apart; resting time really matters here.
- Using low-quality jarred sauce — Thin, watery sauces lack the body needed to hold layers together and add flavor.
Add Your Touch
- Swap in spinach or mushrooms for an extra vegetable boost.
- Use spicy Italian sausage instead of ground beef for more kick.
- Add a layer of thinly sliced eggplant alongside the zucchini.
- Try goat cheese in place of ricotta for a tangier filling.
- Top with fresh basil or a drizzle of balsamic glaze right before serving.
Visit Also: Shrimp Scampi Pasta
What to Serve With This
- A simple arugula salad with lemon vinaigrette cuts through the richness nicely.
- Garlic bread on the side, if you’re not worried about carbs.
- Roasted asparagus or green beans make an easy, colorful side.
- A glass of chianti or another medium-bodied red wine pairs beautifully.
- Warm crusty bread for soaking up any extra sauce on the plate.
Storing and Serving
Fridge: Store leftovers covered in the refrigerator for up to 4 days.
Freezer: Freeze baked, cooled lasagna in a well-sealed container for up to 2 months. The texture stays good, though zucchini may release a touch more moisture upon thawing.
Reheating: Reheat covered in a 350°F oven for about 20 minutes, or microwave individual portions until heated through.
Make-Ahead Tip: Assemble the lasagna up to a day in advance, cover, and refrigerate unbaked. Add a few extra minutes to the bake time if going in cold.
Servings: This recipe makes about 8 generous servings.
Nutrition (Approximate Per Serving)
- Calories: 320
- Total Fat: 22g
- Saturated Fat: 10g
- Carbohydrates: 9g
- Sugar: 5g
- Protein: 22g
- Sodium: 580mg
Nutritional values are approximate and may vary based on specific ingredients and brands used.
Chef’s Helpful Tips
- Bring your ricotta and egg to room temperature before mixing for a smoother, easier-to-spread filling.
- Keep an eye on the lasagna in the last 10 minutes of baking to avoid an overly browned top.
- Use a sharp knife and wipe it clean between slices for neat, restaurant-style portions.
- Good-quality Parmesan makes a noticeable difference in the final flavor, so it’s worth the splurge.
- If your bake turns out watery, next time roast the zucchini a few extra minutes and let the sauce simmer longer before assembling.
Frequently Asked Questions
Q1. Can I use yellow squash instead of zucchini? Yes, yellow squash works as a nearly identical substitute in texture and moisture level. Just follow the same salting and roasting steps to keep it from getting watery.
Q2. How does this compare to a traditional pasta lasagna? It has that same cheesy, saucy comfort, just with a lighter, slightly sweeter bite from the zucchini instead of noodles. Most people find it just as satisfying, especially once it’s baked and rested.
Q3. Is this recipe beginner-friendly? Definitely — there’s no pasta to boil, and the layering process is simple and forgiving. As long as you don’t skip salting the zucchini, it’s hard to go wrong.
Q4. Can I make this ahead for a potluck? Yes, this is a great make-ahead dish. Assemble it the night before, refrigerate, and bake right before you need to bring it, or bake it fully and reheat on-site.
Q5. Can I freeze zucchini lasagna? Yes, it freezes well for up to 2 months in a sealed container. Just know the zucchini may release a bit more liquid after thawing, so drain any excess before reheating.
Conclusion
This zucchini lasagna recipe proves you don’t need pasta to get that deep, comforting lasagna experience. It’s rich, cheesy, and satisfying, with just enough lightness from the zucchini to make it feel like something you can enjoy any night of the week.
Give it a try next time you’re craving something cozy but want to keep things a little lighter. Once you taste how well the layers come together, don’t be surprised if this becomes your new go-to — and if you make it your own with a twist or two, I’d love to hear how it turns out.
Creamy Zucchini Lasagna
Course: Trending Recipes8
servings25
minutes45
minutes320 per serving
kcal1
hour10
minutesTender roasted zucchini layered with a creamy herbed ricotta and rich marinara sauce, finished with melty mozzarella. A comforting, lighter take on classic lasagna, perfect for weeknight dinners or potlucks.
Ingredients
Zucchini Layers:
4 medium zucchini, sliced into ¼-inch strips
1 tsp salt
2 tbsp olive oil
Filling:
15 oz ricotta cheese
1 large egg
2 cups shredded mozzarella, divided
½ cup grated Parmesan
2 tbsp fresh chopped basil
1 clove garlic, minced
¼ tsp black pepper
Sauce:
2 tbsp olive oil
1 small onion, diced
3 cloves garlic, minced
1 lb ground beef or Italian sausage (optional)
24 oz marinara sauce
1 tsp dried oregano
½ tsp red pepper flakes (optional)
Directions
- Salt zucchini strips and let drain 15–20 minutes.
- Pat dry, brush with oil, and roast at 400°F for 10 minutes.
- Sauté onion and garlic; brown meat if using.
- Stir in marinara, oregano, and red pepper flakes; simmer 10–15 minutes.
- Mix ricotta, egg, half the mozzarella, Parmesan, basil, garlic, and pepper.
- Layer sauce, zucchini, and ricotta filling in a baking dish, repeating.
- Top with remaining sauce and mozzarella.
- Bake at 375°F for 35–40 minutes until golden and bubbling.
- Rest 15 minutes before slicing.







