
Zucchini Lasagna Roll-Ups With Spinach and Cheese taste rich, cheesy, and cozy with a fresh veggie twist that still feels like classic comfort food. This recipe works well for anyone who wants lighter lasagna vibes in about 1 hour from start to finish. I tested this on a Tuesday after a long day and honestly felt like I gave myself a tiny hug in casserole form.
Why Zucchini Lasagna Roll-Ups With Spinach and Cheese Is Worth It
These zucchini roll-ups give you all the cheesy, saucy satisfaction of lasagna without a heavy pasta coma. Thin zucchini slices stay tender but not mushy, and the spinach-ricotta filling tastes creamy and garlicky.
You also skip the noodle boiling drama, so the recipe feels weeknight-friendly. The roll-up format looks fancy on the plate, yet the process stays simple enough for a casual dinner.
“These Zucchini Lasagna Roll-Ups With Spinach and Cheese taste like cozy lasagna in veggie form and disappear from the pan in minutes. ★★★★★”
Ingredients You Need
Zucchini & veggies
- 3 to 4 medium zucchini, about 2 pounds, straight and similar in size
- 2 cups fresh baby spinach, packed (or 1 cup thawed frozen spinach, squeezed very dry)
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
Cheese filling
- 1 1/2 cups whole milk ricotta cheese
- Use a good-quality ricotta that feels thick, not watery.
- 1 cup shredded low-moisture mozzarella cheese, divided
- Pre-shredded works fine here and saves time.
- 1/2 cup finely grated Parmesan or Pecorino Romano
- 1 large egg
- 1 teaspoon Italian seasoning
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- Pinch of red pepper flakes, optional
Sauce
- 2 cups marinara sauce
- Use your favorite jarred marinara for a shortcut. I like a basil-forward brand with low sugar.
- 1 tablespoon olive oil
- Salt and pepper to taste
Garnish (optional but tasty)
- Fresh basil leaves, torn or sliced
- Extra grated Parmesan
- Crushed red pepper flakes
Equipment
- Sharp chef’s knife or mandoline for slicing zucchini
- Large cutting board
- Large skillet
- Medium mixing bowl
- 9×13 inch baking dish
- Spoon or small offset spatula for spreading filling
- Foil
- Paper towels or clean kitchen towels
- Tongs or your hands for rolling
Quick Tips & substitutions
- Slice zucchini lengthwise into thin strips, about 1/8 inch thick, so they roll easily and cook evenly.
- If you use a mandoline, wear a cut-resistant glove and set the thickness to a thin but sturdy setting.
- Pat zucchini slices very dry after salting so they do not water down the sauce.
- Use frozen spinach if you like, but squeeze it very dry in a towel to avoid watery filling.
- Swap ricotta with cottage cheese that you pulse in a blender for a smoother texture.
- Use lactose-free mozzarella and Parmesan if you need a gentler dairy option.
- Choose a thick marinara so the dish does not turn soupy; simmer a thin sauce for a few minutes to reduce it.
- Double the batch and use two baking dishes if you want leftovers for lunches.
- Add pre-cooked ground turkey, chicken sausage, or lentils to the sauce if you want extra protein.
How to Make Zucchini Lasagna Roll-Ups With Spinach and Cheese
Step 1: Prep and slice the zucchini
Wash and dry the zucchini, then trim the stem ends. Slice each zucchini lengthwise into long planks about 1/8 inch thick. Lay the slices on a large cutting board or sheet pan in a single layer.
Sprinkle both sides lightly with salt and let them sit for 10 to 15 minutes. This step pulls out excess moisture so the roll-ups bake nicely. After they rest, blot both sides very well with paper towels.
Step 2: Cook the spinach and aromatics
Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the diced onion and cook until it softens and turns translucent, about 4 to 5 minutes, while you stir occasionally. Add the minced garlic and cook 30 seconds until fragrant.
Add the fresh spinach and stir until it wilts completely, about 2 to 3 minutes. If you use frozen spinach, stir it in and cook until it warms through and any extra moisture cooks off. Transfer the mixture to a plate and let it cool slightly.
Step 3: Mix the cheese filling
In a medium bowl, add ricotta, 3/4 cup of the shredded mozzarella, Parmesan, egg, Italian seasoning, salt, pepper, and red pepper flakes if you use them. Stir until everything blends into a thick, creamy mixture. Chop the cooled spinach-onion mixture finely and fold it into the cheese filling.
Taste a tiny bit and adjust the seasoning with more salt or pepper if needed. The filling should taste flavorful and slightly salty, since the zucchini and sauce will mellow it out.
Step 4: Set up the baking dish
Spread about 1 cup of marinara sauce over the bottom of your 9×13 inch baking dish. Aim for a thin, even layer that covers the surface. This sauce bed helps the zucchini roll-ups stay tender and prevents sticking.
Keep the remaining sauce nearby, since you will spoon it over the top later. Preheat your oven to 375°F so it heats while you roll.
Step 5: Fill and roll the zucchini
Place a zucchini slice on the board with the wider end closest to you. Spread about 1 to 2 tablespoons of the spinach-ricotta mixture over the slice in a thin layer, leaving a small border at the far end. Do not overfill or the roll will burst.
Roll the zucchini slice up gently from the wide end to the narrow end, like a jelly roll. Place the roll seam side down in the sauced baking dish. Repeat with the remaining slices and filling, nestling the rolls snugly side by side.
Step 6: Top with sauce and cheese
Spoon the remaining marinara sauce over the tops of the zucchini roll-ups. Try to cover most of the rolls so they stay moist while they bake. Sprinkle the remaining 1/4 cup mozzarella over the top, along with a little extra Parmesan if you like.
If any rolls look a bit bare, tuck a spoonful of sauce between them. A saucy casserole usually reheats better and tastes richer.
Step 7: Bake to bubbly perfection
Cover the baking dish loosely with foil, tenting it slightly so the cheese does not stick. Bake at 375°F for 20 minutes. Then remove the foil and bake another 10 to 15 minutes, until the cheese turns golden in spots and the sauce bubbles around the edges.
Check that the zucchini feels tender when you pierce it with a fork. If you want deeper browning on top, switch the oven to broil for 1 to 2 minutes and watch closely. Let the dish rest 5 to 10 minutes before serving so the roll-ups set slightly.
Step 8: Garnish and serve
Scatter fresh basil over the top and add a final shower of Parmesan. Add a pinch of red pepper flakes if you enjoy a little heat. Serve the zucchini lasagna roll-ups hot, with extra sauce from the pan spooned over each portion.
Recipe Variations
- Gluten-free: The recipe already skips pasta, so just confirm that your marinara and seasonings use gluten-free ingredients.
- Vegan: Use vegan ricotta, vegan mozzarella, and vegan Parmesan, and swap the egg with 2 tablespoons nutritional yeast plus 1 tablespoon olive oil in the filling.
- Low carb: Use a no-sugar-added marinara and stick with full-fat cheeses for better satisfaction.
- High protein: Stir cooked ground turkey, chicken sausage, or lean beef into the marinara before you pour it into the dish.
- Extra veggies: Add finely chopped mushrooms or bell peppers to the onion and garlic step and cook until they soften.
- Herb-forward: Add fresh chopped basil and parsley to the filling for a brighter, fresher flavor.
Ways to Serve Zucchini Lasagna Roll-Ups With Spinach and Cheese
- Serve with a big green salad with lemony vinaigrette.
- Add garlic bread or crusty baguette slices for dipping into the extra sauce.
- Pair with roasted vegetables like broccoli, carrots, or green beans.
- Offer a simple fruit salad on the side for a light, sweet finish.
- Pack leftovers in meal prep containers with a side of quinoa or brown rice.
Storage Success
Let the Zucchini Lasagna Roll-Ups With Spinach and Cheese cool to room temperature, then cover the dish tightly or transfer portions to airtight containers. Store in the fridge for up to 3 to 4 days. Reheat in the oven at 350°F until hot, or warm individual portions in the microwave, covered, so they stay moist. If the sauce thickens in the fridge, add a spoonful of marinara on top before reheating to keep everything saucy and tender.

Zucchini Lasagna Roll-Ups With Spinach and Cheese
Ingredients
Instructions
- Wash and dry the zucchini, then trim the stem ends. Slice each zucchini lengthwise into long planks about 1/8 inch thick and lay the slices in a single layer on a board or sheet pan.
- Sprinkle both sides of the zucchini slices lightly with salt and let sit for 10 to 15 minutes to draw out moisture. Blot both sides very well with paper towels.
- Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook until softened and translucent, about 4 to 5 minutes, stirring occasionally.
- Add the minced garlic and cook for about 30 seconds until fragrant. Add the spinach and cook until wilted if fresh, or until warmed through and dry if using frozen. Transfer the mixture to a plate to cool slightly.
- In a medium bowl, combine the ricotta, 3/4 cup of the shredded mozzarella, Parmesan, egg, Italian seasoning, salt, pepper, and red pepper flakes if using. Stir until smooth and creamy.
- Finely chop the cooled spinach-onion mixture and fold it into the cheese filling. Taste and adjust seasoning with more salt or pepper if needed.
- Spread about 1 cup of marinara sauce over the bottom of a 9x13-inch baking dish in a thin, even layer. Preheat the oven to 375°F (190°C).
- Place a zucchini slice on the board with the wider end closest to you. Spread 1 to 2 tablespoons of the spinach-ricotta filling over the slice in a thin layer, leaving a small border at the far end.
- Roll the zucchini slice gently from the wide end to the narrow end and place the roll seam side down in the sauced baking dish. Repeat with remaining slices and filling, arranging the rolls snugly side by side.
- Spoon the remaining marinara sauce over the tops of the zucchini roll-ups, covering most of the rolls. Sprinkle with the remaining 1/4 cup mozzarella and a little extra Parmesan if desired.
- Cover the baking dish loosely with foil, tenting it so the cheese does not stick. Bake for 20 minutes, then remove the foil and bake for another 10 to 15 minutes, until the cheese is golden in spots, the sauce is bubbling, and the zucchini is tender when pierced with a fork.
- If you prefer more browning, broil for 1 to 2 minutes, watching closely. Let the roll-ups rest for 5 to 10 minutes before serving so they set slightly.
- Garnish with fresh basil, extra Parmesan, and a pinch of red pepper flakes if you like. Serve hot, spooning extra sauce from the pan over each portion.
Notes
Approximate per serving (1/4 of recipe): 280–320 calories; fat 18–20 g; saturated fat 9–10 g; carbohydrates 15–18 g; fiber 3–4 g; sugars 8–10 g; protein 15–18 g; sodium 650–800 mg. Values will vary based on brands, marinara choice, and exact portion size.

Leave a Reply