Puff Pastry Tomato Hearts with Asiago and Basil

Elegant heart-shaped puff pastry appetizers topped with sun-dried tomato pesto, melted Asiago cheese, and fresh grape tomato compote. These festive bites combine buttery, crispy pastry with bright tomato flavors and aromatic basil, making them perfect for Valentine's Day entertaining or any elegant gathering. The tender hearts showcase the contrast between flaky pastry edges and juicy tomato filling, while the pesto adds depth and richness.
Ingredients
- 1 ¾ cup grape tomatoes, sliced
- ¼ teaspoon salt
- 1 pinch salt
- 1 sheet frozen puff pastry, thawedphyllo doughrequires brushing with butter between layersvegan_optiongluten_free
more delicate texture
Full guide → - ¼ cup sun-dried tomato pestofresh basil pesto or red pepper spread1:1vegan_option
lighter, fresher flavor profile
- 1 tablespoon sun-dried tomato pestofresh basil pesto or red pepper spread1:1vegan_option
lighter, fresher flavor profile
- ½ cup Asiago cheese, shreddedGruyere or Emmental1:1dairycheesedairy-free
nutty alternative with similar melt
- 2 clove garlic, minced
- 1 teaspoon extra virgin olive oil
- 3 leaf basil, shredded into small pieces
- ⅛ teaspoon black pepper
Instructions
- 1
Preheat oven to 400F.
- 2
Toss grape tomatoes with salt in a bowl and let sit to release moisture.
- 3
Unroll thawed puff pastry and arrange on work surface.
- 4
Use a large heart-shaped cookie cutter to cut as many hearts as possible, rotating the cutter to maximize yield.
- 5
Transfer hearts to a parchment-lined baking sheet.
- 6
Combine leftover dough scraps, roll flat, and cut additional hearts; add to baking sheet.
- 7
Fold and press up the edges of each heart to create a raised border.
- 8
Use your fingertip to gently flatten the interior surface of each heart.
- 9
Prick the dough lightly with a fork.
- 10
Spread pesto evenly inside the borders of all hearts.
- 11
Sprinkle Asiago cheese over the pesto layer.
- 12
Drain the tomato mixture from the bowl.
- 13
Combine drained tomatoes with minced garlic, olive oil, shredded basil, a pinch of salt, and black pepper.
- 14
Distribute the tomato mixture evenly over the cheese on each heart.
- 15
Bake for 20-23 minutes until the pastry is golden brown and cheese is melted.
- 16
Cool for about 5 minutes before serving, or serve at room temperature.
Tips
Salt the tomatoes early to draw out excess moisture, preventing soggy pastry centers and ensuring crispy, flaky bases.
Rotate the heart cutter in alternating directions when cutting pastry to minimize waste and maximize the number of appetizers.
Serve warm or at room temperature within 2 hours for best texture; the pastry stays crispest when freshly baked.
Good to Know
Cooled hearts keep in an airtight container at room temperature for up to 4 hours. Refrigerate up to 2 days; reheat gently at 300F for 5 minutes to restore crispness.
Assemble hearts on the baking sheet up to 4 hours before baking; cover loosely with plastic wrap and refrigerate. Do not freeze after assembly as the pesto and cheese affect texture. Alternatively, bake completely up to 2 hours ahead and serve at room temperature.
Serve as an elegant appetizer for Valentine's Day dinners, bridal showers, or date night entertaining. Present on a white platter or individual plates to showcase the heart shape. Pair with sparkling wine, champagne, or light white wine.
Common Mistakes
Do not skip salting tomatoes early to avoid a soggy pastry base with watery filling.
Do not over-bake beyond 23 minutes to avoid a dry, overly browned pastry crust.
Do not skip pricking the pastry to avoid excessive puffing that prevents proper cheese melting.
Substitutions
Dairy-Free Swaps
nutty alternative with similar melt
add garlic and nutritional yeast to cashew base
Vegan Options
lighter, fresher flavor profile
more delicate texture
Full guide →FAQ
Can I make these with fresh tomato paste instead of pesto?
Yes, use an equal amount of tomato paste mixed with minced garlic, olive oil, and Italian herbs for a simpler topping. The flavor will be less rich but still delicious and may reduce prep time slightly.
What if my puff pastry tears while cutting?
Patch small tears by pressing dough scraps into the gap. For significant tears, save the piece for scraps to re-roll. Slight imperfections won't affect baking; the pastry will still puff and crisp normally.
How long can I keep baked hearts and can I freeze them?
Store baked hearts in an airtight container at room temperature for up to 4 hours or refrigerate for 2 days. Freezing after assembly or baking is not recommended as the pesto and cheese don't freeze well; texture suffers significantly upon thawing.