Crispy Cheesy Zucchini Roll-Ups

Crispy Cheesy Zucchini Roll-Ups

Zucchini Roll-Ups are a crispy, cheesy, oven-baked dish made with thin zucchini slices, creamy ricotta, mozzarella, Parmesan, herbs, and a lightly seasoned tomato sauce. They are comforting enough for family dinner but elegant enough for entertaining. Zucchini Roll-Ups are especially useful when you want a vegetable-forward meal that still feels rich, satisfying, and full of classic Italian-inspired flavor.

The zucchini becomes tender around the edges while the cheese filling stays creamy inside. A final layer of mozzarella and Parmesan gives the top a golden finish, making this recipe both attractive and delicious.

Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: About 1 hour
Servings: 4 to 6

Ingredients

For the Zucchini

  • 3 large zucchini
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Ingredients For the Cheese Filling

  • 1 1/2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 garlic cloves, minced
  • 2 tablespoons chopped fresh parsley
  • 1 tablespoon chopped fresh basil
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon black pepper
  • Pinch of red pepper flakes, optional

For the Sauce and Topping

  • 1 1/2 cups marinara sauce
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons breadcrumbs, optional for extra crispness
  • Fresh basil or parsley, for garnish

Why You’ll Love This Recipe

Zucchini Roll-Ups are cheesy, flavorful, and easy to portion. Each roll has tender zucchini wrapped around a creamy filling, so every serving feels balanced and satisfying.

Another reason to love Zucchini Roll-Ups is that they are easy to customize. You can add spinach, mushrooms, cooked chicken, ground turkey, or extra herbs to the filling.

They also work well for meal prep because the rolls can be assembled in advance and baked when you are ready to serve.

How to Make Zucchini Roll-Ups

Step 1: Preheat the Oven

Preheat the oven to 400°F or 200°C.

Lightly grease a 9 x 13-inch baking dish with olive oil or cooking spray.

Step 2: Slice the Zucchini

Trim the ends from the zucchini.

Using a mandoline or a sharp knife, slice each zucchini lengthwise into thin strips, about 1/8 inch thick.

Try to keep the slices even so they cook at the same rate.

Step 3: Remove Excess Moisture

Arrange the zucchini slices on paper towels or clean kitchen towels.

Sprinkle lightly with salt and let them sit for 10 to 15 minutes.

Pat the slices dry.

Removing excess moisture helps Zucchini Roll-Ups stay firm rather than watery after baking.

Step 4: Soften the Zucchini

Brush the slices lightly with olive oil.

Arrange them on a parchment-lined baking sheet and bake for 6 to 8 minutes, just until flexible.

You do not want them fully cooked at this stage.

Let them cool for a few minutes before rolling.

Step 5: Make the Cheese Filling

In a medium bowl, combine ricotta, mozzarella, Parmesan, egg, garlic, parsley, basil, Italian seasoning, black pepper, and optional red pepper flakes.

Mix until smooth and evenly combined.

The filling for Zucchini Roll-Ups should be thick enough to stay in place when spread onto the zucchini.

Step 6: Prepare the Baking Dish

Spread about 1 cup of marinara sauce evenly over the bottom of the prepared baking dish.

This creates a flavorful base and prevents the rolls from sticking.

Step 7: Fill the Zucchini

Place one zucchini strip on a clean work surface.

Add about 1 tablespoon of the cheese mixture near one end.

Spread it lightly, leaving a little space around the edges.

Step 8: Roll Carefully

Starting at the filled end, gently roll the zucchini into a compact spiral.

Place it seam-side down in the baking dish.

Repeat with the remaining slices and filling.

Arrange Zucchini Roll-Ups close together so they support one another while baking.

Step 9: Add More Sauce

Spoon the remaining marinara over and around the rolls.

Avoid completely covering the tops if you want the zucchini edges to become lightly crisp.

Step 10: Add the Cheese Topping

Sprinkle mozzarella and Parmesan evenly over the top.

For extra crispness, add a light sprinkle of breadcrumbs.

At this stage, Zucchini Roll-Ups should look tightly packed, cheesy, and ready for the oven.

Step 11: Bake

Bake uncovered for 20 to 25 minutes.

The sauce should bubble around the edges, and the cheese should melt completely.

Step 12: Broil for a Golden Finish

For a crispier top, switch the oven to broil for 1 to 2 minutes.

Watch carefully because the cheese can brown quickly.

Step 13: Rest Before Serving

Remove Zucchini Roll-Ups from the oven and let them rest for 8 to 10 minutes.

This helps the filling firm slightly and makes the rolls easier to serve without falling apart.

Step 14: Garnish and Serve

Sprinkle with fresh basil, parsley, black pepper, or extra Parmesan.

Serve warm.

Serving Suggestions

Zucchini Roll-Ups are filling enough to serve as a light main course, but they also pair beautifully with other dishes.

Serve Zucchini Roll-Ups with garlic bread, a crisp green salad, Caesar salad, roasted vegetables, or a bowl of soup.

For extra protein, pair them with grilled chicken, baked salmon, meatballs, or white beans.

A simple tomato cucumber salad also works well if you want to keep the meal fresh and light.

For another elegant seafood dinner, try our Mediterranean Creamy Spinach & Shrimp Stuffed Salmon with tender salmon, juicy shrimp, creamy spinach, feta, garlic, and herbs.

Recipe Tips

Use large zucchini because wider slices are easier to roll and hold more filling.

Do not skip the salting step. Removing excess water helps prevent the baking dish from becoming watery.

Slice the zucchini as evenly as possible so every roll cooks at the same rate.

Bake the slices briefly before filling so they become flexible without turning mushy.

Use whole-milk ricotta for the creamiest texture.

Freshly grated Parmesan gives Zucchini Roll-Ups better flavor and melts more smoothly than pre-grated cheese.

Do not overfill each strip. Too much cheese can squeeze out while rolling.

Let the finished dish rest before serving so the filling has time to settle.

Easy Variations

Zucchini Roll-Ups can be changed in many ways depending on what you have available.

Add chopped spinach to the ricotta mixture for extra vegetables.

Sautéed mushrooms also work well and add a deeper savory flavor.

For a heartier version, mix cooked ground beef, turkey, chicken, or Italian sausage into the cheese filling.

You can make Zucchini Roll-Ups more Mediterranean by adding feta, sun-dried tomatoes, olives, oregano, and fresh parsley.

For extra heat, add cayenne pepper, chili flakes, or chopped jalapeño.

If you prefer a lighter filling, replace part of the ricotta with cottage cheese.

You can also use pesto instead of part of the marinara for a basil-forward variation.

You may also enjoy our Cheesy Potato Meatball Casserole for a hearty family meal with tender potatoes, juicy meatballs, creamy sauce, and melted cheese.

Make-Ahead Instructions

Zucchini Roll-Ups are a practical make-ahead recipe for busy evenings or entertaining.

Prepare and assemble the rolls up to one day in advance.

Cover the baking dish tightly and store it in the refrigerator.

When ready to bake, remove the dish from the refrigerator while the oven preheats.

If the rolls are very cold, add about 5 extra minutes to the baking time.

You can also prepare the cheese filling and slice the zucchini a day ahead, then assemble shortly before baking.

Storage and Reheating

Store leftover Zucchini Roll-Ups in an airtight container in the refrigerator for up to 3 days.

For the best texture, reheat them in a 350°F or 175°C oven for about 10 to 15 minutes.

Individual servings can also be reheated in the microwave in short intervals.

If the dish releases a little liquid during storage, simply spoon away the excess before reheating.

Freezing is possible, but zucchini can become softer after thawing, so refrigerated leftovers usually have the best texture.

Nutrition Information

Approximate nutrition per serving:

Calories: 340
Protein: 21 g
Carbohydrates: 16 g
Fat: 22 g
Saturated Fat: 11 g
Fiber: 4 g
Sugar: 7 g
Sodium: 690 mg

Nutrition values are estimates and may vary depending on the cheeses, sauce, zucchini size, and serving portions.

Frequently Asked Questions

Can I use cottage cheese instead of ricotta?

Yes. Drain it well if it contains a lot of liquid, then use it in place of ricotta.

Why are my zucchini rolls watery?

The zucchini may not have been drained enough. Salting and patting the slices dry before baking helps remove excess moisture.

Can I make this without marinara sauce?

Yes. You can use pesto, a light cream sauce, or a simple garlic and olive oil base.

Can I add meat to the filling?

Yes. Cooked ground beef, turkey, chicken, or sausage can be mixed into the cheese filling.

Can I make this gluten-free?

Yes. The main recipe is naturally gluten-free if you skip the breadcrumbs or use gluten-free breadcrumbs.

Can I freeze the rolls?

Yes, but the zucchini may become softer after thawing. For best quality, refrigerate and enjoy within a few days.

Final Thoughts

Zucchini Roll-Ups are an easy way to turn fresh zucchini into a cheesy, comforting dish that feels special without requiring complicated preparation.

Because Zucchini Roll-Ups can be customized with vegetables, meat, herbs, and different cheeses, they work well for family dinners, meal prep, potlucks, and casual entertaining.

Keep this recipe handy whenever you want a vegetable-forward meal with plenty of classic Italian-inspired flavor.

With tender zucchini, creamy ricotta, melted mozzarella, Parmesan, herbs, and savory tomato sauce, these cheesy rolls deliver a satisfying combination of soft centers, crisp edges, and comforting flavor in every serving.

1 thought on “Crispy Cheesy Zucchini Roll-Ups”

Leave a Comment