This cheesy ground beef puff pastry roll is crispy, flaky, and golden on the outside, with a rich filling of seasoned beef, vegetables, green onions, and melted cheese.
It is a great recipe for family dinners, parties, game nights, or whenever you want something warm and comforting without spending hours in the kitchen. Serve it with marinara sauce, garlic sauce, ranch, or spicy mayonnaise.
Prep time: 25 minutes
Cook time: 35 minutes
Resting time: 10 minutes
Total time: About 1 hour 10 minutes
Servings: 6–8
Ingredients
For the beef filling
- 1 pound ground beef
- 1 tablespoon olive oil, if needed
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1 small green bell pepper, finely chopped
- 2 tablespoons tomato paste or thick tomato sauce
- 1 teaspoon paprika
- ½ teaspoon dried oregano
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 green onions, finely sliced
- 1 tablespoon chopped fresh parsley, optional
For the pastry roll
- 1 large sheet puff pastry, thawed but still cold
- 1 cup shredded mozzarella cheese
- ½ cup shredded cheddar cheese
- 1 egg
- 1 tablespoon water or milk
- Sesame seeds, optional
- Chopped parsley for garnish
Instructions
1. Prepare the beef filling
Heat a large skillet over medium heat.
Add the ground beef and cook for about 5–7 minutes, breaking it apart with a wooden spoon as it browns.
If the beef releases a lot of fat, carefully drain the excess before continuing.
Add the chopped onion and green bell pepper. Cook for another 4–5 minutes, stirring occasionally, until the vegetables begin to soften.
Add the minced garlic and cook for about 30 seconds, just until fragrant.
2. Season the filling
Stir in the tomato paste, paprika, oregano, garlic powder, onion powder, salt, and black pepper.
Cook for 2–3 more minutes, stirring well so the tomato paste coats the beef evenly.
Remove the skillet from the heat.
Stir in the green onions and parsley.
Allow the filling to cool for at least 10–15 minutes before adding it to the pastry. This is important because hot filling can soften the pastry and make it difficult to roll.
3. Prepare the oven and baking sheet
Preheat the oven to 400°F or 200°C.
Line a large baking sheet with parchment paper.
Lightly flour your work surface and gently unfold the puff pastry.
If necessary, roll it slightly into a large rectangle, but do not roll it too thin.
4. Add the filling
Spread the cooled beef mixture evenly over the puff pastry.
Leave about a 1-inch border around all the edges. This will help keep the filling from spilling out while rolling.
Sprinkle the mozzarella and cheddar cheese evenly over the beef.
Do not overfill the pastry, or it may split while baking.
5. Roll the pastry
Starting from one of the longer sides, carefully roll the pastry into a tight log.
Roll slowly and evenly, using your fingers to keep the filling tucked inside.
Once rolled, pinch the seam gently to seal it.
Place the roll seam-side down on the prepared baking sheet.
Tuck the ends underneath or pinch them closed so the cheese does not leak out.
6. Add the egg wash
In a small bowl, whisk together the egg and water or milk.
Brush the entire top and sides of the pastry roll with the egg wash.
This helps the pastry bake to a shiny, golden color.
Sprinkle sesame seeds over the top, if desired.
Use a sharp knife to make 3–4 small slits across the top. These allow steam to escape while baking.
7. Bake
Bake for 30–35 minutes, or until the pastry is puffed, deeply golden, and crisp.
If the top is browning too quickly, cover it loosely with aluminum foil during the final 10 minutes.
The bottom should also look cooked and golden, not pale or soft.
8. Rest before slicing
Remove the roll from the oven and let it rest for about 10 minutes.
Resting allows the cheese and filling to settle, making the roll easier to slice without falling apart.
9. Slice and serve
Use a sharp serrated knife to cut the roll into thick slices.
Sprinkle with fresh parsley and serve warm.
It is delicious with:
- Marinara sauce
- Garlic mayonnaise
- Ranch dressing
- Spicy mayonnaise
- Mustard sauce
- Fresh salad
Helpful Tips
Keep the puff pastry cold
Puff pastry bakes best when it is cold. If it becomes soft while assembling, place the prepared roll in the refrigerator for 15 minutes before baking.
Cool the beef mixture
Never spread hot filling over puff pastry. The heat can melt the butter in the dough and prevent it from puffing properly.
Avoid a watery filling
Cook the beef mixture until most of the moisture has evaporated. A wet filling can make the bottom of the pastry soggy.
Do not overfill
Too much filling can cause the pastry to split. Leave a border around the edges and roll gently.
Use freshly shredded cheese
Freshly shredded cheese melts more smoothly than pre-shredded cheese.
Variations
Spicy version
Add finely chopped jalapeños, chili flakes, or a little hot sauce to the beef mixture.
Mushroom version
Add finely chopped mushrooms with the onion and cook until their moisture evaporates.
Chicken version
Replace the ground beef with cooked shredded chicken or ground chicken.
Sausage version
Use cooked sausage meat instead of ground beef.
Vegetable version
Replace the meat with sautéed mushrooms, spinach, peppers, corn, and onions.
Make-Ahead Instructions
Prepare the roll completely, but do not add the egg wash.
Cover it loosely and refrigerate for up to 12 hours.
When ready to bake, brush it with egg wash and place it directly into the preheated oven.
Storage
Store leftover slices in an airtight container in the refrigerator for up to three days.
Reheating
For the crispiest texture, reheat in the oven or air fryer.
Oven: Heat at 375°F or 190°C for 10–12 minutes.
Air fryer: Heat at 350°F or 175°C for 5–7 minutes.
Avoid microwaving when possible, as it can make the pastry soft.
Freezing Instructions
Allow the baked roll to cool completely.
Wrap individual slices tightly and place them in a freezer-safe container.
Freeze for up to two months.
Reheat from frozen in a 375°F or 190°C oven until hot and crisp.
Final Notes
This cheesy ground beef puff pastry roll has everything you want in an easy comfort-food recipe: flaky pastry, savory beef, melted cheese, and plenty of flavor in every slice.
It looks impressive on the table, but it is simple enough for a weeknight meal.

