Baked Zucchini Ham and Cheese Roll Ups
Zucchini ham and cheese roll ups are a delicious way to turn fresh zucchini into a warm, cheesy oven-baked dish. Thin zucchini ribbons are wrapped around fully cooked ham and a creamy ricotta filling, then topped with mozzarella and Parmesan until golden and bubbling.
The result is a comforting combination of tender vegetables, savory ham, and melted cheese. These little zucchini rolls look impressive in a baking dish but use familiar ingredients and straightforward cooking techniques.
One of the most important parts of making this recipe is controlling the moisture in the zucchini. Briefly roasting the slices before assembling the rolls makes them more flexible and helps prevent an overly watery filling.
Serve these baked zucchini rolls as a family dinner with a fresh salad, or offer smaller portions as a warm appetizer.
Why You’ll Love These Zucchini Ham and Cheese Roll Ups
- Golden, melted cheese: Mozzarella and Parmesan create a flavorful gratin topping.
- Tender zucchini: Thin ribbons become soft enough to roll without falling apart.
- Creamy filling: Ricotta adds a smooth texture that complements the ham.
- Simple ingredients: No complicated sauce or homemade dough required.
- Easy individual portions: The rolls can be divided between four plates.
- Flexible serving options: Enjoy as a main dish, starter, or side.
Recipe Overview
- Preparation Time: Approximately 25 minutes
- Cooking Time: Approximately 30 minutes
- Resting Time: 5 minutes
- Total Time: Approximately 1 hour
- Servings: 4
- Recipe Yield: Approximately 18–24 small zucchini rolls
- Course: Main Course, Appetizer
- Cuisine: French-Inspired
- Cooking Method: Oven Baking
- Difficulty: Easy to Intermediate
These cooking times are estimates. The actual time depends on the thickness of the zucchini ribbons, the number of rolls, and your oven.
Ingredients
For the Zucchini Rolls
- 3 large zucchini, approximately 800–900 g (1.8–2 lb) total
- 6 thin slices of fully cooked ham, approximately 150 g (5.3 oz)
- 200 g (7 oz) ricotta cheese, well drained
- 140 g (5 oz) low-moisture mozzarella, grated and divided
- 30 g (approximately 1/3 cup) finely grated Parmesan cheese
- 1 tablespoon olive oil
- 1 garlic clove, finely minced
- 2 tablespoons finely chopped fresh parsley
- 1/2 teaspoon dried oregano
- 1/4 teaspoon freshly ground black pepper
- A small pinch of salt, if needed
Optional Garnish
- Additional chopped fresh parsley
- A pinch of red pepper flakes
- A few fresh basil leaves
Important: Use fully cooked, ready-to-eat ham. Raw pork is not a suitable direct replacement for the ham in this recipe.
Important Ingredient Notes
Zucchini
Choose firm zucchini with smooth skin.
Medium-large zucchini work well because they provide long slices that are wide enough for rolling.
Avoid extremely oversized zucchini with large seeds and watery centers.
The slices should be approximately 2–3 mm thick. Very thick slices are difficult to roll, while extremely thin slices may tear.
Cooked Ham
Thinly sliced cooked ham adds a savory flavor without requiring an additional meat-cooking stage.
Cut the ham into strips that fit inside the zucchini ribbons.
If you prefer a pork-free option, use a suitable fully cooked turkey product.
Ricotta Cheese
Ricotta provides the creamy center.
Choose a relatively thick ricotta and drain any visible excess liquid before mixing.
Very watery ricotta can cause the filling to leak during baking.
Mozzarella
Low-moisture mozzarella melts well and generally releases less water than fresh mozzarella packed in liquid.
Some of the cheese goes into the ricotta filling, while the rest forms the golden topping.
Parmesan
Parmesan gives the gratin a more pronounced savory flavor.
If you prefer a vegetarian-style variation without ham, choose a suitable vegetarian hard cheese instead of traditional Parmesan.
Fresh Parsley
Parsley brightens the rich filling and adds color.
Chives or a little fresh basil can also work.
Equipment You’ll Need
- Sharp kitchen knife or mandoline slicer
- Cutting board
- Baking sheet
- Parchment paper
- Medium baking dish, approximately 20 × 25 cm (8 × 10 inches)
- Mixing bowl
- Spoon
- Silicone spatula
- Paper towels
- Oven mitts
- Food thermometer
If using a mandoline, always use its safety guard to protect your fingers.
How to Make Baked Zucchini Ham and Cheese Roll Ups
Step 1: Preheat the Oven
Preheat the oven to 200°C (400°F).
Line a baking sheet with parchment paper.
Lightly grease your baking dish with a small amount of olive oil.
The first baking stage will soften the zucchini before rolling.
Step 2: Wash and Slice the Zucchini
Wash the zucchini thoroughly under running water.
Pat them dry and trim the ends.
Using a mandoline or sharp knife, slice each zucchini lengthwise into long ribbons approximately 2–3 mm thick.
Try to keep the thickness consistent.
Very narrow or irregular end pieces can be saved for another cooked vegetable dish.
You should have approximately 18–24 usable ribbons, depending on the zucchini size.
Step 3: Arrange the Zucchini on a Baking Sheet
Place the ribbons in a mostly single layer on the prepared baking sheet.
Brush them lightly with the olive oil.
Avoid piling the slices on top of one another.
If necessary, use two baking sheets or work in batches.
Step 4: Roast Briefly to Soften
Bake the zucchini for approximately 8–10 minutes.
The slices should become flexible enough to roll without breaking, but they should not be completely soft or heavily browned.
Remove the baking sheet from the oven.
Carefully transfer the ribbons to a plate lined with paper towels.
Allow them to cool enough to handle.
Gently blot away excess surface moisture.
Reduce the oven temperature to 190°C (375°F).
Step 5: Prepare the Ricotta Filling
Place the drained ricotta in a mixing bowl.
Add 60 g of the grated mozzarella.
Stir in the minced garlic, fresh parsley, dried oregano, and black pepper.
Mix until the filling is evenly combined.
Taste only if all ingredients are ready to eat and safely handled.
Add a small pinch of salt only if necessary, since the cooked ham and cheese already contain sodium.
The filling should be thick enough to spread without running.
Step 6: Prepare the Ham
Cut the fully cooked ham into strips approximately the width of the zucchini ribbons.
Depending on their size, each ham slice may provide three or four strips.
Keep the strips relatively thin so the zucchini can be rolled comfortably.
Step 7: Assemble the First Roll
Place a cooled zucchini ribbon on a clean work surface.
If the ribbon is unusually narrow, overlap it slightly with another ribbon.
Lay a strip of cooked ham over the zucchini.
Spread approximately 2 teaspoons of the ricotta mixture near one end.
Roll gently into a compact spiral.
Avoid squeezing too tightly because the filling may escape.
Step 8: Arrange the Rolls in the Baking Dish
Place the finished roll seam-side down in the prepared baking dish.
Repeat with the remaining zucchini, ham, and ricotta filling.
Arrange the rolls close enough to support one another without crushing them.
Try to keep the filling distributed evenly between the rolls.
Step 9: Add the Cheese Topping
Sprinkle the remaining 80 g of mozzarella over the assembled rolls.
Add the grated Parmesan.
Distribute the cheese evenly so the surface can brown during baking.
Avoid covering the dish with excessive cheese, which can hide the zucchini and make the final dish unnecessarily heavy.
Step 10: Bake Until Golden
Place the baking dish in the preheated oven.
Bake at 190°C (375°F) for approximately 18–22 minutes.
The cheese should melt and develop light golden-brown spots.
The rolls should be hot throughout and the zucchini tender.
For this mixed baked dish containing cooked ham and cheese, check that the center reaches 165°F (74°C).
If the surface browns too quickly before the center is hot, loosely cover the dish with aluminum foil and continue baking.
Step 11: Rest Before Serving
Remove the baking dish carefully from the oven.
Allow it to stand for approximately 5 minutes.
This short rest helps the filling settle and makes the rolls easier to lift from the dish.
Step 12: Garnish and Serve
Sprinkle the baked zucchini rolls with fresh parsley or basil.
Serve warm while the cheese is melted.
For a lighter accompaniment, pair the rolls with a fresh green salad.
They can also be served with rice, potatoes, or warm bread for a more substantial meal.
Tips for Perfect Zucchini Ham and Cheese Roll Ups
1. Cut the Zucchini Evenly
Uniform zucchini ribbons soften at a similar rate and roll more easily.
Aim for approximately 2–3 mm thickness.
2. Don’t Skip the Pre-Roasting Step
Brief pre-roasting softens the zucchini and helps remove some of its moisture.
This makes assembly easier and reduces the chance of excess liquid collecting in the baking dish.
3. Drain the Ricotta
Ricotta can vary significantly in moisture content.
Drain watery ricotta before preparing the filling.
A thick filling is easier to spread and less likely to leak.
4. Avoid Overfilling the Rolls
Too much ricotta mixture can escape during rolling or baking.
Use a modest amount for each roll and adjust according to the size of the zucchini ribbon.
5. Choose Low-Moisture Mozzarella
Fresh mozzarella stored in liquid can release additional moisture.
Low-moisture mozzarella generally gives a more predictable golden topping.
6. Use Moderate Oven Heat
The zucchini is already partially cooked before assembly.
The final baking stage mainly finishes the vegetables, heats the filling, and melts the cheese.
Avoid baking so long that the zucchini completely loses its shape.
Why This Recipe Works
The recipe uses two short oven stages rather than cooking everything at once.
Pre-roasting the zucchini softens the ribbons so they can bend without breaking.
Blotting the zucchini reduces surface moisture that might otherwise collect at the bottom of the dish.
Ricotta provides a creamy filling that holds the ham and zucchini layers together.
Mozzarella and Parmesan create a golden topping that contrasts with the soft vegetable rolls.
The final result is a baked dish with tender zucchini, a savory filling, and melted cheese.
Common Mistakes to Avoid
The Zucchini Breaks When Rolling
Cause: The ribbons are too thick or have not softened enough.
Solution: Cut the slices thinner and briefly pre-roast them until flexible.
The Baking Dish Becomes Watery
Cause: Excess moisture from zucchini or ricotta.
Solution: Blot the zucchini after pre-roasting and use well-drained ricotta.
The Filling Leaks Out
Cause: The rolls contain too much filling or are rolled too tightly.
Solution: Use a smaller amount of ricotta mixture and roll gently.
The Cheese Browns Too Quickly
Cause: Excessive oven heat or a dish positioned too close to the upper heating element.
Solution: Move the dish to the center rack and cover loosely if needed.
The Rolls Fall Apart When Served
Cause: The zucchini is too soft or the rolls were moved immediately after baking.
Solution: Avoid overcooking and allow approximately 5 minutes of resting time.
Variations and Substitutions
Turkey Ham and Cheese Zucchini Rolls
Replace the cooked ham with thinly sliced, fully cooked turkey ham.
The flavor will be slightly different, but the assembly process remains similar.
Spinach and Ricotta Zucchini Rolls
Omit the ham and add a small amount of cooked, thoroughly drained spinach to the ricotta filling.
This produces a meat-free variation.
Garlic and Herb Zucchini Rolls
Add a little chopped fresh basil or chives to the ricotta.
Avoid excessive garlic, which can overpower the mild zucchini flavor.
Cheddar and Zucchini Rolls
Replace part of the mozzarella with grated cheddar.
Cheddar produces a stronger cheese flavor and a slightly different melted texture.
Zucchini Rolls with Tomato Sauce
Spread a thin layer of thick, cooked tomato sauce in the bottom of the baking dish before arranging the rolls.
Avoid a watery sauce, which can make the dish too wet.
What to Serve with Baked Zucchini Rolls
Fresh Green Salad
A simple salad with lettuce, cucumber, and a light vinaigrette provides a refreshing contrast to the cheesy filling.
Steamed Rice
Rice makes a convenient accompaniment when serving the rolls as a main dish.
Roasted Potatoes
Lightly seasoned roasted potatoes create a more substantial family dinner.
More Zucchini Ideas
If you enjoy simple vegetable dishes, explore our Lemon-Garlic Skillet Zucchini.
This stovetop recipe uses a different cooking technique and makes another practical way to prepare fresh zucchini.
How to Store and Reheat Leftovers
Refrigeration
Because the rolls contain ham and dairy products, refrigerate leftovers promptly.
Transfer them to shallow, covered containers.
Keep the refrigerator at 40°F (4°C) or below.
Use properly refrigerated leftovers within 3–4 days.
Do not leave the dish at room temperature for more than two hours, or more than one hour when temperatures exceed 90°F (32°C).
Freezing
The baked rolls can be frozen in suitable airtight containers.
However, zucchini and ricotta may release additional liquid after thawing.
For the best texture, the rolls are preferable freshly prepared or refrigerated for short-term storage.
If freezing, aim to use them within approximately 1–2 months for quality.
Reheating
Reheat the rolls in an oven-safe dish until thoroughly hot.
Leftovers should reach an internal temperature of 165°F (74°C).
If the cheese begins browning too quickly, cover the dish loosely with foil.
Avoid prolonged reheating, which can make the zucchini overly soft.
For additional guidance, see the USDA Safe Minimum Internal Temperature Chart.
Frequently Asked Questions
Can I Make Zucchini Ham and Cheese Roll Ups Ahead of Time?
Yes. You can prepare the zucchini ribbons and filling in advance.
Keep perishable ingredients refrigerated and assemble the rolls close to baking for the best texture.
Do I Need to Peel the Zucchini?
No. The skin is edible and helps the ribbons retain their structure.
Wash the zucchini thoroughly before slicing.
Can I Use Fresh Mozzarella?
Yes, but drain it very well.
Low-moisture mozzarella is preferable because it releases less water during baking.
Why Are My Zucchini Rolls Watery?
Zucchini naturally contains a large amount of moisture.
Pre-roasting, draining the ricotta, and avoiding watery toppings can help.
Can I Replace the Ham with Turkey?
Yes. Use fully cooked turkey ham or another suitable ready-to-eat turkey product.
Can I Make This Recipe Without Ricotta?
A thick, suitable spreadable cheese may work, but the texture and moisture content will differ.
Choose a product that can withstand oven baking.
Can I Use a Different Baking Dish?
Yes. Use an oven-safe dish large enough to hold the rolls in a relatively snug single layer.
The baking time may change depending on the dish size and material.
How Do I Know When the Rolls Are Ready?
The zucchini should be tender, the cheese golden, and the filling thoroughly hot.
Use a food thermometer to check the center of the dish.
Final Thoughts
Zucchini ham and cheese roll ups are a satisfying way to combine fresh vegetables with a savory, creamy filling.
The secret to a good result is preparing the zucchini correctly before assembly. Thin, flexible ribbons, well-drained ricotta, and a moderate amount of cheese help the rolls hold together and bake evenly.
For the best flavor and presentation, arrange the rolls neatly, bake until golden, and allow them to rest briefly before serving.
Enjoy them warm with a fresh salad or another simple side for a comforting homemade meal.
