1. In a large saucepan, combine the sugar, salt, butter, and evaporated milk.
2. Cook over medium heat, stirring constantly until the mixture comes to a boil.
3. Boil for 6 minutes, continuing to stir to prevent it from burning.
4. Remove the mixture from heat and immediately add the chocolate chips, German sweet chocolate, and marshmallow creme.
5. Stir until all the chocolate is melted and the mixture is smooth.
6. If desired, fold in the chopped nuts until evenly distributed.
7. Pour the fudge into a buttered 9×13-inch baking dish and spread it evenly.
8. Let the fudge cool completely at room temperature before cutting it into squares.
Variations & Tips
For a peppermint twist, you can add a teaspoon of peppermint extract along with the chocolate. If your family loves a bit of crunch, try using different kinds of nuts like pecans or almonds. For those with dietary restrictions, consider using a mixture of dairy-free chocolate chips and coconut milk to make it vegan. To make the fudge extra special for the holidays, sprinkle crushed candy canes on top before it sets.