• Prep Time: 20 minutes
  • Cook Time: 20 minutes

Number of servings


  • 1 17-ounce package storebought puff pastry (2 sheets)
  • 8 ounces cream cheese, room temperature
  • .5 cup heavy whipping cream
  • .5 cup powdered sugar
  • .5 teaspoon vanilla extract
  • .5 Blood orange, juiced
  • 4 Blood oranges, peeled and supremed


  1. Preheat oven to 400 degrees F.
  2. Combine cream cheese, whipping cream, vanilla, powdered sugar, and Blood orange juice in a bowl. With a hand mixer, beat until light and fluffy. Set aside.
  3. Unfold puff pastry and roll out slightly with a rolling pin. Use a large heart shaped cookie cutter to cut 4 tarts from each sheet of pastry. Place hearts on a parchment lined baking sheet and use a fork to prick holes all over.
  4. Bake for 15-20 minutes until puffed and golden brown. Allow to cool to room temperature.
  5. Use the back of a spoon or your fingers to press down the centers of each tart to make room for filling.
  6. Spoon filling into tarts, filling up the indentations generously. Place Blood orange supremes on top of filling in a heart-shaped pattern.
  7. How to Supreme Citrus: https://www.sunkist.com/tips/supreming-tips/