In a heavy bottomed, large pan with high sides set over medium heat: stir the sugar slowly but constantly until it melts into a liquid. It will get clumpy at one point, but just keep stirring until it becomes smooth and liquid.
Add the butter, and stir until the butter is melted and combined with the sugar. Adding the butter will cause the sugar to bubble up ( hence why you need a large pan for this recipe ), so be prepared!
Slowly stir in the cream, and remove from the heat as soon as all the cream has been added and mixed in with the butter/sugar mix.
Stir in the salt and the black pepper.
Serve over ice cream ( goat milk ice cream if you can find it! ), and top with more cracked black pepper.