Prep Work Before diving into the recipe, gather and prepare the ingredients. Freeze half of the mini marshmallows, as they will add an extra layer of texture to the fudge. Cut the butter and chocolate into small pieces, placing them in a large bowl for easy access later.
Cooking the Fudge Base In a large saucepan, combine the sugar, evaporated milk, salt, and the remaining half of the mini marshmallows. Stir the mixture constantly over medium heat until it reaches the soft ball stage, approximately 300 degrees Fahrenheit, on a candy thermometer. This process ensures the fudge will be appropriately set.
Combining the Ingredients Once the sugar mixture has reached the desired temperature, pour it over the butter and chocolate pieces in the large bowl. Begin beating the mixture until it starts to set. The heat from the cooked mixture will melt the chocolate and butter, creating a velvety smooth consistency.
Adding the Finishing Touches Now it's time to incorporate the delightful additions that make Rocky Road Fudge irresistible. Add the chopped walnuts and the frozen mini marshmallows to the fudge mixture. Gently fold them in until they are evenly distributed.
Setting and Serving Pour the fudge mixture into a 9x13-inch pan, spreading it evenly. Place the pan in the refrigerator and allow it to chill for several hours until completely set. This step is crucial for achieving the perfect fudgy texture.