Using an electric mixer on medium speed or a food processor, beat the cream cheese, butter, and sugar until creamy.
Reduce mixer speed to low. Gradually add the flour, mixing just until combined.
Using a tablespoonful of dough at a time, roll the dough into balls and place on a baking sheet lined with parchment paper. Refrigerate for 1 hour.
Lightly grease 48* mini muffin cups.
Place a dough ball in each muffin cup. Press the dough into the bottom and up the sides of the cup.** Place the pan in the refrigerator for about 15 minutes.
Preheat oven to 375°F (190°C). Bake 12 to 15 minutes, or until the edges of the tart shells are lightly browned.
Place pans on wire racks to cool. If the bottom of the crusts puffed up a bit, use the handle of a wooden spoon to press them lightly back down.
Allow the tart shells to cool. Then remove the tarts to a rimmed baking sheet.
Place the caramels and cream in a microwave-safe bowl. Heat at half-power in the microwave in 30-second increments until the caramel melts when stirred. Stir until smooth.
Fill each tart shell with about 1 teaspoon of caramel mixture. Place the tarts in the refrigerator for at least an hour to allow them to set.
Allow the tarts to sit at room temperature for about 20 minutes before serving. Garnish as desired before serving.
Notes
*After you roll all of the dough into balls, adjust this number if necessary.
**I use a tart tamper to press the dough into the cups. You can also just use your fingers. The end of the handle of a wooden spoon will help get the bottom flat all the way to the sides. If the dough sticks to the tamper or spoon, you can dip it in flour or spray it lightly with cooking spray.