01 - In a large mixing bowl, beat the softened cream cheese and butter together using an electric mixer on medium speed until completely smooth and creamy, about 2 minutes.
02 - Add the powdered sugar and vanilla extract to the bowl. Beat on medium speed until fully incorporated and the mixture becomes light and fluffy, approximately 1 to 2 minutes.
03 - Gently fold half of the crushed pretzels into the cheesecake mixture using a spatula, being careful not to overmix so the pretzel pieces remain intact.
04 - Using a small cookie scoop or tablespoon, portion out the cheesecake mixture and roll each portion between your palms to form smooth, evenly sized balls.
05 - Arrange the shaped balls on a parchment-lined baking tray and place in the freezer for 1 hour, or until they are firm enough to handle during dipping.
06 - Place the white chocolate chips in a microwave-safe bowl and heat in 30-second intervals, stirring between each interval, until completely melted and smooth.
07 - Dip each frozen cheesecake ball into the melted white chocolate, allowing any excess to drip off before returning it to the parchment-lined tray.
08 - Immediately sprinkle the remaining crushed pretzels and a pinch of flaky sea salt over each freshly dipped ball before the chocolate sets.
09 - Generously drizzle caramel sauce over each coated ball in a zigzag pattern for even distribution.
10 - Refrigerate the finished balls for at least 1 hour until the chocolate shell is fully set and the centers are firm.