Beetroot Puff Pastry Hearts: An Elegant Valentine’s Day Appetiser Made Easy
If you’re looking for a Valentine’s Day appetiser that feels special without being complicated, these Beetroot Puff Pastry Hearts tick every box. Flaky, golden puff pastry is shaped into delicate hearts and filled with a creamy, savoury beetroot yoghurt spread that’s as vibrant as it is delicious. They’re playful, elegant, and perfect for sharing, whether you’re planning a romantic dinner, a Galentine’s gathering, or a festive party spread.This recipe proves that impressive appetisers don’t need hours in the kitchen. With ready-rolled puff pastry and a quick blended filling, these hearts come together easily while still delivering big flavour and visual impact.
Puff pastry is one of my favourite ingredients to cook with, and it’s also at the heart of my cookbook Everything Is Better with Puff Pastry, which is out now in the US and Canada and will be available internationally from mid-January. Thank you so much to everyone who has already ordered a copy, your support truly means the world. If you haven’t yet, you can find it here.
If you’re planning a Valentine’s menu, you might also enjoy my Guacamole Puff Pastry Hearts. They use the same puff pastry heart base but offer a completely different flavour profile, making them ideal to serve together.
Scroll down or tap “Jump to Recipe” for the full printable recipe card.
Simple Ingredients, Big Valentine’s Day Impact
These beetroot puff pastry hearts come together with just a few thoughtfully chosen ingredients, each adding its own flavour, texture, or finishing touch.
Puff pastry: Ready-rolled puff pastry keeps this recipe quick and accessible while delivering light, flaky layers once baked. If you enjoy working with puff pastry shapes, you might also like my Avocado Mousse and Salmon Tartare Vol-au-Vent, which use a similar base.
Cooked beetroot: Naturally sweet and vibrant, it forms the base of the creamy filling. If you enjoy beetroot flavours, my Beetroot and Feta Dip is another great recipe to try.
Full-fat yoghurt: Adds richness and a gentle tang that balances the beetroot beautifully.
Olives: Bring a subtle salty note that sharpens the overall flavour of the filling.
Fresh thyme: Adds an aromatic, savoury depth to both the filling and the garnish.
Olive oil: Helps smooth the filling and enhances the natural flavours.
Egg yolk and milk: Used to brush the pastry, giving it a glossy, golden finish once baked.
Pistachios: Add crunch and a nutty contrast when sprinkled over the filled hearts.
Parmesan: Provides a savoury, umami finish that complements the sweetness of the beetroot.
How to Make Beetroot Puff Pastry Hearts
Preparing the Puff Pastry
Preheat the oven to 200°C / 400°F with the fan on. Line a large baking tray with parchment paper.
Roll out the puff pastry into a rectangle roughly 24 × 36 cm (about 9½ × 14 inches). Using a heart-shaped cookie cutter, cut out 15 hearts. Gather the pastry offcuts, re-roll them gently, and cut out 5 more hearts, giving you 20 in total.
Cut out heart shapes from the puff pastry using a heart-shaped cutter.
Place 10 whole hearts onto the prepared baking tray. From the remaining 10 hearts, use a smaller heart-shaped cutter to remove the centres, creating heart-shaped frames that will form the raised edges.
Cut out smaller heart shapes from the centres of half of the puff pastry hearts.
Shaping and Baking the Hearts
In a small bowl, mix the egg yolk and milk to make an egg wash. Brush the whole hearts with egg wash, then lightly prick the centres with a fork to limit excessive puffing.
Brush the base puff pastry hearts with egg wash.
Place the heart frames on top of the whole hearts to create a border and brush them with egg wash as well. Arrange the small cut-out heart centres on the tray so they can bake at the same time.
Brush the puff pastry heart frames with egg wash.
Bake for 12 to 15 minutes, or until the pastry is puffed, crisp, and evenly golden. Oven timings may vary, so check them closely towards the end. Remove from the oven and allow the pastry to cool completely before filling.
A baked puff pastry heart, ready to be filled.
Making the Beetroot Filling
While the pastry bakes, prepare the filling. Add the cooked beetroot, yoghurt, olives, olive oil, and fresh thyme to a food processor. Taste the mixture and adjust the seasoning with salt, pepper, or extra olives if needed.
Add the beetroot filling ingredients to a food processor.
Blend until completely smooth and creamy, scraping down the sides of the bowl if necessary. Transfer the filling to a bowl and keep it chilled until ready to use.
Filling and Garnishing
Once the pastry hearts have cooled, gently press down the centres with the back of a teaspoon to create more space for the filling. Spoon or pipe the beetroot filling into the centres, finish with crushed pistachios, grated Parmesan, and fresh thyme leaves, then serve immediately for the best texture.
Puff pastry hearts filled with beetroot filling and garnished with pistachio, Parmesan, and thyme.
Scroll down to the printable recipe card with exact measurements.
Perfect for Valentine’s Day and Beyond
While these beetroot puff pastry hearts are ideal for Valentine’s Day, they’re far too good to save for just one occasion. They work beautifully as party canapés, festive appetisers, or even as part of a mezze-style spread.
Because the filling can be made in advance, this recipe is particularly helpful when entertaining. You can bake the pastry earlier in the day, prepare the filling ahead, and assemble just before serving.
Why You’ll Love These Beetroot Puff Pastry Hearts
This recipe combines everything I love in an appetiser. It’s visually striking, simple to make, and full of flavour without being heavy. The contrast between flaky pastry and creamy beetroot filling makes each bite satisfying, while the heart shape adds a playful, festive touch.
They’re also endlessly adaptable. Swap the garnish, adjust the seasoning, or serve them alongside different dips and small plates depending on the occasion. Whether you’re cooking for someone special or feeding a crowd, these hearts always feel like a thoughtful choice.
These beetroot puff pastry hearts are light, flaky, and filled with a creamy savoury beetroot yoghurt spread. The buttery pastry pairs beautifully with the earthy beetroot and subtle briny notes from the olives. Shaped into hearts, they’re perfect for Valentine’s Day, whether served as a romantic starter or a sharing appetiser. Despite their elegant look, they’re surprisingly easy to make using ready-rolled puff pastry and a quick blended filling. Finished with pistachios, Parmesan, and fresh thyme, each bite delivers great flavour and texture. Ideal for entertaining when you want something festive yet effortless.
Ingredients
For the pastry hearts
340g ready-rolled puff pastry sheet (12 oz)
1egg yolk
1tbsp milk
For the beetroot filling
1medium cooked beetroot
2tbsp full-fat thick yoghurt
3 green olives
1tsp olive oil
1tsp fresh thyme leaves
Salt and black pepper (to taste)
To garnish
Crushed pistachios
Finely grated Parmesan
Fresh thyme leaves
Instructions
1
Preheat the oven to 200°C (400°F) with the fan on. Line a large baking tray with baking parchment.
2
Roll out the puff pastry into a rectangle roughly 24 × 36 cm (about 9½ × 14 inches). Using a heart-shaped cookie cutter, cut out 15 hearts. Gather and re-roll the pastry scraps, then cut out 5 more hearts, giving you 20 in total.Place 10 hearts onto the prepared baking tray. Using a smaller heart-shaped cutter, cut the centre out of the remaining 10 hearts to create frames.
3
In a small bowl, mix the egg yolk and milk to make an egg wash. Brush the whole hearts on the tray with egg wash, then lightly prick the centres with a fork. Place the heart frames on top to form a raised border and brush them with egg wash as well. Arrange the small cut-out heart centres on the tray too. Bake for 12 to 15 minutes, or until puffed and deeply golden. Oven timings can vary, so keep a close eye on them towards the end. Once baked, remove from the oven and allow to cool completely before filling.
4
While the pastry is baking, prepare the filling. Add the beetroot, yoghurt, olives, olive oil, and thyme to a food processor. Taste and adjust the seasoning with salt, pepper, or extra olives if needed, then blend until completely smooth and creamy, scraping down the sides if necessary.
5
Once the pastry hearts have cooled, gently press down the centres with the back of a teaspoon to create more space for the filling. Spoon or pipe the beetroot filling into the centres, finish with crushed pistachios, grated Parmesan, and fresh thyme leaves, then serve immediately for the best texture.