Beef Potato Roll (Crispy, Cheesy, and Crowd-Pleasing)

This is the kind of dish that surprises people. You wouldn’t guess from the name that it’s a baked potato base wrapped around a savory beef filling, golden on the outside, cheesy and moist inside. It came out of Eastern European home kitchens where cooks learned to stretch a modest amount of meat into something that feels substantial and special.

The potato sheet is the clever part. Grated potato mixed with egg and mozzarella bakes into a pliable slab that holds its shape when you roll it. Once you’ve done it once, it becomes one of those tricks you want to repeat and show people.

It’s a reliable weeknight dinner when you have about an hour, and it reheats well the next day. You probably have everything you need already.

The short ingredient list that makes it work

The potato base calls for firm, starchy Russet potatoes, which grate cleanly and release their water well once squeezed. The beef filling stays simple: onion, garlic, and a spoonful of tomato paste are all it needs to taste rich and satisfying.

Raw ingredients for beef potato roll on marble including Russet potatoes, ground beef, mozzarella, onion, and garlic
  • Russet potatoes. Starchy and dry after squeezing, they bake into a sheet that holds its shape and develops a slightly crispy exterior in the oven.
  • Eggs. Two large beaten eggs bind the potato mixture and give the sheet enough structure to roll without tearing.
  • Mozzarella cheese. Melts into the potato base and forms a stretchy, gooey layer inside the roll that makes every slice satisfying.
  • Ground beef. Eighty percent lean gives you enough fat to keep the filling moist and flavourful without making it greasy.
  • Yellow onion. Softened in the pan alongside the beef, it adds sweetness and body to the filling.
  • Garlic. Two cloves cooked until fragrant lift the whole filling without overpowering it.
  • Tomato paste. A single tablespoon deepens the colour of the beef and adds a concentrated savoury note without making the filling wet.
  • Fresh parsley. Goes into both the potato base and the beef filling, bringing a clean, green note that balances the richness of the cheese and meat.

How to build and bake it

  1. Preheat and prepare. Heat your oven to 400°F (200°C). Line a large rimmed baking sheet with parchment paper and spray lightly with cooking spray.
  2. Squeeze the potatoes dry. Grate 4 medium Russet potatoes on the large holes of a box grater. Working in batches, wrap the grated potato in a clean kitchen towel and wring hard until almost no water comes out. The potato should feel nearly crumbly when it’s done. This is the step that determines whether the roll holds together.
  3. Mix the potato base. In a large bowl, combine the squeezed potato, beaten eggs, 1 1/2 cups of the shredded mozzarella, salt, pepper, and parsley. Stir until the mixture holds together when pressed.
  4. Bake the potato sheet. Spread the mixture onto the prepared pan in an even rectangle, about 12 by 10 inches and 1/4 inch thick. Bake for 20 to 22 minutes until the top looks dry and the edges are lightly golden. Let it cool on the pan for 5 minutes.
  5. Cook the beef filling. While the potato sheet bakes, heat olive oil in a skillet over medium-high heat. Add the ground beef and cook, breaking it up, until browned, about 5 minutes. Add the onion and cook for 4 to 5 minutes until softened. Stir in the garlic, tomato paste, paprika, salt, and pepper and cook for 2 more minutes. Stir in the parsley, drain any excess fat, and let the filling cool for 5 minutes.
  6. Fill and roll. Spread the beef filling evenly over the baked potato sheet, leaving a 1-inch border on all sides. Scatter the remaining 1 cup of mozzarella over the filling. Using the parchment paper to help, roll the sheet up tightly from the long edge into a firm log and place it seam side down on the pan.
  7. Final bake and rest. Bake the roll for 15 to 18 minutes until the outside is golden and crisp. The internal temperature at the thickest point should read 160°F (71°C). Remove from the oven and rest for 5 minutes before slicing into rounds about 1 inch thick.
Four steps of making beef potato roll: squeezing potatoes, spreading the base, cooking beef, and rolling it up

Getting the potato sheet right

The single biggest factor in whether this roll holds together is how dry the potato is before it goes in the oven. Grated potato is mostly water. If you skip the squeezing step or do it halfway, the sheet comes out soft and floppy and tears when you roll it.

Use a clean cotton kitchen towel rather than paper towels, which shred under pressure. Wring hard, let it sit for a minute, then wring again. It takes about 30 seconds of real effort per batch. When the potato feels almost crumbly rather than damp, it’s ready.

Spread the mixture as evenly as you can on the pan. A thin spot will burn before the thick parts are set, so take a moment to level it with a spatula before it goes in.

Swaps and easy variations

Ground turkey or ground pork both work in place of beef. Turkey is leaner so add a teaspoon of olive oil to the pan to keep the filling from drying out. A pinch of smoked paprika in the filling adds a pleasant warmth without changing the character of the dish.

For a slightly different texture, mix half grated Russet and half grated sweet potato in the base. It bakes a bit softer and the mild sweetness plays well against the savoury beef. This recipe is naturally gluten-free as long as you check the labels on your tomato paste and any ground spices you use.

Serving ideas that actually work

Slice the roll into rounds and serve with a spoonful of sour cream on the side. A simple green salad or some steamed broccoli rounds it out without competing. If you’re feeding a crowd, make two rolls on two baking sheets and bake them together, rotating the pans halfway through.

Cold slices from the fridge the next day are good too, eaten with a little hot sauce. The potato crust firms up overnight and the flavour actually improves.

Storing and reheating leftovers

Refrigerate leftover slices in an airtight container for up to 3 days. Reheat in the oven at 350°F (175°C) for 8 to 10 minutes to keep the crust crisp. The microwave heats it faster but softens the potato shell considerably. If you’re planning leftovers on purpose, slightly underbake the final roll by 2 to 3 minutes so it doesn’t dry out on the reheat.

Golden beef potato roll slices showing cheesy ground beef filling, side-angle close-up view

FAQs

Why does the potato sheet fall apart when I try to roll it?

Almost always this comes down to moisture. Grated potato holds a lot of water, and if you don’t squeeze it out thoroughly the sheet won’t set firmly enough to roll. After grating, press the potato in a clean kitchen towel and wring hard until barely any water drips out. Give the sheet the full 20 to 22 minutes in the oven before you try to roll it.

Can I use a different cheese instead of mozzarella?

Yes. Mozzarella is used because it melts smoothly and has a mild flavour that doesn’t compete with the beef. Provolone or a mild white cheddar work well as substitutes. Avoid hard aged cheeses like Parmesan on their own as they don’t melt the same way and the sheet may crack during rolling.

Can I make this ahead of time?

You can prep both components up to a day ahead. Cook the beef filling, cool it, and refrigerate. Bake the potato sheet, cool it completely, and refrigerate that too. The next day, assemble cold and do the final bake, adding about 5 extra minutes to the oven time. It comes out just as good.

What is the safe internal temperature for ground beef in this roll?

The USDA recommends cooking ground beef to an internal temperature of 160°F (71°C). Use an instant-read thermometer inserted into the thickest part of the roll after the final bake to confirm it has reached that temperature before slicing.

Can I add vegetables to the beef filling?

Absolutely. Finely diced bell pepper, grated carrot, or chopped spinach all fold in well. Make sure any added vegetable is cooked and drained first so the filling isn’t watery when it goes into the roll. Mushrooms work especially well and take on the tomato paste flavour nicely.

How do I store and reheat leftovers?

Store slices in an airtight container in the fridge for up to 3 days. Reheat in an oven or toaster oven at 350°F (175°C) for about 8 to 10 minutes to keep the crust crisp. The microwave works in a pinch but softens the potato shell considerably.

References

Sources cited in this recipe.