17.25ouncespackage puff pastry(I used Pepperidge Farm Frozen Puff Pastry Sheets)
½medium cabbage shredded
1large onion chopped
salt and pepper to taste
3-4tablespoonsvegetable oil
1egg for brushing the pastry
Optional:
1tablespoonfresh dill, choppedor ½ teaspoon dried dill
8ouncesbacon
Instructions
Preheat your oven to 400°F (200°C).
Thaw the puff pastry sheets at room temperature for a maximum of 40 minutes.
While the pastry is thawing, heat the vegetable oil in a large pan over medium heat. Add the chopped onions and sauté until they turn translucent and soft, which should take about 3-5 minutes. Optional: if you want to add bacon, chop it finely and add it to the pan together with the onions.
Stir in the shredded cabbage and continue to cook for another 10-12 minutes, or until the cabbage is tender and all the ingredients are well combined. At this point, season the mixture with salt, pepper, and dried dill if using. Remove the pan from heat and set aside to cool for a few minutes.
On a clean surface, roll out the thawed puff pastry sheets. Using a sharp knife, cut the pastry into even squares, each large enough to hold a generous spoonful of the cabbage filling.
Place a heaping spoonful of the cooled cabbage mixture at the center of each pastry square. Fold the pastry over the filling to create a triangle or a rectangle, depending on your preference. Press the edges firmly with a fork or your fingers to seal the pastries.
Transfer the pastries to a baking tray lined with parchment paper. Brush the top of each pastry generously with the beaten egg to ensure a golden and crispy crust.
Bake in the preheated oven for 15-17 minutes or until the pastries are puffed up and golden brown. Keep a close eye on them to prevent burning.
Remove the tray from the oven and allow the pastries to cool for a few minutes on a wire rack before serving.