If you’re searching for a vibrant, healthier twist on a classic comfort food, this Zucchini Lasagna Recipe is an absolute game-changer. It swaps traditional pasta sheets for thinly sliced zucchini noodles, delivering all the cheesy, savory goodness you crave while sneaking in some extra veggies. Perfectly layered with a flavorful turkey and cheese filling, this dish is satisfying without feeling heavy, making it a favorite for family dinners or meal prep. Trust me, once you try this Zucchini Lasagna Recipe, it will quickly become a staple in your recipe rotation.

Ingredients You’ll Need
These straightforward ingredients come together effortlessly to create a lasagna that’s full of flavor and texture. Each component plays its part, balancing freshness, richness, and savory depth for an unforgettable dish.
- 5 medium zucchini, sliced into ¼-inch thick noodles: The low-carb pasta substitute that brings moisture and subtle sweetness.
- Salt, for zucchini noodles: Essential for drawing out excess water to prevent sogginess in your lasagna layers.
- 1 tablespoon olive oil: Adds richness and helps sauté the onions and turkey perfectly.
- ½ small yellow onion, diced: Provides a mild, sweet flavor base that complements the turkey.
- 1 lb ground turkey (93/7 lean): A lean protein that absorbs spices and melds beautifully with the cheese mixture.
- 3 cloves garlic, minced: Infuses an aromatic punch with every bite.
- 1 cup part-skim ricotta cheese: Creamy and mild, it brings softness and moisture to the filling.
- ½ cup fat-free cottage cheese: Adds texture and boosts protein without extra fat.
- ¼ cup grated Parmesan cheese: Offers salty, nutty flavor perfect for layering depth.
- 1 large egg: Acts as a binder to hold the cheese and turkey mixture together.
- 1 teaspoon salt: Enhances all the flavors in the dish.
- ½ teaspoon black pepper: Adds a gentle heat and brightens the savory notes.
- 2 teaspoons dried oregano: Brings classic Italian herb aroma that ties the dish together.
- ¼ cup chopped fresh basil: Freshness to brighten each bite and contrast the richness.
- 1 ½ cups marinara sauce (jarred): The luscious tomato base that keeps this lasagna moist and flavorful.
- 2 cups shredded lite mozzarella cheese, divided: Melts beautifully on top and between layers for irresistible gooeyness.
How to Make Zucchini Lasagna Recipe
Step 1: Prep Zucchini and Preheat
Start by preheating your oven to 350°F (177°C) and greasing a 9×13 inch baking dish to ensure your lasagna doesn’t stick. Slice the zucchini into ¼-inch thick noodles using a slicer or a sharp knife. To avoid a watery lasagna, sprinkle the zucchini slices liberally with salt and let them sit for about 10 minutes. This draws out excess moisture, which you’ll then pat dry thoroughly with paper towels. This step is crucial for getting the perfect texture without soggy layers.
Step 2: Brown Meat and Sauté Onions
Heat the olive oil in a large skillet over medium-high heat. Toss in the diced onions and cook them until they’re tender and translucent, about 3-4 minutes. Then add the ground turkey, breaking it up with a spoon, and cook until it’s completely browned. Stir in the minced garlic during the last minute of cooking to let its aroma infuse the meat without burning. This savory base forms the heart of your lasagna’s protein layer.
Step 3: Make Cheese Mixture
In a mixing bowl, combine the ricotta cheese, fat-free cottage cheese, grated Parmesan, and the egg. Season with salt, pepper, dried oregano, and fold in the freshly chopped basil. Now gently fold in the cooked turkey and onion mixture until everything is evenly blended. This cheesy filling is what makes the Zucchini Lasagna Recipe truly indulgent while keeping a light profile.
Step 4: Layer Lasagna
Spread half a cup of marinara sauce evenly on the bottom of your prepared baking dish to prevent sticking. Next, add a layer of zucchini noodles to cover the base, followed by another ½ cup of marinara sauce to keep it moist. Dollop and spread half of the ricotta and turkey cheese mixture, then sprinkle a cup of shredded mozzarella cheese on top. Repeat these layers one more time: zucchini, marinara, ricotta mixture, and mozzarella. This beautiful layering ensures every slice has balanced flavors and texture.
Step 5: Bake and Broil
Place the lasagna in the preheated oven and bake uncovered for 45 minutes. After baking, switch to the broil setting and broil for 5 minutes or until the cheese on top is golden brown and bubbly. Keep an eye on it to prevent burning. This finishing touch gives the dish that irresistible browned cheese crust that makes lasagna so comforting and special.
Step 6: Serve
Once out of the oven, let your Zucchini Lasagna Recipe cool for about 15 minutes. This resting period allows the layers to set, making it easier to slice and serve. Before plating, drain any excess liquid to keep each portion neat and satisfying. Now you’re ready to enjoy a warm, wholesome meal that everyone will praise.
How to Serve Zucchini Lasagna Recipe

Garnishes
Adding fresh herbs like chopped basil or parsley right before serving adds brightness and a burst of color to your lasagna plates. A light sprinkle of grated Parmesan cheese can also enhance the nutty flavor. For a little extra indulgence, a drizzle of high-quality olive oil or a pinch of crushed red pepper flakes can elevate each bite.
Side Dishes
This dish pairs beautifully with simple, fresh sides. Consider a crisp green salad with a tangy vinaigrette to balance the richness of the lasagna. Roasted garlic bread or crunchy bruschetta also make delightful accompaniments for soaking up any leftover sauce. For a lighter approach, steamed green beans or sautéed spinach complement the meal without overwhelming it.
Creative Ways to Present
Try serving individual portions in small ramekins for a charming presentation perfect for dinner parties or meal prep. Another fun idea is to layer this Zucchini Lasagna Recipe in a glass casserole dish so guests can admire the colorful strata before digging in. You can also top each slice with a dollop of ricotta or a fresh basil leaf for gourmet flair.
Make Ahead and Storage
Storing Leftovers
After your lasagna has cooled completely, cover it tightly with plastic wrap or transfer portions to airtight containers. It will keep well in the refrigerator for up to 4 days. This dish reheats wonderfully, making it a great option for busy weeknight dinners or lunches.
Freezing
If you want to enjoy the Zucchini Lasagna Recipe later, freeze it before baking or after it has been baked and cooled. Wrap the dish tightly in foil and then in plastic wrap to avoid freezer burn. Frozen lasagna can last for up to 3 months. Just remember to thaw it overnight in the refrigerator before reheating.
Reheating
Reheat individual portions in the microwave for 2-3 minutes or until warm throughout. For whole casseroles, cover with foil and bake at 350°F (177°C) for 20-25 minutes, removing the foil in the last 5 minutes to refresh the cheesy top. This way, every bite tastes just as delightful as when fresh.
FAQs
Can I use a different type of meat in this Zucchini Lasagna Recipe?
Absolutely! Ground beef, chicken, or even sausage work well as substitutes. Just adjust the cooking time slightly, and feel free to experiment with your favorite protein to customize the dish.
Do I need to salt the zucchini noodles?
Yes, salting zucchini is essential to draw out excess water and prevent the lasagna from becoming soggy. Make sure to pat the slices dry after salting for the best results.
Can I make this recipe vegetarian?
For a meatless version, skip the turkey and add layers of sautéed mushrooms, spinach, or eggplant. You can also boost the cheese filling or add lentils for protein.
Is this recipe suitable for gluten-free diets?
Definitely! Since this lasagna uses zucchini slices instead of pasta sheets, it’s naturally gluten-free, making it a fantastic option for those avoiding gluten.
How can I prevent the lasagna from being watery?
Salting and drying the zucchini noodles is the key step. Also, avoid adding too much marinara sauce in each layer. Letting the cooked lasagna rest before serving helps excess moisture settle as well.
Final Thoughts
This Zucchini Lasagna Recipe is a delicious way to enjoy a classic favorite with a lighter, veggie-packed twist. The balance of tender zucchini, juicy turkey, and creamy cheese layers makes every bite comforting and nourishing. Whether you’re looking to impress guests or simply want a wholesome family dinner, this recipe will not disappoint. Give it a try soon—you might just discover your new go-to lasagna.
Print
Zucchini Lasagna Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 14 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Low Fat
Description
This Zucchini Lasagna recipe is a delicious low-carb alternative to traditional lasagna, using thinly sliced zucchini noodles layered with a flavorful ground turkey and cheese mixture, topped with marinara and mozzarella cheese. Baked to perfection and broiled for a golden cheese crust, it’s a light yet satisfying dish perfect for family dinners.
Ingredients
Zucchini Noodles
- 5 medium zucchini, sliced into ¼-inch thick noodles
- Salt, for zucchini noodles
Meat and Sauce
- 1 tablespoon olive oil
- ½ small yellow onion, diced
- 1 lb ground turkey (93/7 lean)
- 3 cloves garlic, minced
- 1 ½ cups marinara sauce (jarred)
Cheese Mixture
- 1 cup part-skim ricotta cheese
- ½ cup fat-free cottage cheese
- ¼ cup grated Parmesan cheese
- 1 large egg
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 teaspoons dried oregano
- ¼ cup chopped fresh basil
Topping
- 2 cups shredded lite mozzarella cheese, divided
Instructions
- Prep Zucchini and Preheat: Preheat your oven to 350°F (177°C) and grease a 9×13 inch baking dish. Slice the zucchini into ¼-inch thick noodles and sprinkle them liberally with salt. Allow them to sit for 10 minutes, then pat dry thoroughly with paper towels to remove excess moisture.
- Brown Meat and Sauté Onions: Heat the olive oil in a large skillet over medium-high heat. Add the diced onion and cook until softened, about 3-4 minutes. Add the ground turkey, breaking it up with a spoon, and cook until browned and no longer pink. Stir in the minced garlic and cook for an additional minute until fragrant.
- Make Cheese Mixture: In a medium bowl, combine the ricotta cheese, fat-free cottage cheese, Parmesan cheese, egg, salt, black pepper, dried oregano, and chopped fresh basil. Stir in the cooked ground turkey mixture thoroughly.
- Layer Lasagna: Spread ½ cup of marinara sauce evenly on the bottom of the prepared baking dish. Layer a portion of zucchini noodles over the sauce, followed by another ½ cup of marinara, half of the ricotta and meat mixture, and 1 cup of shredded mozzarella cheese. Repeat the layers once more starting with zucchini noodles, marinara sauce, the remaining ricotta mixture, and finish with the remaining mozzarella cheese on top.
- Bake and Broil: Bake the assembled lasagna in the preheated oven for 45 minutes. After baking, switch to broil and cook for an additional 5 minutes to brown and crisp the cheese topping nicely. Keep a close eye to avoid burning.
- Serve: Remove the lasagna from the oven and allow it to cool for about 15 minutes. This pause helps set the layers and makes serving easier. Drain any excess liquid before slicing and serving.
Notes
- Salting the zucchini noodles helps remove excess moisture, preventing a watery lasagna.
- Using lean ground turkey keeps the recipe lighter and less fatty.
- Letting the lasagna cool before serving ensures it holds its shape well.
- You can substitute fresh herbs for dried if available; just adjust quantities accordingly.
- Store leftovers covered in the refrigerator for up to 3 days and reheat before serving.

