For a starter that quietly declares “I love you”, these Ham and Cheese Puff Pastry Hearts are hard to beat. Crisp, buttery pastry envelops a simple filling of smoky ham, sharp cheddar and a smear of Dijon mustard for a little kick. They’re light enough to pair with a glass of bubbly without filling your guests up, and elegant enough to suit Valentine’s Day, Mother’s Day, birthdays — or any time you want to make someone feel special.

Why we love this recipe:
The heart shape makes these pastries instantly festive, but their appeal goes beyond a single occasion. They’re quick to prepare, use only a handful of pantry staples, and offer a satisfying balance of flaky texture and savoury flavour. Ready-made puff pastry keeps this recipe effortless: with a little assembly and a short time in a hot oven you’ll have attractive, tasty bites ready to serve.
Five basic ingredients are all you need: butter puff pastry, Dijon mustard, ham, a full-flavoured cheddar and an egg to glaze and seal the edges. The mustard adds a gentle heat that complements the smoky ham and melty cheese, while the egg wash gives the pastries a glossy, golden finish. These can be made ahead and warmed briefly before serving for relaxed entertaining.

Please see the recipe card below for exact quantities and the full method.
Ingredients in this recipe:
- Puff pastry — I prefer butter puff pastry for flavour, but use what you have.
- Dijon mustard — adds a gentle, tangy warmth to the filling.
- Ham — choose a flavourful ham, such as a smoked variety.
- Cheese — a mature cheddar works well for a bold, melty filling.
- Egg — beaten and used to seal and glaze the pastries.

Step by step instructions:

Remove the puff pastry from the freezer to defrost while you preheat the oven to 200°C (400°F). Keep the pastry cool until you cut and assemble it so it remains easy to handle.
- Cut out 16 heart shapes from two sheets of puff pastry (approximately 7cm / 2.75in cutter works well).
- Line a baking tray with baking paper and place 8 hearts on the tray.
- Spread a thin layer of Dijon mustard over each of the 8 hearts, leaving a ½ cm (0.2 inch) border free of filling.
- Sprinkle grated cheddar evenly over the mustard, then top with finely chopped ham. Press the filling down gently so it sits flat in the centre.
- Brush the exposed edge of each heart with beaten egg. Place a second pastry heart on top and press the edges together to seal. Use the tines of a fork to crimp and secure the edge.
- Prick the top of each pastry a couple of times with a fork to allow steam to escape during baking.
- Brush the top of each pastry with a little beaten egg for a golden finish.
- Bake in the preheated oven for 13–15 minutes, or until puffed and golden. Allow to cool briefly on the tray before serving.

Tips for success and FAQs:
Use good-quality ingredients: with such a simple filling the flavour of the ham and cheese matters. A smoked ham and a mature cheddar provide the best contrast with the buttery pastry. Keep the pastry well chilled while you work — if it becomes too soft, pop it back in the fridge for a few minutes so it remains crisp when baked.
How should I store the finished pastries?
Store cooled pastries in an airtight container in the refrigerator for up to four days. Reheat in a hot oven for a few minutes until warmed through to restore crispness.
Can I freeze them?
Yes. Once cooled, place the pastries in an airtight container and freeze for up to three months. Reheat from frozen in a preheated oven until hot.

More delicious recipes for you to try:
Puff pastry is versatile and brilliant to keep on hand. These heart pastries are just one of many easy, crowd-pleasing ways to use it. Try mini pasties, galettes, tarts or simple savoury turnovers for more quick, impressive bites.
If you want a small, pretty appetiser that delivers great flavour with minimal fuss, these Ham and Cheese Puff Pastry Hearts are a perfect choice. They look festive, taste comforting and are simple to prepare — ideal for treating someone you love on any day of the year.
Enjoy making them, and if you try this recipe, leave a note about how it turned out and any variations you loved.
Alex xx

Ham and Cheese Puff Pastry Hearts
These Ham and Cheese Puff Pastry Hearts make an elegant, easy appetiser. They’re quick to prepare and perfect for sharing.
Course: Appetiser, Snack
Cuisine: International
Prep Time: 30 minutes • Cook Time: 15 minutes • Total Time: 45 minutes
Servings: 8 pastries • Calories (estimate): 372 kcal per pastry
Author: Alexandra Cook – It’s Not Complicated Recipes
Ingredients
- 2 sheets butter puff pastry (approx. 22½ cm / 9″ square)
- 1½ tablespoons Dijon mustard
- 25 g (0.8 oz) ham, finely chopped
- 35 g (⅓ cup) grated cheddar cheese
- 1 egg, beaten
Instructions
- Preheat the oven to 200°C (400°F).
- Line a baking tray with baking paper. Cut out 16 hearts from the pastry (about eight per sheet) and place eight hearts on the tray.
- Spread a thin layer of Dijon mustard on each heart, leaving a ½ cm (0.2 in) border.
- Top with grated cheese and chopped ham, pressing gently to secure the filling.
- Brush the edges with beaten egg, place a second heart on top and seal the edges with a fork.
- Prick each heart a few times with a fork, then brush the tops with beaten egg.
- Bake for 13–15 minutes until golden and puffed. Cool for 5 minutes before serving.
Notes
- Butter puff pastry gives the best flavour but use any puff pastry you prefer.
- Keep pastry chilled while working; if it softens, return it to the fridge briefly.
- Use a good-quality smoked ham for the best flavour.
- We used a 7 cm (2.75 in) heart cookie cutter for this recipe.
- Nutritional information is an estimate and will vary by ingredient brands and portion sizes.
Nutrition Estimate
Calories: 372 kcal | Carbohydrates: 28 g | Protein: 7 g | Fat: 26 g | Saturated Fat: 7 g | Sodium: 257 mg
