This recipe requires sweetened condensed milk for its unique flavor, texture, and consistency; it will not work with evaporated milk, heavy cream, or half & half. I used homemade caramel sauce in this recipe. This fudge, however, works equally well with store-bought caramel sauce. If you don’t like white chocolate, you can make this fudge using semi-sweet or dark chocolate, which works just as well (and tastes just as good).