Dazzling for the eye, as well as the palette, these vanilla salted caramel truffles are a perfect pick-me-up.
Ingredients: heavy cream, Green Cane certified cane sugar, butter, Maldon sea salt, whole vanilla bean powder. Shell is 100% Dominican chocolate.