Combine the flavors of homemade fudge and rocky road ice cream in one irresistible treat. This Rocky Road Fudge recipe is studded with marshmallows and pecans for the perfect balance of sweet and salty.
Line an 8x8x2-inch baking pan with foil, extending the foil over edges of pan. Butter foil; set pan aside.
Butter the side of a 3-quart heavy saucepan. In the saucepan, combine sugar, cream, cocoa powder, corn syrup, and salt. Cook and stir over medium heat until mixture is boiling. Clip a candy thermometer to the side of the pan. Reduce heat to medium-low; continue boiling at a moderate, steady rate, stirring occasionally, until thermometer registers 236 degrees F, soft-ball stage (about 10 minutes). (Adjust heat as necessary to maintain a steady boil.)
Remove saucepan from heat. Add vanilla but do not stir. Cool, without stirring, to 110 degrees F (1 to 1-1/4 hours). Remove thermometer from saucepan. Beat mixture vigorously with a clean wooden spoon just until candy starts to thicken. Add marshmallows and pecans. Continue beating just until the fudge starts to lose its gloss (6 to 8 minutes total).
Immediately spread fudge evenly in the prepared pan. Score into squares while warm. Let fudge cool to room temperature. When fudge is firm, use the edges of the foil to lift fudge out of pan. Cut into squares. Makes 64 pieces.
Layer fudge between sheets of waxed paper in an airtight container; cover. Store in the refrigerator for up to 1 week.