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, approximately 2 minutes.
02 - Add the sifted powdered sugar and vanilla extract to the bowl. Continue beating on medium speed until the mixture is fully incorporated, light, and fluffy, about 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, even balls. Place each ball on the prepared parchment-lined baking tray.
05 - Transfer the tray to the freezer and chill for 1 hour, or until the cheesecake balls are firm enough to handle without losing their shape during dipping.
06 - Place the white chocolate chips in a microwave-safe bowl and heat in 30-second intervals, stirring between each interval, until the chocolate is completely melted and smooth.
07 - Working one at a time, dip each frozen cheesecake ball into the melted chocolate, turning to coat evenly. Gently tap the fork or dipping tool to allow excess chocolate to drip off before returning the ball 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 coating sets.
09 - Generously drizzle caramel sauce over each coated ball, allowing it to cascade down the sides for an indulgent finish.
10 - Refrigerate the finished balls for at least 1 hour, or until the chocolate shell is fully set and the centers have thawed to a creamy consistency.