These flaky meat-filled pastry rolls deliver golden, shatteringly crisp layers wrapped around a savory minced meat filling. This easy meat-filled pastry rolls recipe creates bakery-style results with a simple homemade dough and classic seasoned beef.
Why You’ll Love This Recipe
- Incredibly flaky and buttery pastry that shatters with every bite
- Juicy, well-seasoned meat filling with onion and herbs
- Perfect for snacks, parties, or a satisfying light meal
Key Ingredients & Substitutions

- Flour and egg: Form the soft, stretchable dough; all-purpose flour works best.
- Butter: Brushed between layers for maximum flakiness; melted ghee is a good alternative.
- Minced meat: Beef or lamb both shine; ground chicken or turkey can be used for a lighter version.
- Onion and herbs: Add moisture and freshness; green onions or parsley are ideal.
- Water: Creates a pliable dough; adjust slightly if the flour absorbs differently.
Quick Expert Tips
- Knead the dough until smooth and elastic so it rolls out thinly without tearing.
- Brush each layer generously with butter for the signature flaky texture.
- Do not overfill the rolls so they seal neatly and bake evenly.
Recipe Card
- Prep Time: 30 mins | Cook Time: 25 mins | Total Time: 55 mins | Servings: 8–10 rolls | Calories: 280
- Ingredients:
- 1 large egg
- 500 ml water
- 500–550 g all-purpose flour (plus extra for dusting)
- 1 teaspoon salt
- 150–200 g butter, melted
- 400 g minced beef or lamb
- 1 medium onion, finely chopped
- 2 tablespoons chopped fresh parsley or green onion
- 1 teaspoon ground black pepper
- 1 teaspoon paprika (optional)
- Salt to taste
- Oil for cooking the filling
- Equipment:
- Large mixing bowl
- Rolling pin
- Pastry brush
- Baking sheet lined with parchment
- Frying pan
- Instructions:
- In a bowl, whisk the egg with 500 ml water. Gradually add the flour and salt, mixing until a soft dough forms. Knead on a floured surface for 5–7 minutes until smooth and elastic. Cover and rest for 15 minutes.
- Meanwhile, heat a little oil in a pan. Cook the minced meat with the chopped onion until browned and cooked through. Season with salt, pepper, paprika if using, and stir in the chopped herbs. Let the filling cool.
- Divide the rested dough into portions. Roll each piece out as thinly as possible on a floured surface. Brush the surface generously with melted butter.
- Cut the dough into long rectangular strips. Spoon a line of the cooled meat filling along one long edge of each strip.
- Roll the dough tightly around the filling to form neat logs. Place the rolls seam-side down on a parchment-lined baking sheet. Brush the tops generously with more melted butter.
- Bake in a preheated 190°C (375°F) oven for 20–25 minutes until the pastry is deep golden and crisp.
- Cool slightly before serving so the filling sets and the layers stay flaky.

Storage & Reheating
- Refrigerator: Store cooled rolls in an airtight container for up to 3 days.
- Freezer: Freeze baked or unbaked rolls for up to 2 months. Bake from frozen, adding a few extra minutes.
- Reheating: Warm in a 180°C oven for 8–10 minutes to restore crispness. Avoid the microwave if possible.
Final Thoughts
These flaky meat-filled pastry rolls are pure comfort with their buttery layers and savory filling. They are simple to make and always impress. Give them a try and let me know how they turned out. Leave a 5-star rating and a comment below if you make them!