If you’re craving the comforting, cheesy layers of lasagna but want to keep things light and fresh, this Zucchini Noodle Lasagna Recipe is an absolute game changer. Instead of traditional pasta sheets, thin zucchini strips create a tender, veggie-packed base that perfectly complements the savory meat sauce and creamy ricotta layers. Every bite bursts with Italian-inspired flavors while keeping the dish gluten-free and low-carb, making it a delicious and guilt-free favorite you’ll want to make again and again.

Ingredients You’ll Need
This recipe shines because of its simplicity and the quality of its ingredients. Each component brings a unique flavor or texture that elevates the dish from ordinary to extraordinary.
- Zucchini (3 medium): Thinly sliced lengthwise, these act as the pasta substitute, adding freshness and moisture control when salted properly.
- Olive oil (1 tablespoon): For sautéing your aromatics and giving a subtle richness to your meat sauce.
- Ground turkey or beef (1 pound): Adds hearty protein and depth; choose lean ground meat if you want a lighter meal.
- Garlic (2 cloves, minced): Infuses the sauce with a warm, aromatic punch that’s classic in Italian dishes.
- Yellow onion (1 small, diced): Contributes sweetness and texture to the sauce base.
- Marinara sauce (1 ½ cups): Your rich, tomato-flavored binder loaded with herbs and tradition.
- Dried oregano (1 teaspoon): Lends that signature Italian herbiness that ties the flavors together.
- Salt (1 teaspoon): Enhances every other flavor and helps draw out moisture from zucchini.
- Black pepper (½ teaspoon): Adds a gentle heat to keep the sauce lively.
- Ricotta cheese (1 ½ cups): Creates creamy, delicate layers that balance the acidity of the tomato sauce.
- Egg (1): Binds the ricotta for a smooth, stable texture.
- Grated Parmesan cheese (½ cup): Sprinkled into the ricotta mixture for a sharp, nutty kick.
- Shredded mozzarella cheese (1 ½ cups): The gooey, melty goodness that gratinates beautifully on top and between layers.
- Fresh basil or parsley (optional): Adds a pop of color and fresh herbal brightness as a final garnish.
How to Make Zucchini Noodle Lasagna Recipe
Step 1: Prepare the Zucchini Noodles
Start by slicing your zucchinis into long, thin strips as if you were making lasagna sheets. Lightly sprinkle them with salt and lay the slices on paper towels. This extra step is crucial because it draws out excess moisture that can make your lasagna watery, so let them sit for about 15 minutes, then gently pat them dry.
Step 2: Cook the Meat Sauce
In a large skillet over medium heat, warm the olive oil. Toss in the diced onion and minced garlic, sweeping through the sizzling pan until they become fragrant and translucent—about 2 to 3 minutes. Add your ground meat and cook until browned, breaking it up as it cooks. Once the meat is cooked through, drain any excess fat. Stir in your marinara sauce along with oregano, salt, and pepper. Let this simmer gently for 5 to 7 minutes, allowing those flavors to meld beautifully.
Step 3: Mix the Ricotta Layer
While your sauce simmers, combine ricotta cheese, egg, and grated Parmesan in a bowl. Mixing these ingredients smooths out the texture and ensures your ricotta layer will be creamy and cohesive, the perfect counterpart to the tangy tomato sauce and tender zucchini.
Step 4: Assemble the Lasagna
Grab a 9×13-inch baking dish and start by spreading a thin layer of the meat sauce on the bottom—this helps prevent sticking. Next, place a layer of zucchini noodles, then dollop and spread some ricotta mixture over them, and sprinkle with shredded mozzarella. Repeat these layers until you’ve used up your ingredients, making sure the topmost layer is generous with mozzarella cheese to get that golden, bubbly finish.
Step 5: Bake to Perfection
Pop your assembled lasagna into the oven preheated to 375°F (190°C). Bake uncovered for 35 to 40 minutes until the cheese is bubbly and golden brown. Once out, let it rest for about 10 minutes to set up, which makes slicing easier and helps all those wonderful flavors settle together.
How to Serve Zucchini Noodle Lasagna Recipe

Garnishes
Fresh herbs like basil or parsley sprinkled on top add both a vibrant green touch and a fresh herbal aroma to the dish. They create a beautiful contrast against the golden cheese and warm sauce, brightening each serving visually and flavor-wise.
Side Dishes
This lasagna pairs wonderfully with a crisp green salad dressed in a light vinaigrette to balance the richness. Roasted garlic bread or a simple sauté of seasonal veggies can round out the meal beautifully without overwhelming the delicate zucchini layers.
Creative Ways to Present
For a fun twist, try serving individual portions in small ramekins for a charming presentation that feels special. Alternatively, layer in a clear glass baking dish so guests can marvel at the colorful layers before digging in—it’s like pasta artwork made with zucchini noodles!
Make Ahead and Storage
Storing Leftovers
After enjoying your zucchini noodle lasagna, store any leftovers in an airtight container in the refrigerator. It keeps well for up to 3 days and makes for an excellent next-day lunch or dinner that’s just as satisfying.
Freezing
You can freeze portions in freezer-safe containers or wrapped tightly in foil. For best quality, consume within 2 months. When freezing, be mindful that zucchini may release some moisture upon thawing, so reheating slowly helps preserve texture.
Reheating
Reheat leftovers covered in the oven at 350°F (175°C) for about 20 minutes, or until warmed through. Microwaving works too for a quicker option but may soften the zucchini more. Adding a little extra shredded mozzarella on top before reheating can bring back that melty, delicious cheese layer.
FAQs
Can I use other vegetables instead of zucchini for the noodles?
Absolutely! Thinly sliced eggplant or yellow squash can be great substitutes if you want to experiment, though cooking times might vary slightly based on their water content and texture.
Is it necessary to salt the zucchini before assembling?
Salting helps draw moisture out of the zucchini so the lasagna isn’t soggy. It’s a small extra step that makes a big difference in texture, so I definitely recommend it for best results.
Can I make this recipe vegetarian?
Yes! Swap the ground meat for sautéed mushrooms, lentils, or even crumbled tofu cooked in the same spices for a flavorful vegetarian twist that still feels hearty and satisfying.
How do I prevent the lasagna from being watery?
In addition to salting and drying the zucchini, you can briefly roast or grill the slices to evaporate excess moisture before layering. Also, don’t forget to drain any fat from the cooked meat sauce.
What type of cheese works best for this recipe?
Traditional ricotta, Parmesan, and mozzarella cheeses give you the perfect creamy, nutty, and melty textures you want. Cottage cheese can be used as a substitute for ricotta if you prefer, though the texture will be slightly different.
Final Thoughts
This Zucchini Noodle Lasagna Recipe is a fantastic way to enjoy a classic comfort dish with a fresh, healthy twist that doesn’t sacrifice any flavor. Whether you’re following a gluten-free or low-carb lifestyle or just looking to sneak more veggies onto your plate, this lasagna is a winner every time. I’m confident once you try it, it’ll become a loved staple in your kitchen, just like it has in mine!
Print
Zucchini Noodle Lasagna Recipe
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian-Inspired
- Diet: Gluten Free
Description
This Zucchini Noodle Lasagna is a healthy and gluten-free twist on the classic Italian dish, replacing traditional pasta with thinly sliced zucchini. Layered with seasoned ground turkey or beef, creamy ricotta, and a blend of melted cheeses, it’s a flavorful, low-carb meal perfect for a satisfying dinner that’s both nutritious and delicious.
Ingredients
Vegetables
- 3 medium zucchinis (sliced lengthwise into thin strips)
- 2 cloves garlic (minced)
- 1 small yellow onion (diced)
- Fresh basil or parsley for garnish (optional)
Meat and Sauce
- 1 tablespoon olive oil
- 1 pound ground turkey or beef
- 1 ½ cups marinara sauce
- 1 teaspoon dried oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
Cheese Mixture
- 1 ½ cups ricotta cheese
- 1 egg
- ½ cup grated Parmesan cheese
- 1 ½ cups shredded mozzarella cheese
Instructions
- Prepare the Zucchini: Lightly salt the zucchini slices and lay them on paper towels to draw out moisture. Let sit for 15 minutes, then pat dry to remove excess water which helps prevent sogginess during baking.
- Cook the Meat Sauce: In a large skillet, heat olive oil over medium heat. Add diced onion and minced garlic; sauté for 2–3 minutes until fragrant and translucent. Add ground turkey or beef and cook until browned, breaking it up as it cooks. Drain any excess fat, then stir in marinara sauce, dried oregano, salt, and black pepper. Let the sauce simmer gently for 5–7 minutes to blend flavors.
- Mix the Ricotta Filling: In a bowl, combine ricotta cheese, egg, and grated Parmesan cheese. Mix until smooth and well incorporated to create a creamy filling.
- Assemble the Lasagna: Spread a thin layer of the meat sauce on the bottom of a 9×13-inch baking dish. Add a layer of zucchini slices over the sauce, then spread a portion of the ricotta mixture on top of the zucchini. Sprinkle with shredded mozzarella cheese. Repeat these layers, finishing with a generous layer of mozzarella on top for a bubbly, golden crust.
- Bake: Place the assembled dish in the preheated oven at 375°F (190°C). Bake uncovered for 35–40 minutes, until the lasagna is hot and bubbly and the cheese on top is golden brown.
- Rest and Garnish: Remove from the oven and let rest for 10 minutes to allow it to set. Garnish with fresh basil or parsley if desired, then slice and serve warm.
Notes
- Grilling or roasting the zucchini slices for a few minutes before layering helps reduce excess moisture and adds a subtle smoky flavor.
- Cottage cheese can be used as a substitute for ricotta if preferred.
- Ensure to pat the zucchini dry after salting to avoid soggy layers in your lasagna.
- This dish can be prepared a day ahead and refrigerated before baking to enhance flavor.

