Line an 8-inch square baking dish with either aluminum foil or waxed paper.
In a large saucepan, combine sugar, evaporated milk, butter, and salt. Over medium heat, bring to a full rolling boil, stirring constantly. Let boil, stirring constantly, for approximately 4 to 5 minutes. Remove from heat.
Stir in marshmallows, chocolate morsels, nuts, and vanilla extract. Stir vigorously for approximately 1 minutes or until marshmallows are completely melted.
Pour the fudge mixture into the prepared baking pan. Refrigerate for at least 2 hours or until firm. When firm, lift from pan and remove foil. Using a sharp knife, cut the fudge into squares.
No Fail Chocolate Fudge Recipe: https://whatscookingamerica.net/candy/chocolatefudge.htm