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 low speed until incorporated, then increase to medium-high and beat until light and fluffy, about 1 to 2 minutes.
03 - Gently fold half of the crushed pretzels into the cheesecake mixture using a spatula, distributing evenly without overmixing.
04 - Using a small cookie scoop or tablespoon, portion the mixture and roll firmly between your palms to form uniform balls. Arrange on a parchment-lined baking tray.
05 - Place the tray in the freezer for at least 1 hour, or until the cheesecake balls are firm enough to handle without losing their shape during dipping.
06 - In a microwave-safe bowl, melt the white chocolate chips in 30-second intervals, stirring between each burst, until completely smooth and glossy.
07 - Dip each frozen cheesecake ball into the melted chocolate, turning to coat fully. Tap gently against the bowl's edge to remove excess chocolate, then return to the parchment-lined tray.
08 - While the chocolate is still wet, immediately sprinkle each ball with the remaining crushed pretzels and a small pinch of flaky sea salt.
09 - Generously drizzle each coated ball with caramel sauce, allowing it to cascade down the sides for an indulgent presentation.
10 - Refrigerate the finished balls for at least 1 hour, or until the chocolate shell is fully hardened and the centers are set. Serve chilled.