01 - In a medium bowl, whisk together heavy cream, whole milk, sugar, salt, and vanilla extract until the sugar is completely dissolved.
02 - Pour the mixture into an ice cream maker and churn according to manufacturer's instructions for 20–25 minutes until thick and creamy consistency is achieved.
03 - While ice cream churns, combine cream, chocolate chips, butter, corn syrup, and salt in a small saucepan over low heat. Stir constantly until melted and smooth. Allow to cool to room temperature.
04 - Gently fold the halved mini chocolate peanut butter cups into the churned ice cream until evenly distributed.
05 - Spoon one-third of the ice cream into a freezer-safe container and drizzle with one-third of the fudge sauce. Repeat layering twice with remaining ice cream and fudge. Gently swirl with a knife to create a marbled effect.
06 - Cover the container and freeze for at least 6 hours or until the ice cream reaches firm consistency.
07 - Scoop into bowls or cones and serve immediately.