A cozy Italian kitchen serves one of the best Zucchini Roll-Ups I have ever tasted with soft zucchini and creamy ricotta and so much delicious melted cheese served with rich marinara and fresh basil and today I will show how I make my Zucchini Roll-Ups at home easily with easy to find ingredients. Just to know that my Zucchini Roll-Ups turned out so delicious and so tender almost like a comforting vegetable lasagna and I really love this dish and also I tried the same filling inside roasted squash and the result was even better so you can serve it beside Butternut Squash Flatbread for another tasty dinner using cozy vegetables and a simple cooking process.

Usually Zucchini Roll-Ups are served for a relaxed weeknight dinner and they are so incredible and I recommend anyone to enjoy them and when you need another comforting meal you can try out my recipe. Also for my recipe I soften the zucchini before rolling and then I use a baking dish for cooking because the rolls stay together while the marinara bubbles and the cheese melts until lightly browned.
Ingredients

Here is what I use for this recipe and you can adjust nuts or spices based on preference:
- Zucchini: Forms twelve flexible vegetable ribbons that hold the filling while keeping the finished dish light and tender.
- Salt: Draws excess moisture from the zucchini and seasons both the ribbons and the creamy filling.
- Ricotta cheese: Creates the soft and creamy center that gives every roll a rich lasagna inspired texture.
- Shredded mozzarella cheese: Adds stretchy texture inside the filling and forms a bubbling lightly browned topping.
- Grated Parmesan cheese: Adds savory depth to the ricotta mixture and a nutty finish over the baked rolls.
- Large egg: Binds the cheese filling so it stays neatly tucked inside the zucchini ribbons while baking.
- Fresh spinach: Adds green color and a mild earthy flavor while blending naturally through the creamy filling.
- Garlic: Provides a warm savory flavor that seasons the cheese mixture throughout each roll.
- Italian seasoning: Adds balanced dried herb flavor that complements the zucchini and tomato sauce.
- Black pepper: Adds gentle warmth and keeps the creamy cheese filling from tasting overly rich.
- Marinara sauce: Surrounds the rolls with bright tomato flavor and keeps the zucchini moist while baking.
- Fresh basil: Adds a fresh aromatic finish after baking and creates natural green contrast over the melted cheese.
Tools You’ll Need
- Sharp knife or mandoline slicer: Cuts the zucchini lengthwise into thin ribbons with enough flexibility for rolling.
- Paper towels: Absorb the moisture drawn from the salted zucchini so the finished casserole does not become watery.
- Large mixing bowl: Provides enough room to fold the ricotta and spinach filling without compressing the cheese.
- Measuring cups and spoons: Keep the cheese and seasonings balanced so the filling stays flavorful and firm.
- Nine by thirteen inch ceramic baking dish: Holds all twelve rolls in one layer while allowing marinara to bubble around their edges.
- Serving spatula: Lifts the tender baked rolls without tearing the softened zucchini ribbons.
Instructions
Step 1: Slice and soften the zucchini ribbons

Cut the three zucchini lengthwise into twelve long ribbons with slightly uneven edges and similar thickness. Sprinkle the ribbons with part of the salt and let the moisture bead across their surfaces. Pat the ribbons until they look flexible and less glossy. The zucchini should bend easily without breaking while still holding its long ribbon shape.
Tip: Choose wide zucchini with straight sides because they create broader ribbons that roll around the filling without splitting.
Step 2: Mix the spinach ricotta filling

Combine the ricotta with one cup of mozzarella and one quarter cup of Parmesan and the egg and chopped spinach and garlic and Italian seasoning and black pepper and the remaining salt. Fold everything until the white cheese becomes streaked with green spinach and the mixture looks thick and slightly uneven. Small pockets of mozzarella should remain visible instead of disappearing completely.
Tip: Mix only until combined because overworking ricotta makes the filling loose and more likely to escape during baking.
Step 3: Fill and roll the zucchini ribbons

Spread the twelve zucchini ribbons apart and place a small mound of ricotta filling near one short end of each ribbon. Leave parts of the green zucchini visible around every mound. Roll each ribbon around the filling with natural variation in tightness. Some creamy filling may show at the ends while the twelve finished rolls remain compact enough to hold their shape.
Tip: Use about two tablespoons of filling per ribbon so every roll closes easily and the cheese remains mostly inside.
Step 4: Arrange the rolls in marinara

Spread one and one half cups of marinara across the baking dish with a few thinner areas still visible. Place all twelve rolls seam side down in the sauce with uneven spacing and slight overlap. Spoon the remaining marinara around and partly over the rolls. Keep portions of the green zucchini exposed so the separate rolled shapes remain easy to see.
Tip: Place every roll seam side down because the weight of the filling helps keep the ribbons closed while they bake.
Step 5: Top and bake until bubbling

Scatter the remaining mozzarella and Parmesan unevenly over the twelve rolls. Leave small patches of zucchini and marinara uncovered so the topping looks casual rather than perfectly uniform. Bake until the zucchini looks tender and the sauce bubbles between the shifted rolls. The mozzarella should melt into irregular pools with lightly browned spots while the edges of several rolls become softly wrinkled.
Tip: Bake uncovered near the center of the oven so moisture escapes and the cheese develops scattered golden patches.
Step 6: Plate and finish one portion

Lift three Zucchini Roll-Ups from the baking dish and place them loosely on a white plate with a small spoonful of marinara. Turn one roll partly open so the creamy spinach ricotta center and softened zucchini layers are visible. Scatter a little torn basil across the portion. Keep the sauce and cheese uneven with a few browned edges and natural drips for a homemade finish.
Tip: Rest the baked rolls briefly before serving because the filling firms slightly and stays layered when one roll is opened.
Pro Tips
- Salt the zucchini ribbons before rolling because removing extra moisture prevents a thin watery sauce in the baking dish.
- Keep each ribbon close to the same thickness so all twelve rolls soften evenly without some breaking before the others.
- Leave small areas of zucchini uncovered with sauce because visible green ribbons make the finished rolls easier to identify.
- Allow the casserole to rest for five minutes after baking so the ricotta filling firms and the rolls lift more cleanly.
Storage Instructions
Let the Zucchini Roll-Ups cool until they are no longer steaming and then transfer them to a shallow airtight container. Keep the sauce around the rolls because it protects the zucchini and filling from drying out. Refrigerate the rolls for up to four days. Store torn basil separately when possible so it stays fresh and does not darken against the warm tomato sauce. Reheat individual portions until the center is hot and the cheese softens again. A covered baking dish helps preserve moisture while a short uncovered finish restores lightly browned cheese. Freeze fully baked and cooled rolls for up to two months in a freezer safe container. Thaw overnight in the refrigerator before reheating because gradual thawing helps the delicate zucchini ribbons hold together.
Frequently Asked Questions
Yes and you can assemble them one day ahead then cover and refrigerate before adding a few extra baking minutes.
Excess zucchini moisture is usually the cause so salt and blot every ribbon well before adding the filling.
They can be frozen after baking though the zucchini will become softer once thawed and reheated.
Serve them with garlic bread or a crisp salad or roasted vegetables for a complete and balanced dinner.
See You in the Kitchen
I hope you try these Zucchini Roll-Ups soon because they are a simple recipe that looks beautiful and tastes incredible and makes every weeknight dinner a little more special alongside Butternut Squash Mac and Cheese or Butternut Squash Risotto.
Do not forget to share your results or save this recipe for later because it is one worth keeping.
Print
Zucchini Roll-Ups
- Total Time: 50 minutes
- Yield: 4 servings
Description
These easy Zucchini Roll-Ups turn tender zucchini ribbons into a quick and satisfying dinner filled with creamy ricotta and herbs then baked under marinara and melted mozzarella. This simple recipe is one of the best healthy ideas for a weeknight dinner because every roll is comforting yet fresh. Prepare the dish ahead for meal prep or bring the bubbling casserole to a holiday table or potluck or brunch or casual party.
Ingredients
- 3 medium zucchini Zucchini
- 1 teaspoon divided Salt
- 1 1/2 cups Ricotta cheese
- 1 1/2 cups divided Shredded mozzarella cheese
- 1/2 cup divided Grated Parmesan cheese
- 1 Large egg
- 1 cup finely chopped Fresh spinach
- 2 cloves minced Garlic
- 1 teaspoon Italian seasoning
- 1/4 teaspoon Black pepper
- 2 cups Marinara sauce
- 2 tablespoons torn Fresh basil
Instructions
- Cut the three zucchini lengthwise into twelve long ribbons with slightly uneven edges and similar thickness. Sprinkle the ribbons with part of the salt and let the moisture bead across their surfaces. Pat the ribbons until they look flexible and less glossy. The zucchini should bend easily without breaking while still holding its long ribbon shape.
- Combine the ricotta with one cup of mozzarella and one quarter cup of Parmesan and the egg and chopped spinach and garlic and Italian seasoning and black pepper and the remaining salt. Fold everything until the white cheese becomes streaked with green spinach and the mixture looks thick and slightly uneven. Small pockets of mozzarella should remain visible instead of disappearing completely.
- Spread the twelve zucchini ribbons apart and place a small mound of ricotta filling near one short end of each ribbon. Leave parts of the green zucchini visible around every mound. Roll each ribbon around the filling with natural variation in tightness. Some creamy filling may show at the ends while the twelve finished rolls remain compact enough to hold their shape.
- Spread one and one half cups of marinara across the baking dish with a few thinner areas still visible. Place all twelve rolls seam side down in the sauce with uneven spacing and slight overlap. Spoon the remaining marinara around and partly over the rolls. Keep portions of the green zucchini exposed so the separate rolled shapes remain easy to see.
- Scatter the remaining mozzarella and Parmesan unevenly over the twelve rolls. Leave small patches of zucchini and marinara uncovered so the topping looks casual rather than perfectly uniform. Bake until the zucchini looks tender and the sauce bubbles between the shifted rolls. The mozzarella should melt into irregular pools with lightly browned spots while the edges of several rolls become softly wrinkled.
- Lift three Zucchini Roll-Ups from the baking dish and place them loosely on a white plate with a small spoonful of marinara. Turn one roll partly open so the creamy spinach ricotta center and softened zucchini layers are visible. Scatter a little torn basil across the portion. Keep the sauce and cheese uneven with a few browned edges and natural drips for a homemade finish.
Notes
Pro Tips:
- Salt the zucchini ribbons before rolling because removing extra moisture prevents a thin watery sauce in the baking dish.
- Keep each ribbon close to the same thickness so all twelve rolls soften evenly without some breaking before the others.
- Leave small areas of zucchini uncovered with sauce because visible green ribbons make the finished rolls easier to identify.
- Allow the casserole to rest for five minutes after baking so the ricotta filling firms and the rolls lift more cleanly.
Storage: Let the Zucchini Roll-Ups cool until they are no longer steaming and then transfer them to a shallow airtight container. Keep the sauce around the rolls because it protects the zucchini and filling from drying out. Refrigerate the rolls for up to four days. Store torn basil separately when possible so it stays fresh and does not darken against the warm tomato sauce. Reheat individual portions until the center is hot and the cheese softens again. A covered baking dish helps preserve moisture while a short uncovered finish restores lightly browned cheese. Freeze fully baked and cooled rolls for up to two months in a freezer safe container. Thaw overnight in the refrigerator before reheating because gradual thawing helps the delicate zucchini ribbons hold together.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Cuisine: Italian American