Start your morning right with these irresistibly flaky and golden Ham and Cheese Breakfast Puffs! This easy yet elegant breakfast recipe combines buttery puff pastry stuffed with a savory filling of creamy scrambled eggs, diced ham, and sharp cheddar cheese. Ready in just 35 minutes, these breakfast puffs are perfect for busy mornings, leisurely brunches, or even as a grab-and-go snack. The recipe features a touch of fresh parsley for garnish and a glossy egg wash for that perfect bakery-style finish. With minimal prep time and maximum flavor, these homemade breakfast pastries are sure to become a household favorite.
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Roll out the puff pastry sheets on a lightly floured surface and cut each sheet into 4 equal squares. You should have 8 squares in total.
In a mixing bowl, whisk together 3 eggs, milk, salt, and black pepper until well combined.
Heat a non-stick skillet over medium heat and melt the butter. Pour in the egg mixture and cook, stirring gently, until the eggs are set but still slightly soft. Remove from heat.
Add the diced ham and shredded cheddar cheese to the scrambled eggs and mix gently to combine.
Spoon a generous tablespoon of the ham and egg mixture into the center of each puff pastry square.
Fold the corners of each square towards the center, gently pinching them together to seal. Place the folded puffs on the prepared baking sheet.
In a small bowl, beat the remaining egg and brush it over the tops of the pastry squares for a golden finish.
Bake in the preheated oven for 15–20 minutes, or until the puff pastry is golden brown and fully cooked.
Remove the puffs from the oven and let them cool slightly. Garnish with finely chopped parsley if desired and serve warm.
Calories |
1587 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 112.8 g | 145% | |
| Saturated Fat | 49.9 g | 250% | |
| Polyunsaturated Fat | 0.4 g | ||
| Cholesterol | 992 mg | 331% | |
| Sodium | 4669 mg | 203% | |
| Total Carbohydrate | 64.9 g | 24% | |
| Dietary Fiber | 2.3 g | 8% | |
| Total Sugars | 3.8 g | ||
| Protein | 85.3 g | 171% | |
| Vitamin D | 4.5 mcg | 23% | |
| Calcium | 1006 mg | 77% | |
| Iron | 8.1 mg | 45% | |
| Potassium | 908 mg | 19% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.