
Layered Zucchini Ricotta Melts with Marinara taste like cheesy lasagna met a grilled cheese and decided to skip the pasta and bread. This recipe works well for busy weeknights or casual dinners, since you can get it on the table in about 45 minutes. I tested this on my own family of zucchini skeptics, and they now request it more often than pizza night.
Why Make This Layered Zucchini Ricotta Melts with Marinara at Home
Layered Zucchini Ricotta Melts with Marinara give you all the cozy, cheesy comfort of baked pasta without the heaviness. The zucchini softens into tender layers, the ricotta turns creamy and rich, and the marinara adds bright acidity that keeps every bite balanced.
You control the ingredients, so you can keep it lighter, gluten free, or extra indulgent with more cheese. The recipe uses simple pantry staples, works with store bought marinara, and fits both meal prep and last minute dinner moods.
“These Layered Zucchini Ricotta Melts with Marinara taste like restaurant-style baked zucchini stacks but come together with weeknight effort. ★★★★★”
Ingredients You Need
Zucchini and cheese layer
3 to 4 medium zucchini, sliced lengthwise into 1/4 inch planks
- Choose firm zucchini with shiny skin so the slices hold shape.
1 tablespoon olive oil
1 teaspoon kosher salt, divided
1/2 teaspoon black pepper, divided
1 1/2 cups whole milk ricotta cheese
- Use whole milk ricotta for best creaminess; part skim tastes grainier.
1 cup shredded low moisture mozzarella cheese
- Pre shredded mozzarella works fine here and saves time.
1/2 cup finely grated Parmesan cheese
- Use real Parmigiano Reggiano or a good domestic parmesan, not the green can.
1 large egg
2 cloves garlic, minced or grated
1 teaspoon dried Italian seasoning or a mix of dried basil and oregano
1/4 teaspoon red pepper flakes, optional for a little heat
2 tablespoons chopped fresh basil or parsley, plus more for topping
Marinara layer
- 2 cups marinara sauce
- Use your favorite jarred marinara or homemade; I like Rao’s or a similar slow simmered sauce.
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced, optional but adds sweetness
- 1 clove garlic, minced
- 1/2 teaspoon sugar, optional, to balance acidity if your sauce tastes sharp
Optional toppings
- Extra shredded mozzarella and parmesan for the top
- Fresh basil ribbons
- Crushed red pepper flakes
Equipment
- Sharp chef’s knife or mandoline for slicing zucchini
- Cutting board
- Large baking sheet
- Parchment paper or silicone baking mat
- 8 by 8 inch or similar small baking dish
- Mixing bowls
- Whisk or fork
- Spoon or small ladle
- Aluminum foil
Tips & Mistakes
- Slice zucchini evenly so it cooks at the same rate and stacks neatly.
- Salt the zucchini lightly before baking so it releases moisture and avoids a watery casserole.
- Roast or grill the zucchini slices first so they caramelize and concentrate in flavor.
- Do not skip the egg in the ricotta mixture, since it helps the cheese set and stay creamy, not runny.
- Taste your marinara and adjust salt, pepper, and a pinch of sugar so the sauce tastes balanced before layering.
- Use a smaller baking dish so the stacks sit snugly and the cheese melts into tall, cheesy layers.
- Do not overbake or the zucchini turns mushy; pull it when the cheese bubbles and browns at the edges.
- Let the melts rest 5 to 10 minutes before serving so the layers settle and slice more cleanly.
How to Make Layered Zucchini Ricotta Melts with Marinara
Step 1: Prep and roast the zucchini
Preheat your oven to 425°F and line a large baking sheet with parchment. Slice the zucchini lengthwise into planks about 1/4 inch thick, trimming the ends. Lay the slices in a single layer, drizzle with 1 tablespoon olive oil, and sprinkle with about half the salt and pepper.
Flip the slices and season the other side lightly. Roast the zucchini for 12 to 15 minutes until it softens and picks up light golden spots. Pull the tray from the oven and let the slices cool slightly while you mix the cheeses.
Step 2: Mix the ricotta filling
In a medium bowl, add ricotta, egg, mozzarella, parmesan, garlic, Italian seasoning, red pepper flakes, remaining salt and pepper, and chopped basil or parsley. Whisk or stir until the mixture looks smooth and evenly combined. Taste a tiny bit and adjust seasoning with more salt or herbs if you want a stronger flavor.
The mixture should feel thick but spreadable. If it looks too stiff, loosen it with a tablespoon of milk. If it looks too loose, add a tablespoon more parmesan.
Step 3: Warm and season the marinara
Heat 1 tablespoon olive oil in a small saucepan over medium heat. Add the diced onion and cook 4 to 5 minutes until it softens and turns lightly golden. Stir in the garlic and cook 30 seconds until fragrant.
Pour in the marinara sauce and stir. Let the sauce simmer gently for 5 to 10 minutes so the flavors meld. Taste and season with a pinch of salt, pepper, and sugar if the sauce tastes too acidic.
Step 4: Build the first layer
Lower the oven temperature to 375°F. Spread a thin layer of marinara in the bottom of your baking dish, just enough to coat the surface. Lay a single layer of roasted zucchini slices over the sauce, overlapping slightly if needed.
Spoon dollops of the ricotta mixture over the zucchini and spread gently with the back of the spoon. Aim for a thin, even layer so you can build multiple stacks. Sprinkle a small handful of mozzarella and parmesan over the ricotta for extra melt and browning.
Step 5: Repeat the layers
Add another thin layer of marinara over the cheese, then another layer of zucchini. Follow with more ricotta mixture and a sprinkle of mozzarella and parmesan. Continue layering in this order: sauce, zucchini, ricotta, cheese, until you use everything.
Finish with a final layer of marinara and a generous blanket of mozzarella and parmesan. Leave a little space at the top of the dish so the cheese can bubble without spilling over. If your dish looks very full, place it on a foil lined baking sheet to catch any drips.
Step 6: Bake until bubbly
Cover the baking dish loosely with foil, tenting it so the cheese does not stick. Bake at 375°F for 20 minutes so the center heats through and the ricotta sets. Remove the foil and bake another 10 to 15 minutes until the top turns golden and the edges bubble.
If you want extra browning, switch the oven to broil for 1 to 2 minutes and watch closely. Pull the dish from the oven and let it rest at least 5 to 10 minutes. Scatter fresh basil or parsley over the top before serving.
Variations I've Tried
I swap half the zucchini with thin slices of yellow squash when I want more color and a slightly sweeter flavor. I also stir a handful of chopped spinach into the ricotta mixture when I want extra veggies that kids barely notice. Sometimes I add a layer of thinly sliced cooked chicken or turkey sausage between the zucchini for more protein.
You can use a spicy arrabbiata style marinara when you want more heat and a punchier sauce. I also tried a version with a little pesto swirled into the marinara, which added a nice herby richness. If you avoid dairy, you can use a thick cashew ricotta and a good melting plant based mozzarella and still get very satisfying results.
How to Serve Layered Zucchini Ricotta Melts with Marinara
Serve Layered Zucchini Ricotta Melts with Marinara as the main dish with a simple green salad and crusty garlic bread or warm flatbread. Pair it with roasted vegetables like broccoli, green beans, or carrots for a veggie packed plate. Kids usually enjoy it with buttered noodles or plain pasta on the side, since the flavors match classic baked pasta.
You can also spoon the melts over cooked quinoa, brown rice, or polenta for a heartier bowl. Add a side of sliced fresh tomatoes with olive oil and salt when tomatoes sit in season and taste amazing.
How to store
- Cool leftovers to room temperature, then cover the baking dish tightly or transfer slices to airtight containers and keep in the fridge for up to 4 days.
- Freeze individual portions in freezer safe containers or wrapped tightly in foil and a freezer bag for up to 2 months.
- Reheat single portions in the microwave in 45 to 60 second bursts until hot, or in a 350°F oven, covered, for 15 to 20 minutes.
- If reheating from frozen, thaw overnight in the fridge first, then warm in the oven so the texture stays soft and the cheese melts evenly.

Layered Zucchini Ricotta Melts with Marinara
Ingredients
Method
- Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
- Slice the zucchini lengthwise into planks about 1/4 inch thick, trimming the ends as needed.
- Lay the zucchini slices in a single layer on the prepared baking sheet. Drizzle with about 1 tablespoon of the olive oil and sprinkle with about half of the salt and pepper. Flip the slices and lightly season the other side.
- Roast for 12 to 15 minutes, until the zucchini softens and picks up light golden spots. Remove from the oven and let cool slightly while you mix the cheeses.
- In a medium bowl, combine the ricotta, mozzarella, Parmesan, egg, garlic, Italian seasoning, red pepper flakes (if using), remaining salt and pepper, and chopped basil or parsley.
- Stir or whisk until the mixture is smooth and evenly combined. It should be thick but spreadable; if too stiff, add a splash of milk, and if too loose, stir in a bit more Parmesan.
- Lower the oven temperature to 375°F (190°C).
- Heat 1 tablespoon olive oil in a small saucepan over medium heat. Add the diced onion (if using) and cook for 4 to 5 minutes, until softened and lightly golden.
- Stir in the minced garlic and cook for about 30 seconds, just until fragrant.
- Pour in the marinara sauce and stir. Let the sauce simmer gently for 5 to 10 minutes so the flavors meld, then taste and season with a pinch of salt, pepper, and sugar if the sauce tastes too acidic.
- Spread a thin layer of marinara in the bottom of an 8x8-inch or similar small baking dish, just enough to lightly coat the surface.
- Lay a single layer of roasted zucchini slices over the sauce, overlapping slightly as needed.
- Spoon dollops of the ricotta mixture over the zucchini and gently spread into a thin, even layer. Sprinkle a small handful of mozzarella and Parmesan over the top.
- Add another thin layer of marinara, another layer of zucchini slices, more ricotta mixture, and a light sprinkle of mozzarella and Parmesan. Continue layering in this order—sauce, zucchini, ricotta, cheese—until all components are used.
- Finish with a final layer of marinara and a generous blanket of mozzarella and Parmesan on top. If the dish looks very full, place it on a foil-lined baking sheet to catch any drips.
- Cover the baking dish loosely with foil, tenting it so it does not stick to the cheese.
- Bake at 375°F for about 20 minutes, until the center is heated through and the ricotta is set. Remove the foil and bake for an additional 10 to 15 minutes, until the top is golden and the edges are bubbling.
- For extra browning, switch the oven to broil for 1 to 2 minutes, watching closely so the cheese does not burn.
- Remove from the oven and let rest for 5 to 10 minutes so the layers can settle and slice more cleanly.
- Top with more fresh basil or parsley and a pinch of crushed red pepper flakes if desired, then slice and serve warm.
Notes
Approximate per serving (6 servings): 260–300 calories; fat 19 g; saturated fat 9 g; carbohydrates 10 g; fiber 2 g; sugars 6 g; protein 15 g; sodium 620 mg. Values will vary based on brands, exact cheese amounts, marinara used, and portion size.
