Make the Filling:
Heat olive oil in a skillet over medium heat.
Add ground beef and cook, breaking it up with a spoon, until browned.
Drain off excess grease.
Add onion and garlic to the skillet and cook until softened, about 5 minutes.
Add diced potatoes, oregano, salt, and pepper.
Cook for another 5-7 minutes, or until potatoes are tender.
Remove from heat and let cool slightly.
Assemble the Piroshki:
Unfold the puff pastry sheet on a lightly floured surface.
Cut the sheet into 8 squares.
Place a spoonful of the beef and potato filling in the center of each square.
Fold the pastry over the filling to form triangles.
Press the edges firmly to seal.
Brush the tops of the piroshki with beaten egg.
Bake:
Preheat oven to 400°F (200°C).
Bake the piroshki on a baking sheet lined with parchment paper for 15-20 minutes, or until golden brown and puffed.
Make the Garlic Dip:
In a small bowl, combine mayonnaise, Greek yogurt, minced garlic, dill, lemon juice, salt, and pepper.
Stir well to combine.
Serve:
Serve the piroshki warm with the garlic dip.
Tips & Variations:
Filling: Add chopped spinach, mushrooms, or bell peppers to the filling for extra flavor and vegetables.
Cheese: Add some grated cheese (like cheddar or Parmesan) to the filling for extra richness.
Dipping Sauce: Experiment with different dipping sauces, such as sour cream, ranch dressing, or a spicy mustard sauce.
Enjoy your delicious and crispy Beef and Potato Puff Pastry Piroshki!
ADVERTISEMENT