Preheat Oven: Set your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Cook the Filling: In a skillet, heat olive oil. Sauté onions and bell peppers for 2–3 minutes. Add beef or chicken, garlic powder, paprika, salt, and pepper. Cook until well combined and heated through. Remove from heat and let cool slightly.
Roll Out Dough: On a floured surface, cut your puff pastry into even rectangles (approx. 4x6 inches).
Add Filling: Spoon 1–2 tbsp of the filling and a pinch of cheese onto one half of each rectangle, leaving space around the edges.
Seal the Pockets: Fold over the other half of dough to cover filling. Press edges with a fork to seal.
Egg Wash: In a small bowl, whisk egg and water. Brush the tops of each pocket with egg wash.
Bake: Place on prepared sheet and bake for 20–25 minutes or until golden brown and crispy.
Rest & Serve: Let cool for 5 minutes. Sprinkle with dried herbs if desired and enjoy warm!