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.

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.

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.

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.

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.

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.

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.

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.
Serve them alongside other small plates like Roasted Tomato and Garlic Labneh Dip, Roasted Garlic Dip, or Delicious Roasted Red Pepper and Feta Dip Recipe to create a colourful, flavour-packed table. They also pair well with light salads or sparkling drinks, making them a great choice for celebrations.
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.
If you enjoy elegant but easy recipes, don’t miss Salmon Puff Pastry Cups, Cheesy Pepper Olive Twists, or Broccolini Tomato Puff Bites, all designed to impress with minimal effort.
Instagram Tutorial and More Recipes
Want to see these beetroot puff pastry hearts come together? Watch the quick video tutorial on Instagram for a step-by-step look at the process.
If you’re in the mood for more Valentine’s Day or entertaining ideas, make sure to check out these recipes as well:
Happy cooking,
Izabella
Description
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
For the beetroot filling
To garnish
Instructions
-
Preheat the oven to 200°C (400°F) with the fan on. Line a large baking tray with baking parchment.
-
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.
-
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.
-
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.
-
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.
Nutrition Facts
Servings: 10 ServingCalories:203.21kcalTotal Fat:14.04gCholesterol:15.09mgSodium:106.4mgPotassium:56.41mgTotal Carbohydrate:16.43gDietary Fiber: 0.77gSugars: 1.03gProtein:2.99gVitamin A: 7.16IUVitamin C: 0.54mgCalcium: 12.59mgIron: 0.99mgVitamin D: 0.09IUVitamin E: 0.32IUVitamin K: 5.79mcgVitamin B6: 0.01mgVitamin B12: 0.04mcgPhosphorus: 33.21mgMagnesium: 8.12mgZinc: 0.26mg
Note
- Make sure the puff pastry is well chilled before cutting the hearts for the cleanest shape and best rise.
- Allow the pastry shells to cool completely before filling, otherwise the beetroot filling may loosen.
- The beetroot filling can be made up to 24 hours in advance and stored in the fridge in an airtight container.
- For extra flavour, taste the filling before blending fully and adjust the salt, pepper, or olives as needed.
- Assemble just before serving to keep the pastry crisp and flaky.
- These hearts are best enjoyed on the day they are made.
