Cheesy Zucchini Lasagna Bake (No Noodles)
This zucchini lasagna bake gives you all the cozy, cheesy layers of classic lasagna without a single noodle. Thin slices of zucchini stand in for pasta, soaking up the meat sauce and ricotta while keeping things lighter but just as satisfying.

It bakes until bubbly and golden on top, with tender zucchini that holds its shape when you slice into it. You won’t miss the pasta.
What Makes This Bake So Good
The savory meat sauce and creamy ricotta taste exactly like the lasagna you know. But the zucchini planks bring a fresh, almost sweet note that cuts through the richness, so each bite feels balanced rather than heavy.
It also sidesteps the usual noodle-boiling step, which gets dinner on the table faster. Salting the zucchini first pulls out extra liquid while it bakes, so the finished dish sets up neatly instead of turning soupy.
The cheese on top browns in the oven, giving you that stretchy, crisp-edged top layer that makes everyone reach for seconds.
Ingredients

- 2 medium zucchini (about 1 lb): sliced lengthwise into 1/4-inch planks
- 1 lb ground beef or ground turkey: use 85/15 beef for the best flavor
- 1 small yellow onion, diced
- 3 garlic cloves, minced
- 2 cups marinara sauce: a smooth, not chunky, sauce layers nicely
- 15 oz whole-milk ricotta: drain off any liquid visible on top
- 1 large egg
- 1/2 cup grated Parmesan
- 2 cups shredded low-moisture mozzarella
- 1 tsp Italian seasoning
- Salt and black pepper
Variations / Substitutions
- Ground meat: swap in ground chicken, mild Italian sausage (casings removed), or a mix of turkey and beef for more richness.
- Dairy-free: use a plant-based ricotta alternative and dairy-free mozzarella shreds; the bake still works, though the cheese may not brown quite as dark.
- Greens: fold 1 cup of thawed, squeezed-dry frozen spinach into the ricotta mixture for a heartier layer.
If you enjoy no-noodle vegetable bakes, try our Eggplant Parmesan Casserole for a similarly hearty dinner.
How to Make Zucchini Lasagna Bake
Step 1: Salt and Prep the Zucchini

Slice the zucchini lengthwise into 1/4-inch thick planks. Lay the slices in a single layer on paper towels and sprinkle both sides lightly with salt. Let them sit for 15 minutes, then pat each piece very dry with fresh paper towels.
You’ll see beads of moisture on the surface after salting, that’s the excess water leaving the zucchini. Removing it now stops the lasagna from pooling liquid in the dish later.
Step 2: Brown the Meat Sauce

Set a large skillet over medium-high heat and add a drizzle of oil. Cook the diced onion for 3 minutes until it softens, then stir in the garlic for 30 seconds. Crumble the ground meat into the pan, season with salt, pepper, and half the Italian seasoning, and cook until no pink remains, about 5 minutes.
Drain off any extra fat, then pour in the marinara sauce. Reduce the heat to low and let it simmer for 5 minutes so the flavors come together. The sauce should be thick enough to coat the back of a spoon.
Step 3: Mix the Ricotta Filling

In a bowl, combine the ricotta, egg, Parmesan, the remaining Italian seasoning, and a pinch each of salt and pepper. Stir until smooth.
The egg helps the ricotta layer firm up during baking, so it slices cleanly. Taste the mixture and adjust the salt, the seasoning will carry through the whole dish.
Step 4: Layer the Lasagna

Preheat your oven to 375°F (190°C). Spread a thin layer of meat sauce across the bottom of a 9×13-inch baking dish. Arrange a single layer of the dried zucchini slices over the sauce, overlapping them slightly like you would lasagna noodles.
Spoon half the ricotta mixture over the zucchini and spread it gently, then sprinkle on a third of the mozzarella. Repeat the layers once more: sauce, zucchini, ricotta, mozzarella. Finish with a final layer of zucchini, the remaining sauce, and the last of the mozzarella on top.
Step 5: Bake Until Golden

Cover the dish tightly with foil and bake for 25 minutes. Then remove the foil and continue baking for 10 to 15 minutes, until the cheese on top is fully melted and the edges are bubbling. If you want an extra-crispy top, switch the oven to broil for the final 2 minutes and stay close so it doesn’t burn.
The center will feel set when you press it lightly with a spatula. A few dark spots on the cheese mean the top is exactly where you want it.
Step 6: Slice and Serve

Let the lasagna rest on the counter for 10 minutes before you cut into it. This short pause lets the layers settle, so pieces hold together when you lift them out. Slice into squares and serve warm.
Steam rising from the first square, mozzarella stretching from the cut side, that’s what you want on the plate.
Tips for the Best No-Noodle Lasagna
- Even slices matter: use a mandoline if you have one, so all the zucchini planks cook at the same rate and you don’t end up with crunchy raw spots.
- Keep the layers thin: piling too much zucchini or sauce into one layer can make the bake sloshy. Two neat layers work better than one overstuffed one.
- Crisp the top: the optional broil at the end gives you that dark, caramelized cheese without overcooking the zucchini.
- Don’t crowd the skillet: when browning the meat, use a wide pan and break it into small pieces so it sears rather than steams. More browned bits mean deeper flavor.
Bake times after uncovering vary a little by pan type and size:
| Pan Material | Pan Size | Uncovered Bake Time |
|---|---|---|
| Ceramic / glass | 9×13 inch | 10 to 15 minutes |
| Metal | 9×13 inch | 8 to 12 minutes |
| 8×8 inch dish | 8×8 inch | 12 to 15 minutes |
Storing Leftovers
- Refrigerate: store covered in the fridge for up to 3 days.
- Reheating: warm individual portions in the microwave for 2 to 3 minutes, or cover the whole dish with foil and reheat in a 350°F oven for 20 minutes.
What to Serve with Zucchini Lasagna Bake
A crisp arugula salad with a lemon vinaigrette cuts through the richness of the cheese. Garlic bread on the side never hurts if you want something crunchy to mop up the sauce.
Frequently Asked Questions
Can I use yellow squash instead of zucchini?
Yes, yellow squash works exactly the same way. Slice it thin, salt it, and pat it dry just like you would with zucchini.
How do I keep the lasagna from getting watery?
The main trick is salting the zucchini slices and letting them sit for 15 minutes to draw out excess water, then patting them completely dry. Also, make sure your meat sauce isn’t too thin and avoid overcooking the zucchini before the bake goes in the oven.
Can I assemble this the night before?
Yes, layer everything in the dish, cover, and refrigerate up to 24 hours. When you’re ready to bake, add 10 extra minutes to the covered bake time since the dish will be cold.
Can I freeze a zucchini lasagna?
You can freeze it fully baked or unbaked. Wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge before baking or reheating.

Zucchini Lasagna Bake Recipe
Ingredients
Method
- Salt the zucchini slices, let them sit on paper towels for 15 minutes, then pat very dry.
- In a skillet, cook the onion, garlic, and ground meat until browned. Stir in marinara and simmer 5 minutes.
- Mix ricotta, egg, Parmesan, Italian seasoning, salt, and pepper until smooth.
- Layer meat sauce, zucchini, ricotta mixture, and mozzarella in a 9×13-inch dish, repeating once.
- Cover with foil and bake at 375°F for 25 minutes. Uncover and bake 10 to 15 minutes more until bubbly and golden.
- Let rest 10 minutes, then slice and serve warm.
