Ham Egg and Cheese Puff Pastry Breakfast

Updated November 6, 2026

Total time
45 min
prep 20 min · cook 25 min
Serves
4
portions as written

Jump to recipe

Ham Egg and Cheese Puff Pastry Breakfast

This ham, egg, and cheese puff pastry breakfast is a flaky, golden parcel filled with savory ham, soft scrambled eggs, and melted cheese. It’s the kind of recipe that feels special enough for a weekend brunch but comes together quickly on a busy weekday. The puff pastry bakes up crisp and buttery, while the filling stays warm and satisfying—a perfect all-in-one breakfast you can hold in your hand.

Ingredients

  • 1 sheet (about 9.5 x 9.5 inches / 24 x 24 cm) frozen puff pastry, thawed
  • 4 large eggs
  • 2 tablespoons (30 ml) milk or heavy cream
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon (14 g) unsalted butter
  • 6 oz (170 g) cooked ham, diced (about 1 cup)
  • 1 cup (120 g) shredded cheddar or Swiss cheese
  • 1 egg, beaten with 1 tablespoon (15 ml) water, for egg wash

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. On a lightly floured surface, roll the thawed puff pastry sheet out slightly to smooth any creases. Cut it into 4 equal rectangles (about 4.5 x 4.5 inches / 11 x 11 cm each). Place them on the prepared baking sheet and refrigerate while you make the filling.
  3. In a medium bowl, whisk the 4 eggs with the milk, salt, and pepper until well combined.
  4. In a nonstick skillet over medium heat, melt the butter. Pour in the egg mixture and cook, stirring gently with a spatula, until the eggs are softly scrambled but still slightly underdone (they will finish cooking in the oven). Remove from heat and let cool for 5 minutes.
  5. Spoon the scrambled eggs evenly onto the center of each pastry rectangle, leaving a 1/2-inch (1 cm) border. Top with diced ham and shredded cheese.
  6. Fold the pastry over the filling to form a triangle or rectangle, pressing the edges with a fork to seal. Brush the tops with the egg wash.
  7. Bake for 20–25 minutes, until the pastry is puffed and deep golden brown. The internal temperature of the filling should reach 160°F (71°C), which is the USDA FSIS safe minimum for egg dishes. If you don’t have a thermometer, make sure the eggs are hot and set.
  8. Let cool for 5 minutes before serving.

Tips

  • Keep the pastry cold: Puff pastry works best when it’s cold. If it gets too warm, the butter melts and the layers won’t puff as much. Pop it back in the fridge for 10 minutes if it feels sticky.
  • Don’t overfill: It’s tempting to pile on more filling, but too much will make sealing difficult and cause leaks. Stick to about 1/3 cup (80 ml) of filling per pastry.
  • Use a good melting cheese: Cheddar, Swiss, Gruyère, or even mozzarella all work. Avoid aged cheeses that don’t melt smoothly, like some Parmesan.
  • Make ahead: You can assemble the pastries the night before, cover them tightly with plastic wrap, and refrigerate. Bake them in the morning, adding 5 minutes to the baking time.

Serving Suggestions

Serve these warm with a side of fresh fruit, a simple green salad, or roasted potatoes. They’re also great with a dollop of hot sauce or a spoonful of chutney for a sweet-savory kick. For brunch, pair them with a mimosa or a cup of strong coffee.

Variations

  • Vegetarian: Omit the ham and add sautéed mushrooms, spinach, or bell peppers.
  • Spicy: Add a pinch of cayenne or a few dashes of hot sauce to the eggs, or use pepper jack cheese.
  • Herby: Stir in 1 tablespoon of chopped fresh chives, parsley, or dill into the egg mixture.
  • Bacon: Replace the ham with 4 slices of cooked, crumbled bacon.

Storage and Reheating

Leftover pastries can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a baking sheet and warm in a 350°F (175°C) oven for 10–12 minutes, or until heated through. You can also microwave them for 1–2 minutes, but the pastry will lose its crispness. For longer storage, freeze the baked pastries for up to 2 months. Thaw overnight in the fridge and reheat as above.

Frequently Asked Questions

Can I use store-bought puff pastry? Yes, that’s exactly what this recipe calls for. You can find it in the freezer section of most grocery stores. Thaw it in the refrigerator overnight, or on the counter for about 30 minutes.

Can I use pre-cooked scrambled eggs? Absolutely. If you have leftover scrambled eggs, you can use them. Just make sure they’re not too watery, or the pastry will get soggy.

What if my pastry tears? Don’t worry—just patch it with a piece of extra pastry or press the edges together. The egg wash will help seal it. If it’s a small tear, it won’t affect the final result.

Can I make these into smaller appetizers? Yes, cut the pastry into smaller squares and adjust the filling amount accordingly. Reduce the baking time to 15–18 minutes, and check that the filling reaches 160°F (71°C).

Why is my pastry not puffing? The most common reason is that the pastry was too warm when it went into the oven, or the oven wasn’t hot enough. Make sure your oven is fully preheated and the pastry is cold before baking.

Can I use a different type of cheese? Yes, any good melting cheese works. Try gouda, provolone, or even cream cheese for a richer filling.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).