Preheat the oven to 375°F and line a baking sheet with parchment paper.
In a large bowl, whisk together the flour, sugar, and salt. Cut in the cold butter until crumbly. Add ice water one tablespoon at a time until the dough just comes together.
Divide in half, shape into discs, wrap, and refrigerate for at least 30 minutes.
Roll one disc of dough on a lightly floured surface to about ⅛-inch thick. Cut out heart shapes and place half of them on the prepared baking sheet.
Spoon 1–1½ tablespoons of strawberry jam into the center of each heart, leaving a border. Brush edges with egg wash, top with remaining hearts, and press edges to seal. Poke small holes in the tops.
Brush the tops with egg wash and bake for 18–22 minutes, or until lightly golden.
Allow pop tarts to cool completely. Whisk together powdered sugar, heavy cream and vanilla and drizzle over the tops if desired.