Ingredients:
- 2 ½ cups all-purpose flour (310 g)
- ½ teaspoon salt
- ½ teaspoon baking powder
- ½ cup unsalted butter, cold and cubed (115 g)
- 1/3 cup cold whole milk (80 ml)
- 1 large egg
- ½ cup cooked ham, diced (85 g)
- ½ cup cooked breakfast sausage, crumbled (125 g)
- 1 cup shredded cheddar cheese (100 g)
- 2 tablespoons mayonnaise (30 g)
- 1 teaspoon mustard
- ¼ teaspoon black pepper
- 1 egg, beaten (for egg wash)
- Optional: chopped parsley or green onions
Instructions:
- In a large bowl, combine flour, salt, and baking powder. Cut in the cold butter using a pastry cutter or fork until mixture resembles coarse crumbs. Pour in cold milk and mix until just combined. Shape into a flat disk, wrap in plastic wrap, and chill for 30 minutes.
- In a bowl, combine diced ham, sausage, shredded cheese, mayonnaise, mustard, and pepper. Mix well until cohesive. Taste and adjust seasoning if necessary.
- Preheat oven to 375°F (190°C). Roll out chilled dough on a lightly floured surface to about ¼-inch thickness. Cut into 8 equal squares (about 4x4 inches). Spoon about 2-3 tablespoons of filling onto the center of each square. Fold over to form a triangle or rectangle, pinching edges to seal securely. Use a fork to crimp edges for extra seal and decoration.
- Line a baking sheet with parchment or a silicone mat. Arrange assembled pockets on the sheet. Brush tops with beaten egg for a glossy finish. Cut small slits on top to allow steam to escape. Bake for 20 minutes or until golden brown and crispy.
- Let cool slightly before serving. Garnish with chopped parsley or green onions if desired.