Let me tell you about my love affair with ham and cheese puff pastry – it started years ago when I needed something impressive but easy for a last-minute brunch. That first batch disappeared faster than I could refill the coffee cups! Now it’s my go-to for everything from lazy Sunday breakfasts to “oops I forgot to bring snacks” emergencies. The magic is in how something so simple – just flaky pastry, salty ham, and melty cheese – can make everyone feel fancy. Trust me, once you’ve smelled that buttery puff pastry baking with golden cheese bubbling out the sides, you’ll be hooked too.
Why You’ll Love This Ham and Cheese Puff Pastry
Oh, where do I even start? This recipe has saved my bacon (and ham!) more times than I can count. Here’s why it’s about to become your kitchen MVP too:
- Foolproof fancy: Looks like you spent hours, but takes just 10 minutes of actual work
- Better than delivery: Warm, buttery pastry beats cold takeout any day
- Endlessly adaptable: Swap in whatever cheese you’ve got – I’ve used everything from gouda to pepper jack!
- Crowd-pleaser magic: Equally perfect for kids’ lunches or cocktail parties
- No leftovers guarantee: Seriously, I dare you to keep these around for more than an hour
See what I mean? It’s the little black dress of appetizers – always appropriate, never fails to impress.

Ingredients for Ham and Cheese Puff Pastry
Okay, let’s gather our goodies! One of the best things about this recipe is how few ingredients you need to create something absolutely magical. Here’s what you’ll want to have ready on your counter:
- 1 sheet puff pastry (thawed): This is the star! Make sure it’s thawed but still cold – I usually leave mine in the fridge overnight. That way it’s easy to work with but won’t get too sticky.
- 4 slices pre-cooked ham: The good quality deli ham works wonders here. I’m partial to Black Forest ham myself – it’s got that perfect balance of salty and sweet.
- 1 cup shredded cheese: My go-to is sharp cheddar for that nice tang, but Swiss or gruyère are dreamy too. Pro tip: shred it yourself! The pre-shredded stuff has anti-caking agents that can make melting less smooth.
- 1 egg (beaten): Just a quick egg wash makes all the difference for that gorgeous golden-brown shine. Don’t skip it!
- 1 tbsp Dijon mustard (optional but amazing): Adds the tiniest zing that cuts through the richness. My husband always says “more mustard!” when I ask for his opinion.

See? Nothing crazy or hard-to-find. The secret is in how these simple ingredients come together – like a symphony of flaky, cheesy, hammy goodness!
PrintIrresistible 10-Minute Ham and Cheese Puff Pastry Recipe
A simple and delicious ham and cheese puff pastry recipe that’s perfect for breakfast, brunch, or a quick snack.
- Prep Time: 10 mins
- Cook Time: 20 mins
- Total Time: 30 mins
- Yield: 4 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Low Lactose
Ingredients
- 1 sheet puff pastry (thawed)
- 4 slices ham
- 1 cup shredded cheese (cheddar or Swiss)
- 1 egg (beaten, for egg wash)
- 1 tbsp Dijon mustard (optional)
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Roll out the puff pastry on a lightly floured surface.
- Spread a thin layer of Dijon mustard (if using) over the pastry.
- Layer ham slices and shredded cheese evenly on one half of the pastry.
- Fold the other half over the filling and press edges to seal.
- Brush the top with beaten egg for a golden finish.
- Bake for 15-20 minutes or until golden brown and puffed.
- Let cool slightly before slicing and serving.
Notes
- Use pre-cooked ham for best results.
- Customize with herbs or additional fillings like spinach.
- Store leftovers in an airtight container for up to 2 days.
Nutrition
- Serving Size: 1 piece
- Calories: 320
- Sugar: 1g
- Sodium: 480mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 12g
- Cholesterol: 75mg