In a blender, combine basil, parmesan cheese, and garlic. Turn blender on and stream in olive oil until a smooth paste is made. Season with salt and pepper to taste.
Cut Puff pastry in a shape of a 2 hearts & cut 1" long strips to create a border along the shape of the heart. Beat egg and brush puff pastry along the edge with egg wash to act as a glue and add the strip around the heart to create a border around the heart shape. Pierce the pastry on the inside of the border and add pesto.
Cut cherry tomatoes in half and arrange within the puff pastry shell. Crumble goat cheese on top. Brush the border with egg wash and bake for 15-20 minutes.
Remove from oven and drizzle balsamic reduction. Top with arugula. Serve hot.