
Roasted Zucchini Lasagna Recipe layers tender roasted zucchini, rich tomato sauce, and creamy cheese into a cozy pan of comfort that tastes bright, cheesy, and surprisingly light. It works well for anyone who wants classic lasagna flavor with fewer carbs and more veggies, and you can get it on the table in about 1 hour 15 minutes. I first tested this version on a weeknight with a cranky toddler and a hungry spouse, and both went back for seconds without noticing the missing noodles.
Why You Should Try This Roasted Zucchini Lasagna Recipe
This Roasted Zucchini Lasagna Recipe gives you all the cheesy, saucy goodness of traditional lasagna without the heaviness that usually follows. Roasting the zucchini first concentrates the flavor and keeps the layers from turning watery, so every slice holds together and tastes rich, not soggy.
You can customize it easily for gluten free, low carb, or vegetarian needs without sacrificing comfort food vibes. Leftovers reheat beautifully, so you cook once and enjoy cozy lunches or quick dinners for days.
“This Roasted Zucchini Lasagna Recipe tastes like classic Italian comfort food with a lighter twist, and my family scraped the pan clean. ★★★★★”
Ingredients You’ll Need
Main ingredients
-
4 medium zucchini, sliced lengthwise into 1/4 inch planks
- Choose firm, smaller zucchini for better texture and less moisture.
-
2 tablespoons olive oil
-
1 teaspoon kosher salt, divided
-
1/2 teaspoon black pepper, divided
-
1 pound ground Italian sausage or lean ground beef
- Use mild Italian sausage for more flavor without extra effort.
- Swap in plant based crumbles for a vegetarian version.
-
1 small yellow onion, finely diced
-
3 cloves garlic, minced
-
1 jar (24 ounces) good quality marinara sauce
- I like Rao’s or a similar slow simmered brand for rich flavor.
- Use your favorite homemade sauce if you have some in the freezer.
-
1 can (14.5 ounces) crushed tomatoes or tomato sauce
-
1 teaspoon dried oregano
-
1 teaspoon dried basil
-
1/2 teaspoon red pepper flakes (optional, for a little heat)
-
1 teaspoon sugar (optional, balances acidity if your sauce tastes sharp)
Cheese layer
- 15 ounces whole milk ricotta cheese
- Use part skim if you want a lighter version.
- 1 large egg
- 1/2 cup grated Parmesan cheese
- 2 cups shredded low moisture mozzarella cheese, divided
- Pre shredded mozzarella works fine here and saves time.
- 2 tablespoons chopped fresh parsley or basil
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
Optional add ins
- 1 cup fresh spinach, roughly chopped
- 1/2 cup sautéed mushrooms
- 1/2 cup roasted red peppers, sliced
Equipment list
- Large baking sheet for roasting zucchini
- Parchment paper or silicone baking mat
- Large skillet or sauté pan
- 9×13 inch baking dish (ceramic or glass)
- Mixing bowls
- Sharp knife and cutting board
- Box grater if you shred your own cheese
- Aluminum foil
Tips & Tricks
- Salt the zucchini slices lightly on both sides and pat them dry before roasting to reduce excess moisture.
- Slice the zucchini evenly so they roast at the same rate and layer neatly in the pan.
- Roast the zucchini until you see light golden spots; this step builds flavor and keeps the lasagna from turning watery.
- Use a thick marinara sauce; if yours looks thin, simmer it a bit longer to reduce before layering.
- Let the lasagna rest at least 15 minutes after baking so the layers set and you get clean slices.
- Layer the zucchini slightly overlapping, just like noodles, so each bite feels hearty.
- Use whole milk ricotta and low moisture mozzarella for the best melt and creamy texture.
- Taste the sauce before assembling and adjust salt, pepper, and sugar so it tastes balanced and bold.
- Place the baking dish on a foil lined sheet pan to catch any bubbly overflow and keep your oven clean.
- Slice leftovers into individual portions before chilling so you reheat only what you need.
How to Make Roasted Zucchini Lasagna Recipe
Prep the zucchini
- Preheat your oven to 425°F and line a large baking sheet with parchment or a silicone mat.
- Trim the ends off the zucchini and slice them lengthwise into 1/4 inch thick planks.
- Lay the slices on a clean towel, sprinkle lightly with salt on both sides, and let them sit 10 minutes so they release some moisture.
- Pat the zucchini dry, arrange the slices in a single layer on the baking sheet, brush with olive oil, and season with a pinch of salt and pepper.
- Roast 15 to 20 minutes, flipping once, until the slices look tender with light golden edges, then set them aside to cool slightly.
Cook the meat sauce
- Heat a large skillet over medium heat and add a drizzle of olive oil if your meat looks very lean.
- Add the Italian sausage or ground beef and cook, breaking it up with a spoon, until it browns and no pink remains.
- Add the diced onion and cook 3 to 4 minutes until the onion softens and turns translucent.
- Stir in the garlic and cook 30 seconds until fragrant, then pour in the marinara and crushed tomatoes.
- Season with oregano, basil, red pepper flakes, salt, pepper, and sugar if needed, then simmer 10 to 15 minutes until the sauce thickens slightly.
- Taste and adjust seasoning so the sauce tastes bold and savory.
Mix the cheese filling
- In a medium bowl, add ricotta, egg, Parmesan, 1 cup of the shredded mozzarella, parsley or basil, salt, and pepper.
- Stir until the mixture looks smooth and creamy with no streaks of egg.
- Fold in chopped spinach, mushrooms, or roasted red peppers if you want extra veggies.
Assemble the lasagna
- Reduce the oven temperature to 375°F.
- Spread a thin layer of meat sauce over the bottom of a 9×13 inch baking dish to prevent sticking.
- Arrange a layer of roasted zucchini planks over the sauce, slightly overlapping them like noodles.
- Dollop and spread half of the ricotta mixture over the zucchini, then spoon a generous layer of meat sauce on top.
- Repeat with another layer of zucchini, the remaining ricotta mixture, and more sauce.
- Finish with a final layer of zucchini, the last of the sauce, and sprinkle the remaining 1 cup mozzarella over the top.
Bake the lasagna
- Cover the baking dish loosely with foil, tenting it slightly so the cheese does not stick.
- Bake at 375°F for 25 minutes, then remove the foil and bake another 15 to 20 minutes until the top looks bubbly and golden in spots.
- Let the lasagna rest on the counter at least 15 minutes before slicing so the layers set and the slices hold together.
- Slice into squares with a sharp knife and serve hot.
What to Serve with Roasted Zucchini Lasagna Recipe
This Roasted Zucchini Lasagna Recipe pairs well with a simple green salad tossed with lemon vinaigrette or balsamic dressing. Add a side of garlic bread or warm crusty bread if you want something to swipe through the extra sauce. A bowl of fruit salad or sliced melon keeps the meal fresh and light. Serve it with sparkling water, flavored seltzer, or iced herbal tea for a cozy, family friendly dinner.
Storage Options
- Cool leftovers to room temperature, then cover the baking dish tightly or transfer slices to airtight containers and refrigerate up to 4 days.
- Freeze individual portions in freezer safe containers or wrapped tightly in plastic and foil for up to 3 months.
- Reheat single slices in the microwave in 30 second bursts until hot, or warm larger portions in a 350°F oven, covered, for 20 to 25 minutes.
- Add a small splash of extra marinara on top before reheating if the lasagna looks dry, and sprinkle a little fresh mozzarella or Parmesan for a just baked feel.

Roasted Zucchini Lasagna Recipe
Ingredients
Instructions
- Preheat the oven to 425°F and line a large baking sheet with parchment paper or a silicone baking mat.
- Trim the ends off the zucchini and slice them lengthwise into 1/4 inch thick planks.
- Lay the zucchini slices on a clean towel, sprinkle lightly with salt on both sides, and let sit for 10 minutes to release moisture.
- Pat the zucchini dry, arrange the slices in a single layer on the baking sheet, brush with olive oil, and season with a pinch of salt and pepper.
- Roast for 15 to 20 minutes, flipping once, until tender with light golden edges. Set aside to cool slightly.
- Heat a large skillet over medium heat and add a drizzle of olive oil if the meat is very lean.
- Add the Italian sausage or ground beef and cook, breaking it up with a spoon, until browned and no pink remains.
- Add the diced onion and cook for 3 to 4 minutes, until softened and translucent.
- Stir in the garlic and cook for 30 seconds, until fragrant.
- Pour in the marinara sauce and crushed tomatoes or tomato sauce.
- Season with oregano, basil, red pepper flakes (if using), remaining salt and pepper, and sugar (if needed). Simmer for 10 to 15 minutes, until slightly thickened, then taste and adjust seasoning.
- In a medium bowl, combine the ricotta, egg, Parmesan, 1 cup of the shredded mozzarella, parsley or basil, salt, and pepper.
- Stir until smooth and creamy with no streaks of egg.
- Fold in spinach, mushrooms, or roasted red peppers if using.
- Reduce the oven temperature to 375°F.
- Spread a thin layer of meat sauce over the bottom of a 9x13 inch baking dish to prevent sticking.
- Arrange a layer of roasted zucchini planks over the sauce, slightly overlapping them like noodles.
- Dollop and spread half of the ricotta mixture over the zucchini, then spoon a generous layer of meat sauce on top.
- Repeat with another layer of zucchini, the remaining ricotta mixture, and more sauce.
- Finish with a final layer of zucchini, the last of the sauce, and sprinkle the remaining 1 cup of mozzarella over the top.
- Cover the baking dish loosely with foil, tenting it so the cheese does not stick.
- Bake at 375°F for 25 minutes, then remove the foil and bake for another 15 to 20 minutes, until the top is bubbly and golden in spots.
- Let the lasagna rest on the counter for at least 15 minutes before slicing so the layers set.
- Slice into squares and serve hot.
Notes
Approximate per serving (1 of 8): 320–360 calories; fat 21–24 g; saturated fat 9–11 g; carbohydrates 10–13 g; fiber 2–3 g; sugars 6–8 g; protein 22–26 g; sodium 850–1,050 mg. Values will vary based on meat choice, cheese brands, marinara used, add-ins, and portion size.

Leave a Reply