
Zucchini Lasagna Roll-Ups With Spinach and Cheese taste rich and cheesy with a fresh, light bite that keeps the dish from feeling heavy. This recipe works well for anyone who wants cozy lasagna flavor without a brick of pasta sitting in their stomach, and it takes about 1 hour from start to finish. I first tested this version on a Tuesday night with a cranky toddler and a hungry spouse, and both plates came back clean.
Why Make This Zucchini Lasagna Roll-Ups With Spinach and Cheese at Home
You get all the flavor of classic lasagna with fewer carbs and more veggies, which feels like a small kitchen victory. The zucchini softens in the oven and wraps around a creamy spinach and cheese filling, so every bite tastes saucy, cheesy, and a little bit fresh.
You also control the ingredients, from the amount of salt to the type of cheese and sauce. That helps if you cook for picky eaters, gluten-free friends, or anyone who wants a lighter Italian-style dinner that still feels like comfort food.
“These Zucchini Lasagna Roll-Ups With Spinach and Cheese taste like cozy lasagna in a lighter outfit, and nobody at my table missed the noodles. ★★★★★”
Ingredients You Need
Zucchini & Veggies
-
3 large zucchini, straight and firm
- Choose medium-thick zucchini so the slices hold their shape.
- Avoid very skinny zucchini since they tear easily.
-
2 cups fresh baby spinach, chopped
- Frozen spinach also works: thaw 10 ounces, then squeeze very dry.
-
3 cloves garlic, minced
-
1 small yellow onion, finely diced (optional but adds flavor)
Cheeses
-
1 ½ cups ricotta cheese
- Whole milk ricotta tastes creamier and richer than part skim.
-
1 ½ cups shredded mozzarella cheese, divided
- Low moisture mozzarella melts best and avoids excess water.
-
½ cup grated Parmesan cheese
- Use real Parmesan or Grana Padano, not the green can.
-
1 large egg
- Helps the filling set so it stays inside the rolls.
-
½ teaspoon kosher salt
-
¼ teaspoon black pepper
-
½ teaspoon Italian seasoning or dried oregano and basil mix
Sauce & Seasoning
-
2 cups marinara sauce
- Use your favorite jarred brand or homemade sauce.
- Choose a thicker sauce to avoid watery results.
-
1 tablespoon olive oil
-
Pinch of red pepper flakes (optional, for a little heat)
Pantry Shortcuts & Substitutions
- Use jarred marinara to save time.
- Swap ricotta with cottage cheese that you blend until smooth if you prefer.
- Replace spinach with chopped kale that you sauté until tender.
- Add cooked ground turkey or Italian sausage to the sauce if you want extra protein.
Equipment List
- Sharp chef’s knife or mandoline slicer for even zucchini strips
- Large cutting board
- 9×13 inch baking dish
- Large skillet
- Mixing bowl
- Spoon or small spatula for spreading filling
- Paper towels or clean kitchen towels to dry zucchini
- Aluminum foil
Tips & Mistakes
- Slice zucchini lengthwise into even, thin planks about ⅛ to ¼ inch thick so they roll easily and cook evenly.
- Salt zucchini slices lightly and pat them dry to pull out extra moisture and avoid a watery casserole.
- Do not skip drying frozen spinach; squeeze it in a towel until it feels almost crumbly to keep the filling thick.
- Spread a thin layer of marinara on the bottom of the baking dish so the rolls do not stick or burn.
- Do not overfill each zucchini slice; a tablespoon of filling per slice keeps the rolls tight and tidy.
- Roll from the narrow end of the zucchini so the spirals stay compact and hold their shape.
- Cover the dish with foil for the first part of baking so the zucchini softens without drying out.
- Remove the foil near the end so the cheese browns and bubbles instead of steaming.
- Let the roll-ups rest 5 to 10 minutes after baking so they set and slice cleanly.
- Use a spatula and spoon together to lift the rolls out gently and keep them intact.
How to Make Zucchini Lasagna Roll-Ups With Spinach and Cheese
Step 1: Prep and Slice the Zucchini
Wash and dry the zucchini well. Trim the ends, then slice each zucchini lengthwise into long planks about ⅛ to ¼ inch thick. Use a mandoline on the 2 to 3 mm setting if you want very even slices, and watch your fingers.
Lay the slices in a single layer on paper towels or a clean kitchen towel. Sprinkle lightly with salt on both sides and let them sit 10 to 15 minutes. Pat them very dry to remove the moisture that the salt pulls out.
Step 2: Cook the Spinach and Aromatics
Heat olive oil in a skillet over medium heat. Add diced onion and cook 3 to 4 minutes until it softens and turns translucent. Stir in minced garlic and red pepper flakes and cook 30 seconds until the garlic smells fragrant.
Add chopped fresh spinach and cook 2 to 3 minutes until it wilts and most liquid cooks off. If you use frozen spinach, add it after you squeeze it dry and just warm it through. Turn off the heat and let the mixture cool slightly.
Step 3: Mix the Cheese Filling
In a mixing bowl, add ricotta, 1 cup of the shredded mozzarella, Parmesan, egg, salt, pepper, and Italian seasoning. Stir until the mixture looks smooth and creamy. Fold in the cooled spinach and onion mixture until everything blends evenly.
Taste a tiny bit and adjust salt or pepper if needed. The filling should taste flavorful on its own because it seasons the whole dish.
Step 4: Set Up the Baking Dish
Preheat your oven to 375°F (190°C). Spread about ½ to ¾ cup of marinara sauce on the bottom of a 9×13 inch baking dish. You want a thin, even layer that covers the surface.
Keep the remaining marinara nearby for topping the rolls. This setup turns the dish into a cozy little sauce bath for the zucchini.
Step 5: Fill and Roll the Zucchini
Lay a few zucchini slices flat on your cutting board. Spoon about 1 tablespoon of the cheese and spinach filling onto each slice and spread it in a thin layer from end to end. Avoid piling it too thick or it will squeeze out when you roll.
Starting at one end, roll each slice up into a spiral. Place each roll seam side down in the sauced baking dish. Pack them snugly but not too tight so the heat can circulate.
Step 6: Top With Sauce and Cheese
Spoon the remaining marinara sauce over the tops of the zucchini roll-ups. Aim for a light but complete coating so every roll gets some sauce. Sprinkle the remaining ½ cup mozzarella over the top, then add a little extra Parmesan if you feel generous.
Cover the dish with foil, tenting it slightly so the cheese does not stick. This step keeps the moisture in and helps the zucchini soften.
Step 7: Bake Until Bubbly
Place the covered dish in the oven and bake 20 minutes. Remove the foil and bake another 10 to 15 minutes until the cheese melts, turns golden in spots, and the sauce bubbles around the edges.
If you like extra browning, switch the oven to broil for 1 to 2 minutes and watch closely. Take the dish out and let it rest 5 to 10 minutes so the roll-ups firm up and serve neatly.
Variations I've Tried
I sometimes add cooked crumbled Italian sausage to the marinara for a meatier version that still keeps the zucchini rolls light. Ground turkey or chicken also works, especially if you season it well with garlic and Italian herbs.
A white sauce version tastes great too: use a light Alfredo or garlic cream sauce instead of marinara and add extra black pepper. For a veggie boost, I mix in finely chopped mushrooms or roasted red peppers with the spinach filling.
If you cook for dairy-sensitive friends, you can use lactose-free ricotta and mozzarella and skip the Parmesan. I also tried a pesto swirl by mixing a few spoonfuls of basil pesto into the ricotta mixture, which gave the roll-ups a bright, herby flavor.
How to Serve Zucchini Lasagna Roll-Ups With Spinach and Cheese
Serve these Zucchini Lasagna Roll-Ups With Spinach and Cheese hot with a simple green salad or a side of roasted vegetables. Garlic bread or crusty bread makes a nice side if you want something to soak up the extra sauce. A bowl of fruit salad or sliced melon balances the richness and keeps the meal light. Pair the dish with sparkling water, iced tea, or a citrusy lemonade for a fresh finish.
How to store
- Cool leftovers to room temperature, then store them in an airtight container in the fridge for up to 4 days.
- Reheat single portions in the microwave in 60 to 90 second bursts until hot, or warm them in a 350°F (175°C) oven for 15 to 20 minutes.
- Freeze baked roll-ups in a freezer-safe container for up to 2 months, and thaw overnight in the fridge before reheating.
- Reheat frozen portions directly from the freezer in a covered oven-safe dish at 350°F (175°C) for about 30 to 40 minutes until hot and bubbly.

Zucchini Lasagna Roll-Ups With Spinach and Cheese
Ingredients
Instructions
- Wash and dry the zucchini well, then trim the ends.
- Slice each zucchini lengthwise into long planks about 1/8 to 1/4 inch thick using a sharp knife or mandoline.
- Lay the slices in a single layer on paper towels or a clean kitchen towel and sprinkle lightly with salt on both sides.
- Let the zucchini sit for 10 to 15 minutes, then pat the slices very dry to remove the moisture the salt has drawn out.
- Heat the olive oil in a skillet over medium heat.
- Add the diced onion, if using, and cook for 3 to 4 minutes until softened and translucent.
- Stir in the minced garlic and red pepper flakes and cook for about 30 seconds until fragrant.
- Add the chopped fresh spinach and cook for 2 to 3 minutes until it wilts and most of the liquid cooks off. Remove from the heat and let cool slightly.
- In a mixing bowl, combine the ricotta, 1 cup of the shredded mozzarella, Parmesan, egg, kosher salt, black pepper, and Italian seasoning.
- Stir until the mixture is smooth and creamy.
- Fold in the cooled spinach and onion mixture until evenly distributed.
- Taste a small amount and adjust the seasoning with more salt or pepper if needed.
- Preheat the oven to 375°F (190°C).
- Spread about 1/2 to 3/4 cup of marinara sauce over the bottom of a 9x13 inch baking dish in a thin, even layer.
- Lay several zucchini slices flat on a cutting board.
- Spoon about 1 tablespoon of the cheese and spinach filling onto each slice and spread it in a thin layer from end to end.
- Starting at one end, roll each slice up into a tight spiral.
- Place each roll seam side down in the prepared baking dish, arranging the rolls snugly but not too tightly so heat can circulate.
- Spoon the remaining marinara sauce over the tops of the zucchini roll-ups so each roll is lightly coated.
- Sprinkle the remaining 1/2 cup shredded mozzarella evenly over the top, adding a little extra Parmesan if desired.
- Cover the baking dish with aluminum foil, tenting it slightly so the cheese does not stick.
- Bake the covered dish for 20 minutes.
- Remove the foil and bake for an additional 10 to 15 minutes, until the cheese is melted and golden in spots and the sauce is bubbling around the edges.
- If you like extra browning, switch the oven to broil for 1 to 2 minutes, watching closely so it does not burn.
- Remove from the oven and let the roll-ups rest for 5 to 10 minutes so they set and are easier to serve.
- Use a spatula and spoon together to lift the roll-ups from the dish and serve hot.
Notes
Approximate per serving (1 of 6): 260–300 calories; fat 18–20 g; saturated fat 9–10 g; carbohydrates 10–13 g; fiber 2–3 g; sugars 6–8 g; protein 14–17 g; sodium 550–700 mg. Values will vary based on brands, exact amounts, and portion size.

Leave a Reply