Ingredients

For the Dough:

  • 3 cups all-purpose flour
  • 1 teaspoon salt
  • 1 tablespoon olive oil
  • 1 cup warm water (approximately)
  • 1 teaspoon instant yeast

For the Filling:

  • 1 lb (450 g) ground beef
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 1 cup shredded mozzarella cheese
  • ½ cup chopped green onions
  • 2 tablespoons chopped parsley
  • 1 teaspoon paprika
  • ½ teaspoon black pepper
  • ½ teaspoon salt
  • 1 tablespoon olive oil

For the Topping:

  • 1 egg, beaten
  • 1 tablespoon milk
  • Extra parsley for garnish

Instructions

1. Prepare the Dough: Mix flour, salt, and yeast in a bowl. Add olive oil and warm water gradually. Knead until a smooth, soft dough forms.

2. Let It Rise: Cover and leave in a warm place for about 1 hour or until doubled in size.

3. Cook the Beef: Heat olive oil in a pan. Add chopped onion and garlic, then cook until softened.

4. Season the Filling: Add ground beef, paprika, salt, and black pepper. Cook until browned and fully cooked. Drain excess liquid and allow to cool.

5. Add Herbs: Mix in chopped parsley and green onions.

6. Roll the Dough: Divide the dough into 6 portions. Roll each portion into a thin oval or rectangle.

7. Fill and Shape: Spread the beef mixture over the dough, leaving the edges clear. Sprinkle mozzarella cheese on top. Roll tightly and seal the edges.

8. Prepare for Baking: Place rolls seam-side down on a lined baking tray. Brush with beaten egg mixed with milk.

9. Bake: Bake in a preheated oven at 375°F (190°C) for 25–30 minutes, until golden brown and crispy.

10. Serve: Sprinkle with fresh parsley, slice, and serve warm while the cheese is melted.

Tips

  • Let the beef filling cool before adding it to the dough.
  • Don’t overfill the rolls.
  • Use mozzarella for a delicious cheesy center.
  • Serve with garlic sauce, ketchup, or your favorite dip.

Enjoy these crispy, cheesy, and flavorful homemade beef rolls!