This easy potato roll is made with a simple seasoned potato mixture that’s spread into a thin layer, baked until firm, and then filled with cheese and diced ham.
Everything is rolled together and baked again until the outside is golden and the cheese becomes deliciously melted.
It looks impressive when sliced, but the recipe is actually quite simple once you break it down into a few easy steps.
This potato roll makes a great breakfast, afternoon snack, party appetizer, or easy family meal. You can also change the filling according to what you have in your kitchen.
Let’s get started.
Why You’ll Love This Potato Roll
This potato roll uses simple ingredients that are easy to find and turns them into something that looks much more special than an ordinary potato snack.
The potato base is soft and flavorful, while the melted cheese and savory ham create a delicious filling in the center.
It’s also a great recipe to customize. You can add vegetables, change the cheese, or replace the ham with another filling to make it your own.
And because the potato layer is baked before rolling, you don’t have to worry about trying to shape a soft potato mixture by hand.

Ingredients You’ll Need
For the Potato Base
- 4 medium potatoes
- ½ teaspoon salt
- 2 eggs
- 1 cup shredded cheese
- 2 tablespoons fresh parsley, finely chopped
- ½ teaspoon paprika
- ½ teaspoon black pepper
For the Filling
- 1 cup diced ham
- 1 cup shredded mozzarella or cheddar cheese
You can also add finely chopped bell peppers, cooked bacon, mushrooms, or other vegetables to the filling if you like.
For the Top
- A little extra shredded cheese
- Fresh parsley, for garnish
How to Make Potato Roll
1. Prepare the Ingredients
Start by boiling the potatoes until they are completely tender.
Drain them well and allow them to cool slightly before peeling. Once peeled, mash the potatoes until they are smooth.
Prepare the remaining ingredients while the potatoes are cooling. Shred the cheese, chop the fresh parsley, and cut the ham into small pieces.
Having everything prepared before you start mixing makes the rest of the recipe much easier.
The potatoes should not be watery after boiling. Excess moisture can make the potato mixture too soft and difficult to spread evenly on the baking tray.
2. Mix the Potato Mixture
Place the mashed potatoes in a large mixing bowl.
Add the eggs, shredded cheese, chopped parsley, paprika, black pepper, and salt.
Mix everything together until the ingredients are evenly combined and you have a smooth potato mixture.
The eggs help hold the potato mixture together as it bakes, while the cheese adds flavor and helps create a softer texture.
Don’t worry if the mixture looks a little soft at this stage. It will firm up as it bakes.
Taste a small amount of the mixture and adjust the seasoning if needed.
3. Spread and Bake
Line a baking tray with parchment paper.
Transfer the potato mixture onto the tray and spread it evenly into a rectangular layer.
Try to keep the thickness as even as possible. A layer that’s too thick can be difficult to roll, while a very thin layer may break when you try to roll it.
Smooth the surface with the back of a spoon or spatula.
Bake in a preheated oven at 375°F (190°C) until the potato layer is cooked through and firm enough to handle.
It should look lightly golden around the edges and feel set when gently touched.
Remove it from the oven and allow it to cool slightly.
Don’t let it become completely cold before adding the filling. It should be cool enough to handle but still slightly warm and flexible.
4. Add the Filling
Once the potato base has cooled slightly, spread the diced ham evenly over the surface.
Sprinkle the shredded cheese generously over the ham.
Try to leave a small border around the edges. This makes the potato sheet easier to roll and helps prevent the filling from spilling out.
You can add other ingredients at this stage as well. Chopped bell peppers, cooked vegetables, or crispy bacon can all work nicely with the potato and cheese.
Don’t overload the filling. A moderate amount makes it much easier to roll the potato sheet tightly.
5. Roll and Bake
Now comes the most important part—rolling the potato sheet.
Starting from one short side, carefully lift the parchment paper and use it to help guide the potato layer over the filling.
Slowly roll the potato sheet forward, keeping the roll as tight as possible without pressing too hard.
The potato layer may crack slightly while you’re rolling, so don’t worry if you see a few small cracks. Continue rolling gently until you have a complete log.
Place the roll seam-side down on the baking tray.
Sprinkle a little extra shredded cheese over the top.
Return the potato roll to the oven and bake again until the outside becomes golden brown and the cheese on top is melted and lightly browned.
This second bake gives the roll its beautiful golden finish and helps everything hold together.
6. Slice and Serve
Remove the potato roll from the oven and let it rest for a few minutes before slicing.
This short resting time is important because the melted cheese inside will be very hot, and allowing the roll to cool slightly also makes it easier to cut clean slices.
Use a sharp knife to slice the roll into thick pieces.
You should see layers of golden potato surrounding the melted cheese and savory ham filling.
Arrange the slices on a serving plate and sprinkle with a little fresh parsley.
Serve warm with ketchup, garlic mayo, ranch dressing, or your favorite dipping sauce.
Tips for Making the Best Potato Roll
Make sure the potatoes aren’t watery
After boiling the potatoes, drain them really well. Excess water can make the potato mixture too soft and difficult to spread.
Spread the potato layer evenly
Try to create a rectangular layer with an even thickness. This makes the roll easier to shape and helps it bake evenly.
Don’t overfill the roll
It can be tempting to add lots of ham and cheese, but too much filling can make the roll difficult to close and may cause the filling to spill out.
Roll while the potato layer is still flexible
Let the baked potato layer cool slightly, but don’t wait until it becomes completely cold. A slightly warm layer is easier to roll.
Roll slowly
Use the parchment paper to help guide the potato layer. Don’t rush this step, and avoid pressing too hard.
Let it rest before slicing
Give the finished roll a few minutes to cool before cutting. This helps the cheese settle slightly and makes cleaner slices.
Can I Make Potato Roll Ahead of Time?
Yes, you can prepare the potato base and filling ahead of time.
The baked potato layer can be prepared earlier and kept covered until you’re ready to assemble the roll.
You can also assemble the entire roll ahead of time and keep it refrigerated until you’re ready for the final bake.
If you’re preparing it for a party or gathering, this can make serving much easier because you can simply bake it until hot and golden before slicing.
For the best texture, serve the potato roll warm.
How to Store Leftover Potato Roll
Allow any leftovers to cool completely before storing them.
Place the sliced potato roll in an airtight container and refrigerate.
When you’re ready to eat it, reheat the slices in the oven or air fryer. This helps warm the filling while keeping the outside from becoming too soft.
The microwave can also be used for quick reheating, although the potato exterior will be softer.
What to Serve With Potato Roll
This potato roll is delicious on its own, but a dipping sauce makes it even better.
Serve it with ketchup for a simple classic option.
For something creamy, try garlic mayo, ranch dressing, or a yogurt-based dip.
If you like spicy flavors, serve it with hot sauce or a spicy chili dip.
You can also pair it with a simple green salad for a more complete meal.