Melt the Ghirardelli Chocolate Chips in the Microwave, at 15 second intervals until completely melted.
Open the box of Waffle Cones, and remove two of the cones.
Break them up into pieces, and dip them into the melted chocolate, and lay on Parchment paper.
Dip the remaining Ice Cream Cones, around the edges, in the melted Chocolate, and lay on the Parchment paper to set.
In the mixing bowl of a stand Mixer, add the Whipping Cream, and whip until thick, and stiff peaks have formed.
Add the Sweetened Condensed Milk, Vanilla, and Caramel, and blend until smooth and creamy.
Fold in the broken Waffle Cone Pieces, and stir well.
Pour the Ice Cream in a Loaf Pan, and place in the Freezer, Overnight.
When ready to serve, scoop the Ice Cream into the Chocolate dipped Waffle Cones and drizzle Caramel over the top of the Ice Cream.
Serve, and Enjoy!
Notes
Don't over-mix after adding the condensed milk. Blend just until smooth on low speed. Over-mixing deflates the whipped cream and gives you a denser, less creamy final texture.
Press plastic wrap directly onto the surface of the ice-cream before freezing. This is the most important storage step- it prevents air from reaching the ice cream and causing ice crystals to form on the surface.
Don't have a stand mixer? A hand mixer works exactly the same way. Whip the cream in a large bowl on medium-high speed until stiff peaks form. You can also whip cream by hand with a whisk, but it takes significantly more effort.
Let the ice-cream rest at room temperature for 2-3 minutes before scooping. This makes a big difference- the ice cream comes out of the pan cleanly and the scoops hold their shape better.