This cheesy, saucy Zucchini Lasagna with Noodles is easy to prepare and layered with concentrated flavor. A simple homemade marinara, pasta sheets, summer squash, and shredded mozzarella create a satisfying casserole that won’t be watery when you follow the tips below.

Lasagna is a technique as much as it is a dish — layered ingredients with sauce, pasta, and cheese. This zucchini lasagna with noodles is a lighter take on the classic that still delivers richness and structure. It’s cheesy, layered, and reliably not watery when prepared with the right steps. Leftovers are excellent, and the recipe is straightforward to make from scratch in about an hour.
Ingredients & Substitutions
This recipe relies on four main components: tomato sauce, pasta sheets, zucchini, and mozzarella. That simplicity makes it easy to customize while keeping consistent results. Below I explain ingredient roles and sensible swaps.

- Marinara sauce – Use your favorite marinara or a quick sauce made from canned crushed tomatoes, garlic, onion, oregano, basil, and salt. Crushed or pureed tomatoes create the best consistency for this dish.
- Pasta – Pasta sheets absorb moisture released by the zucchini, preventing a watery casserole and helping the lasagna hold its shape. You can use fresh sheets, no-cook sheets, or par-cooked lasagna noodles (pull from boiling water 2 minutes before fully al dente).
- Zucchini – Slice lengthwise into uniform pieces about 1/8″ thick. Thin enough to layer easily, but not so thin they become translucent and fragile.
- Mozzarella – Shred your own mozzarella for the best melt and texture. Avoid very moist fresh mozzarella unless you drain it thoroughly, as excess liquid can make the dish runny.
Choose small to medium zucchini when possible — larger squash contain more water and will release more moisture during baking.
Types of Pasta You Can Use
Fresh homemade pasta offers great texture and chew; a sturdy semolina dough is ideal. If you prefer convenience, no-cook lasagna sheets work well because they’re designed to absorb liquid during baking. If using traditional dried sheets, par-boil them briefly and remove a couple minutes before they’re done so they don’t become gummy.
Layering to Prevent a Watery Lasagna
Proper layering is the key to a structured, non-soggy zucchini lasagna. The noodles act like sponges that capture the squash’s moisture. Follow the pattern below when assembling in a square or rectangular pan:
- Sauce
- Pasta
- Cheese
- Zucchini
- Pasta
- Sauce
- Pasta
- Cheese
- Zucchini
- Pasta
- Sauce
- Pasta
- Sauce + final cheese
It may look unusual to layer pasta directly on pasta with only sauce between, but this sequence helps distribute moisture and ensures the bottom of the casserole isn’t watery. The pasta sheets placed throughout the layers absorb liquid released from the zucchini and the sauce, leaving a cohesive, sliceable lasagna.
Cooking Tips
Some practical tips to guarantee the best results every time:
How to cut zucchini – A mandoline set to a thin setting makes uniform 1/8″ slices quickly and safely. A sharp knife works fine if you’re comfortable, and a vegetable peeler is an option but will produce thinner slices; stack a few peeled strips to reach the desired thickness.
Make the sauce first – Prepare your marinara while you’re slicing zucchini and getting the cheese ready. A quick simmer of crushed tomatoes with garlic, onion, dried oregano, and basil is all you need for a bright, simple sauce.
Pan size – This recipe is written for a square 8×8 (or 9×9) casserole dish. If you want to use a 9×13, double the ingredients.
How to prevent watery zucchini lasagna
1) Slice the squash before assembling; exposed zucchini will lose some moisture as it sits. 2) Follow the layering pattern so noodles can absorb liquid. 3) Bake uncovered so excess moisture can evaporate and the top gets bubbly and browned. 4) Let the lasagna rest for at least 20 minutes after baking — this allows juices to settle and makes slicing much cleaner.

FAQ
Can I freeze zucchini lasagna with pasta?
Yes. Assemble the lasagna up to the point of baking, cover tightly, and freeze. To bake from frozen, place in a preheated 350°F oven covered for about 45 minutes, then remove the cover and bake another 25–30 minutes until heated through and the top is bubbly.
Can I add meat?
Yes. Brown ground beef or turkey and mix it into the sauce, or use a Bolognese in place of the simple marinara for a heartier casserole.
Can I add other vegetables?
Absolutely. Spinach, mushrooms, carrots, or other summer squash work well. Sauté mushrooms or spinach first; shred carrots so they become tender during baking.
Do I need a mandoline?
No. A knife or vegetable peeler can be used to slice the zucchini. Aim for roughly 1/8″ thickness for uniform cooking.
Can I omit pasta?
This version uses pasta to absorb zucchini moisture. If you prefer a no-pasta version, salt the sliced zucchini and let it sit 30 minutes, then rinse and press between paper towels to remove extra water before layering.
This zucchini lasagna with noodles is a lighter, fresh-tasting twist on classic lasagna. It’s simple to make, reliably structured, and full of comforting, cheesy flavor. Serve with a simple salad and enjoy the leftovers — they taste even better the next day after the flavors have melded.
The BEST Zucchini Lasagna with Noodles
A layered casserole of zucchini, pasta sheets, quick marinara, and shredded mozzarella. Light, summery, and very satisfying.
Author: Mikayla M.
Prep Time: 20 mins • Cook Time: 35 mins • Cooling Time: 20 mins • Total: 1 hr 15 mins
Servings: 9 • Calories: 281 kcal
Course: Dinner, Main Course • Cuisine: American, Italian
Equipment
- 9×9 (or 8×8) casserole dish
Ingredients
- 2 small to medium zucchini
- 12 ounces shredded mozzarella
- 28 ounces crushed tomatoes
- 1 tsp dried oregano
- 1 tsp dried basil
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp salt
- 10 pasta sheets (fresh, no-cook, or par-boiled)
Instructions
- Preheat the oven to 350°F. Slice the zucchini lengthwise into approximately 1/8″ thick slices and set aside.
- Make the marinara: combine crushed tomatoes with garlic powder, onion powder, oregano, basil, and salt in a saucepan. Bring to a gentle simmer for about 10 minutes, taste, and adjust seasoning. Remove from heat and set aside.
- If using fresh pasta, roll and trim sheets to fit the pan. Shred the mozzarella if not pre-shredded.
- Assemble in a 9×9 pan: spread 1/4 of the sauce on the bottom.
- Place two pasta sheets trimmed to fit on top of the sauce. Add about one-third of the mozzarella and a single even layer of zucchini. Lay two more pasta sheets over the zucchini.
- Repeat the sequence: sauce, pasta, cheese, zucchini, pasta.
- Add another layer of sauce, then the final pasta sheets. Top with the remaining sauce and mozzarella.
- Bake uncovered for 30–35 minutes, until the top is bubbly and browned.
- Remove from the oven and allow the lasagna to rest for at least 20 minutes before slicing and serving.

Notes
You can use homemade pasta dough, no-cook sheets, or par-boil traditional lasagna sheets and remove them from the water two minutes before recommended doneness. Swap in your favorite marinara or a meat Bolognese if you prefer a meaty layer.
Nutrition (per serving)
Calories: 281 kcal • Carbohydrates: 35 g • Protein: 15 g • Fat: 10 g • Saturated Fat: 5 g • Sodium: 688 mg • Fiber: 2 g • Sugar: 5 g
Tried this recipe? Enjoyed it? Leave a note or share how you adapted it — swaps and variations are always welcome. Happy cooking!