If you’re craving something chocolatey, chewy, and just a little nostalgic, this Rocky Road Fudge is the treat for you. Every bite is a mix of creamy chocolate, fluffy marshmallows, and crunchy peanuts — that perfect balance of salty and sweet that brings smiles all around. It’s quick to make, easy to share (if you can bear to part with it), and always a crowd favorite during the holidays or any cozy weekend.
Ingredients
- 2 cups semi-sweet chocolate chips
- 1 can (14 ounces) sweetened condensed milk
- ¼ cup unsalted butter
- 1 teaspoon pure vanilla extract
- 2 cups mini marshmallows
- 1 cup roasted salted peanuts
Instructions
Melt the chocolate mixture:
In a medium microwave-safe bowl, combine the chocolate chips, sweetened condensed milk, and butter. Microwave for about 90 seconds, then stir well. If the mixture isn’t fully melted, heat for another 15 seconds and stir again until smooth and glossy.
(You can also melt everything gently on the stovetop using a double boiler if you prefer.)
Add flavor and mix-ins:
Stir in the vanilla extract, then fold in the peanuts and mini marshmallows until evenly coated in the chocolate mixture.
Shape the fudge:
Spread the mixture onto a parchment-lined baking sheet or 8×8-inch pan, smoothing it out to about 1 inch thick.
Chill and cut:
Refrigerate for at least 2 hours, or until firm. Slice into squares and store in an airtight container in the refrigerator. The fudge will stay fresh for up to two weeks — though it rarely lasts that long!