Prep pan: Grease a 8x8'' baking pan with non-stick cooking spray or butter (or use 4 mini disposable loaf pans, for gifting).
Cut marshmallows (we use scissors, dipping them in water after each cut, to keep the marshmallow from sticking).Add cut marshmallows to the pan.
Melt Chocolate: In a saucepan over low heat (or a double boiler) add chocolate and butter. Stir constantly until melted and smooth. Remove from heat and add vanilla extract and walnuts, if using.
Slowly drizzle melted chocolate over marshmallows, gently nudging between the marshmallows as you go, so that the chocolate seeps into all of the cracks.
Refrigerate until set. Store leftovers in the refrigerator for up to 2-3 weeks.
Video
Notes
Butter: If using unsalted butter, add 1/8 tsp salt to the saucepan.Marshmallows - use large marshmallows (not miniature), cut into fourths for the perfect rocky block texture. Mini marshmallows wont give the same texture we want.Chocolate - Use any high quality semi-sweet chocolate bar (I recommend Baker's chocolate).Walnuts (optional) - We don't usually add nuts to our rocky road--I know they are supposed to be the "rock" part, but we prefers the plain marshmallow and chocolate. Make Ahead Instructions: rocky road is a great treat to make ahead! Store in an airtight container in the refrigerator for up to 2-3 weeks.Freezing Instructions: Freeze in an airtight freezer safe container for up to 2 months. Thaw overnight in the refrigerator before enjoying.