×

Zucchini Ham and Cheese Roll

This post contains affiliate links, and we may receive a small commission if you purchase through our site.

This Zucchini Ham and Cheese Roll is one of those recipes I make when I want something warm, simple, and satisfying using ingredients I usually already have at home. It starts with grated zucchini mixed with eggs and mozzarella, baked into a soft, flexible layer, then filled with ham and cheese before being rolled and baked again until everything melts together.

Hands pulling apart a zucchini ham and cheese roll with melted cheese stretching between the slices.

What I love most is that it looks much more impressive than it actually is. Once sliced, you get those pretty layers of zucchini, ham, and melted cheese, but the steps are very simple. The only important part is squeezing the zucchini really well so the base bakes properly and rolls without turning watery.

It works beautifully for lunch, dinner, or meal prep because the slices hold their shape and reheat well. I like serving it warm with a salad, but leftovers are also good the next day when you need something quick from the fridge.

Lately I’ve been making more zucchini recipes because it’s one of those ingredients that always surprises me with how versatile it is. If you love my zucchini pizza biteszucchini slice, and zucchini fritters, this roll fits right into that same family of easy zucchini meals.

Why This Zucchini Roll Always Works

  • It’s easy but looks impressive – Even though it’s very simple to prepare, slicing the roll makes it look like a recipe you spent much longer making.
  • It’s a great way to use extra zucchini – If you have several zucchinis at home and want something different, this recipe uses a lot at once.
  • It works for meal prep – The slices hold their shape well, reheat easily, and taste good the next day.
  • The texture is soft and cheesy – The zucchini layer stays tender and flexible, while the ham and melted cheese make the inside warm and satisfying.
  • It’s easy to customize – Use different cheeses, swap the ham, or add herbs and seasonings depending on what you have.
Hands pulling apart a zucchini ham and cheese roll with melted cheese stretching between the slices.

Zucchini Ham and Cheese Roll

No ratings yet

Prep time 15 minutes
Cook Time 40 minutes
Servings 4 servings
Author Ioana Diaconu from LowCarbSpark.com

Description
 

This easy zucchini roll is made with a baked zucchini and egg base that’s filled with ham and melted cheese, then rolled into a savory, satisfying dish. It’s a simple oven recipe that works perfectly for lunch, dinner, or meal prep.

Ingredients
 
 

Optional for extra flavor

  • ½ teaspoon garlic powder
  • ½ teaspoon paprika
  • 1 teaspoon dried herbs oregano, thyme, or Italian seasoning

Instructions
 

  • Preheat the oven to 180°C (350°F). Line a baking sheet with parchment paper.
  • Wash the zucchinis and grate them using the large holes of a box grater.
  • Remove excess moisture.
  • Place the grated zucchini in a clean kitchen towel and squeeze well to remove as much liquid as possible.
  • Transfer the zucchini to a bowl and mix with the eggs, shredded mozzarella, salt, pepper, and optional seasonings until well combined.
  • Spread the mixture evenly onto the prepared baking sheet, forming a rectangle about 1 to 1.5 cm thick.
  • Bake for 30 minutes at 180°C (350°F) until the zucchini base is set and lightly golden.
  • Remove from the oven and arrange the 6 slices of ham evenly over the baked zucchini layer. Place the 4 slices of cheese on top.
  • While still warm, carefully roll the zucchini layer into a log using the parchment paper to help guide it.
  • Place the rolled zucchini seam-side down and return to the oven for 10 minutes, until the cheese inside melts.
  • Let it rest for 5 minutes, then slice and serve.

Notes

  • Squeeze the zucchini very well so the base doesn’t turn watery.
  • Use low-moisture mozzarella for the zucchini base.
  • Keep the baked zucchini layer warm when rolling so it stays flexible.
  • Don’t overfill, or the roll may be harder to close and slice.
  • Let the roll rest before slicing for cleaner pieces.
  • Store leftovers in the refrigerator for up to 3 days.
Nutrition Facts
Amount per serving.
Calories
375kcal
Total Carbs
7g
Net Carbs
5g
Protein
28g
Fat
26g
Fiber
2g
Sugar
4g

Nutrition information is shared to make meal planning easier. Values are estimates and can vary depending on the ingredients, brands, and serving sizes used. Learn more in my nutrition policy.

Course Keto Lunch
Cuisine American
Keyword Zucchini Ham and Cheese Roll
Tried this recipe?Mention @LowCarbSpark or tag #LowCarbSpark!
Sliced zucchini ham and cheese roll on a wooden board with melted cheese filling.

What You’ll Need for This Recipe

This zucchini ham and cheese roll uses simple ingredients, but the texture depends on the zucchini. Firm zucchini, low-moisture mozzarella, and thin slices of ham and cheese make the roll easier to shape, bake, and slice.

Love our recipes?
Add us as a preferred source on Google so you’re more likely to see our newest recipes.
Add us on Google
  • Zucchini – Use firm medium or large zucchini. Grate it on the large holes of a box grater, then squeeze out as much liquid as possible. If your zucchini is very large and has a soft, seedy center, scoop out some of the seeds before grating.
  • Eggs – Eggs bind the zucchini mixture and help the base hold together after baking. I don’t recommend skipping them.
  • Mozzarella – Low-moisture shredded mozzarella melts well and helps the zucchini base stay flexible. Cheddar, Gouda, or Monterey Jack can also work, but the flavor and texture will be slightly different.
  • Ham – Use thin slices of cooked ham so the roll is easy to shape. Pork ham, chicken ham, or turkey ham all work.
  • Cheese slices – Use a cheese that melts nicely, such as cheddar, Swiss, Gouda, provolone, mozzarella, or feta cheese. Avoid very wet cheeses because they can make the filling loose.
  • Salt – Adds flavor, but use it carefully because ham and cheese are already salty.
  • Black pepper – Adds mild warmth and balances the cheese.
  • Optional seasonings – Garlic powder, paprika, Italian seasoning, fresh parsley, chives, or dill all work well here.

How To Make Zucchini Ham and Cheese Roll

This recipe comes together in two simple baking stages.

Prepare the oven and tray

Preheat the oven to 350°F / 180°C. Line a large baking sheet or rectangular baking tray with parchment paper, leaving a little overhang on the sides. This makes the baked zucchini layer easier to lift and roll.

Grate and squeeze the zucchini

Wash the zucchini, trim the ends, and grate it using the large holes of a box grater. If the zucchini is very large and watery, remove some of the soft seedy center before grating.

Shredded zucchini using box grater for low carb zucchini ham and cheese roll

Place the grated zucchini in a clean kitchen towel or cheesecloth and squeeze firmly over the sink until most of the liquid is removed. This is the most important step for a zucchini roll that holds together.

Squeezing grated zucchini in a towel to remove moisture for zucchini ham and cheese roll recipe

Make the zucchini base

Transfer the squeezed zucchini to a large bowl. Add the eggs, shredded mozzarella, salt, black pepper, and any optional seasonings. Mix until everything is evenly combined.

Mixing grated zucchini with eggs and shredded cheese for a low carb zucchini ham and cheese roll base

Shape the base

Spread the mixture onto the prepared baking sheet and flatten it into an even rectangle, about 1 to 1.5 cm thick. Try to keep the thickness consistent so it bakes evenly and holds together properly.

Spreading zucchini batter evenly on a baking tray to make zucchini ham and cheese roll crust

Bake until set

Bake for 30 minutes, or until the zucchini layer feels set to the touch and becomes lightly golden around the edges. It should look firm enough to lift without breaking.

Baked zucchini base fresh out of the oven for zucchini ham and cheese roll recipe

Add the ham and cheese

Let the baked zucchini layer sit for 1–2 minutes so it’s easier to handle, but don’t let it cool completely. Arrange the ham slices over the base, leaving a small border around the edges. Add the cheese slices on top.

Layering cheese and ham slices over baked zucchini crust for zucchini ham and cheese roll

Roll while still warm

Using the parchment paper to help you, carefully roll the zucchini layer from one long side into a log. Roll gently but firmly, keeping the filling tucked inside.

Rolling zucchini crust with ham and cheese into a tight roll for low carb recipe

Bake again to finish

Place the roll seam-side down and return it to the oven for 10 minutes, or until the cheese inside is melted and the roll is heated through.

Finished baked zucchini ham and cheese roll on tray ready to slice

Let it rest before slicing

Allow the roll to rest for 5 minutes before slicing. This helps the cheese settle slightly and makes the slices cleaner when serving.

Slicing zucchini ham and cheese roll with melted cheese filling inside
Close up of cheesy zucchini ham and cheese roll slices with gooey melted center

My Tips for the Best Zucchini Roll

Squeeze the zucchini really well – This is the most important step. Too much moisture can make the base soft, watery, and harder to roll.

Use parchment paper – It helps you lift and roll the zucchini layer without tearing it.

Bake the base until set – The layer should feel firm enough to lift before you add the filling.

Roll while warm – A warm zucchini base is more flexible and less likely to crack.

Don’t overfill – Too much ham or cheese can make the roll harder to close and slice.

Let it rest before slicing – Just 5 minutes helps the cheese settle and makes the slices cleaner.

Easy Variations

Use different cheese – Try cheddar, Gouda, Swiss, provolone, mozzarella, sheep cheese, or feta.

Swap the ham – Use turkey ham, chicken ham, prosciutto, smoked turkey, or cooked chicken slices.

Make it vegetarian – Replace the ham with sautéed mushrooms, spinach, roasted peppers, or grilled zucchini slices.

Add herbs – Fresh parsley, dill, chives, basil, or Italian seasoning all work well.

Add a little heat – Sprinkle chili flakes, smoked paprika, or a little hot sauce into the zucchini base.

What To Serve With Zucchini Ham and Cheese Roll

This zucchini ham and cheese roll is filling on its own, but I like serving it with something fresh, creamy, or cozy on the side.

Try it with:

How To Store and Reheat

Refrigerator: Let the roll cool completely, then store slices in an airtight container in the refrigerator for up to 3 days.

Reheating: Warm slices in the microwave for a quick meal, or reheat in the oven at 350°F / 180°C until the cheese softens again.

Freezer: Freeze cooled slices for up to 1 month. Place parchment paper between slices so they don’t stick together. Thaw in the refrigerator before reheating.

Close-up of sliced zucchini ham and cheese roll filled with melted cheese and deli ham.

FAQ

Can I freeze this zucchini roll?

Yes. Let it cool completely, slice it, then freeze the slices with parchment paper between them for up to 1 month. Thaw in the refrigerator before reheating.

Can I use another cheese?

Yes. Cheddar, Gouda, Swiss, provolone, mozzarella, sheep cheese, feta, or cream cheese can all work. For the filling, use cheeses that melt well and don’t release too much water.

Can I make it vegetarian?

Yes. Replace the ham with sautéed mushrooms, spinach, roasted peppers, or grilled zucchini slices. Cook watery vegetables first so the roll doesn’t become too soft.

Why did my zucchini roll turn watery?

This usually happens when the zucchini wasn’t squeezed well enough before baking. Grated zucchini holds a lot of water, so squeeze it firmly in a kitchen towel before mixing the base.

Why did my zucchini roll crack?

The base may have been overbaked, too thin, or too cool before rolling. Roll it while it’s still warm and flexible, and use parchment paper to help guide it.

Can I make this ahead?

Yes. Bake and roll it, let it cool, then store slices in the refrigerator for up to 3 days. Reheat before serving, or enjoy cold.

Ioana Diaconu, recipe developer at LowCarbSpark
Hi!
Written by

Ioana Diaconu

Recipe developer & food photographer
I'm Ioana Diaconu, the recipe developer, photographer, and writer behind LowCarbSpark. I've been doing this for over 10 years, back when low-carb still felt like a fringe thing. Today, after testing more than 800 recipes in my own kitchen, I'm still obsessed with the same thing: real food that works on real weeknights. Every recipe here is tested at least 3 times before it goes live. No shortcuts, no AI-generated copy, no diet talk. Just food that actually works. More about me →

Leave a Question, comment or review!

Your email address will not be published.

Required fields are marked *

Recipe Rating





About me

Hello! My name is Ioana Diaconu, and I'm here to provide you with mouthwatering recipes. This blog is all about sharing my favorite tested easy to make, delicious low-carb & keto, nutrient-dense recipes.

Connect with us on Social Media

Do not use the contents of this website as medical or nutrition advice. This website is only intended for informational and educational purpose.

LowCarbSpark.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

Copyright © 2015-2026 LowCarbSpark. All Rights Reserved.