Puff Pastry Hearts with Pesto

Highlighted under: Homemade Baking Favorites

I love how simple yet elegant these Puff Pastry Hearts with Pesto are! Whenever I prepare them, I’m amazed at how this flaky pastry transforms into an irresistible appetizer or snack. The combination of buttery goodness and fragrant basil pesto is a delight, and they’re perfect for impressing guests at parties or enjoying a cozy evening at home. I often make these when I need a quick and impressive dish that requires minimal effort but delivers maximum flavor.

June Weatherby

Created by

June Weatherby

Last updated on 2026-01-08T12:02:36.558Z

I’ve been making Puff Pastry Hearts with Pesto for years, and they never fail to impress. The other day, I decided to experiment by adding some grated parmesan to the pesto for an extra kick. It turned out to be a delightful surprise, enhancing the flavor profile beautifully. I learned that brushing the edges with egg wash before baking gives them that golden finish we all love.

What makes these hearts truly special is their versatility. You can customize the filling by adding sun-dried tomatoes or goat cheese for a unique twist. Each bite is a celebration of flaky, buttery pastry and rich, vibrant pesto that melts in your mouth! Make sure to serve them warm for the best experience.

Why You Will Love This Recipe

  • Elegant presentation that impresses guests
  • Rich flavor from homemade or store-bought pesto
  • Flaky texture that pairs perfectly with various fillings

Mastering Puff Pastry Techniques

When working with puff pastry, it's crucial to keep the dough cold. This helps maintain the layers and ensures that the pastry puffs beautifully in the oven. If the pastry becomes too warm while rolling out, refrigerate it for about 10 minutes before continuing. Using a sharp heart-shaped cutter will yield clean edges and prevent the pastry from sealing unevenly. If you don't have a heart-shaped cutter, a knife works fine; just be sure to cut sharply and with intention to maintain the overall design.

For the ultimate flaky texture, don’t skip the egg wash. The beaten egg not only adds a lovely golden color but also helps the pastry to stick together. Brush it on lightly; too much egg can create a soggy outer layer rather than a crisp finish. Additionally, make sure to press the edges firmly to seal them before baking to avoid any leaks of pesto during the cooking process, which can lead to uneven puffing.

Pesto Variations for a Unique Flavor

While basil pesto is the classic choice for these puff pastry hearts, consider experimenting with different pestos to elevate the flavor profile. For a nutty twist, try sun-dried tomato pesto or arugula pesto, which can add a peppery bite. If you’re looking for a vegan option, simply substitute the egg wash with a plant-based milk for brushing, and use a dairy-free pesto variant. This flexibility allows you to customize the flavor based on the season or your guests’ preferences.

Remember, the quality of your pesto will significantly impact the overall taste of your Puff Pastry Hearts. If using store-bought, opt for a brand with fresh ingredients and authentic flavor, or better yet, make it from scratch. Homemade pesto can be prepared in just a few minutes in a food processor, and it offers a more vibrant flavor due to its fresh herbs and nuts. Adjust the garlic or cheese levels to match your personal palate for an irresistible filling.

Ingredients

For the Puff Pastry Hearts

  • 1 sheet of puff pastry, thawed
  • 1/2 cup basil pesto
  • 1 egg, beaten (for egg wash)
  • Flour (for dusting)

Make sure to keep the puff pastry cold until you are ready to use it for the best results.

Instructions

Prepare the Puff Pastry

Preheat the oven to 400°F (200°C). On a lightly floured surface, roll out the puff pastry sheet to smooth out any creases and to about 1/8 inch thickness.

Cut and Fill

Using a heart-shaped cutter, cut out as many hearts as possible. Place half of the hearts on a baking sheet lined with parchment paper. Spread a small amount of basil pesto on each of the hearts.

Seal and Bake

Top each pesto-covered heart with a matching heart cutout. Press the edges to seal, and brush the tops with the beaten egg. Bake for 15-20 minutes until golden brown and puffed.

Allow the hearts to cool slightly before serving. Enjoy them fresh and warm for the best taste!

Pro Tips

  • Feel free to experiment with different fillings or add a sprinkle of cheese for an extra flavor boost!

Make-Ahead and Storage Tips

These Puff Pastry Hearts can be assembled in advance, which makes them an ideal option for gatherings. Once filled and sealed, place them on a baking sheet and cover them tightly with plastic wrap. You can refrigerate them for up to 24 hours before baking. This is especially handy if you’re preparing for a party, allowing you to streamline your cooking process on the day of.

If you want to prepare them even further ahead of time, consider freezing the unbaked Puff Pastry Hearts. Arrange them on a baking sheet in a single layer and freeze until solid. Once frozen, transfer them to a freezer bag for up to a month. When ready to enjoy, bake straight from frozen, adding a few extra minutes to the baking time until they are golden and puffed.

Serving Suggestions

These Puff Pastry Hearts are versatile and can be served as appetizers or even as part of a brunch spread. For added flair, pair them with a light salad featuring arugula, cherry tomatoes, and a drizzle of balsamic glaze. This balance of flavors complements the rich, buttery texture of the pastry perfectly.

To enhance the dining experience, consider offering a small dish of extra pesto for dipping. This not only looks appealing but also provides an opportunity for guests to enjoy the robust flavors even more. For a more substantial dish, serve these hearts alongside a selection of cheeses or cured meats for a delightful charcuterie board.

Questions About Recipes

→ Can I make these ahead of time?

Yes, you can prepare the hearts and keep them in the fridge until you're ready to bake them, but it's best to bake them fresh for the best texture.

→ Can I use store-bought pesto?

Absolutely! Store-bought pesto works perfectly and saves time, but homemade pesto offers a fresh flavor.

→ What can I serve with these pastries?

They pair wonderfully with a vibrant salad or a glass of white wine for a more savory experience.

→ Can I freeze the puff pastry hearts?

Yes, you can freeze them before baking. Just ensure they are properly wrapped to avoid freezer burn.

Secondary image

Puff Pastry Hearts with Pesto

I love how simple yet elegant these Puff Pastry Hearts with Pesto are! Whenever I prepare them, I’m amazed at how this flaky pastry transforms into an irresistible appetizer or snack. The combination of buttery goodness and fragrant basil pesto is a delight, and they’re perfect for impressing guests at parties or enjoying a cozy evening at home. I often make these when I need a quick and impressive dish that requires minimal effort but delivers maximum flavor.

Prep Time15 minutes
Cooking Duration20 minutes
Overall Time35 minutes

Created by: June Weatherby

Recipe Type: Homemade Baking Favorites

Skill Level: easy

Final Quantity: 12 hearts

What You'll Need

For the Puff Pastry Hearts

  1. 1 sheet of puff pastry, thawed
  2. 1/2 cup basil pesto
  3. 1 egg, beaten (for egg wash)
  4. Flour (for dusting)

How-To Steps

Step 01

Preheat the oven to 400°F (200°C). On a lightly floured surface, roll out the puff pastry sheet to smooth out any creases and to about 1/8 inch thickness.

Step 02

Using a heart-shaped cutter, cut out as many hearts as possible. Place half of the hearts on a baking sheet lined with parchment paper. Spread a small amount of basil pesto on each of the hearts.

Step 03

Top each pesto-covered heart with a matching heart cutout. Press the edges to seal, and brush the tops with the beaten egg. Bake for 15-20 minutes until golden brown and puffed.

Extra Tips

  1. Feel free to experiment with different fillings or add a sprinkle of cheese for an extra flavor boost!

Nutritional Breakdown (Per Serving)

  • Calories: 200 kcal
  • Total Fat: 15g
  • Saturated Fat: 5g
  • Cholesterol: 35mg
  • Sodium: 200mg
  • Total Carbohydrates: 15g
  • Dietary Fiber: 1g
  • Sugars: 0g
  • Protein: 4g