The basic ingredients needed to make fudge from scratch include granulated sugar, unsalted butter, heavy cream, salt, and your choice of flavorings such as chocolate, vanilla extract, or nuts.