Homemade Dark Chocolate Rocky Road Candy Recipe

Take your chocolate cravings to the next level with this Dark Chocolate Rocky Road Candy. This easy no-bake treat comes together in minutes using just a few ingredients for a rich, crunchy, and utterly irresistible dessert.

stack of rocky road candy

Rocky road has been a holiday staple in my family for years. My mother would make batches of candy to share with friends and relatives, and I always looked forward to it. A few years ago I developed a darker, more gourmet version that uses rich dark chocolate, toasted almonds, and soft marshmallows finished with flaky sea salt. The result is a sophisticated, no-bake confection that’s perfect for gifting or keeping on hand for chocolate emergencies.

Why you’ll love this recipe:

  • Packed with deep dark chocolate, fluffy marshmallows, crunchy toasted almonds, and a hint of sea salt for contrast.
  • Simple and quick: this no-bake candy takes only minutes to assemble and sets in a couple of hours.
  • Customizable: swap the chocolate or nuts to suit your taste.
  • Holds well in the refrigerator for gifting or make-ahead dessert trays.
Squares of homemade rocky road on parchment paper

Recipe ingredients

Traditional rocky road sometimes uses sweetened condensed milk and butter, but this recipe focuses on chocolate by omitting those ingredients. The result is a cleaner, more chocolate-forward candy that still has wonderful texture and flavor.

Four core ingredients are all you need:

  • Chocolate — I use dark chocolate for a deep flavor. Semi-sweet or milk chocolate will work if you prefer something sweeter.
  • Marshmallows — Homemade marshmallows add a soft, pillowy texture, but store-bought mini marshmallows are an easy substitute.
  • Coconut oil — A small amount thins the chocolate so it coats the mix evenly and yields a softer bite. You can substitute melted butter or a neutral oil if necessary.
  • Almonds — Roasted and chopped for crunch; feel free to replace with walnuts, peanuts, hazelnuts, or your favorite nut.
  • Flaky sea salt — Optional but recommended to brighten the chocolate flavor.

How to make this recipe

Rocky road candy is very forgiving and straightforward. The main work is melting the chocolate, folding in the mix-ins, and waiting for it to set.

Rocky road candy in pan
  • Line an 8×8-inch baking dish with parchment paper or foil and set aside.
  • Place the chocolate and coconut oil in a heatproof bowl set over a pan of simmering water (double boiler). Stir until the chocolate is melted and smooth, about 2–3 minutes. Alternatively, melt in the microwave in short bursts, stirring between intervals.
  • Remove the bowl from heat. Fold in chopped marshmallows and chopped roasted almonds until everything is evenly coated in chocolate.
  • Pour the mixture into the prepared pan and spread it into an even layer. Sprinkle the top with flaky sea salt if using.
  • Allow the candy to set uncovered at room temperature or chill in the refrigerator for 1–2 hours until firm. Once set, cut into squares and enjoy.

FAQs

What basic ingredients make rocky road?

At its core, rocky road is chocolate combined with marshmallows and nuts. Some recipes add sweetened condensed milk or butter; this version keeps the focus on chocolate by using melted chocolate and a small amount of oil for texture.

What nuts work best in rocky road?

Almonds are classic because of their firm crunch and mild flavor, but walnuts, peanuts, macadamia nuts, or hazelnuts are all excellent alternatives.

Can I melt the chocolate in the microwave?

Yes. Heat chocolate and coconut oil for one minute, stir, then continue in 30-second intervals, stirring each time until smooth.

How long does homemade rocky road keep?

Store in an airtight container in the refrigerator for up to two to three weeks. Bring to room temperature briefly before serving for best texture.

Recipe notes

  • Use a good-quality chocolate for the best flavor and smooth melt. If dark chocolate is too intense, substitute semi-sweet or milk chocolate or blend varieties.
  • Homemade marshmallows elevate the texture and flavor, but store-bought mini marshmallows are a convenient option.
  • Swap the almonds for any nut you enjoy: walnuts, peanuts, macadamia nuts, or hazelnuts all work well.
  • Rocky road is easy to customize—add dried fruit, shredded coconut, or a drizzle of white chocolate for variety.
Squares of rocky road candy on parchment paper

More chocolate recipes you’ll love:

  • Chocolate ganache
  • Chocolate mousse
  • Salted dark chocolate peanut butter fudge
  • Chocolate truffles
  • Dark chocolate crownies
  • German chocolate brownies
  • Homemade peanut butter cups
  • Peanut butter brownies

Did you try this recipe? If so, please leave a review below and tag the creator on social media so others can discover this favorite.

stack of rocky road candy

Dark Chocolate Rocky Road Candy

Servings: 16 servings
Prep Time: 10 mins
Cook Time: 5 mins
Additional Time: 2 hrs
Total Time: 2 hrs 15 mins
Dark Chocolate Rocky Road Candy is a simple no-bake confection that combines melted dark chocolate with marshmallows and toasted almonds for a sweet-and-salty finish.

Ingredients

  • 12 ounces dark chocolate baking wafers or chocolate chips
  • 1 tablespoon coconut oil (or melted butter/neutral oil)
  • 2 cups chopped marshmallows (homemade or store-bought mini marshmallows)
  • 1 cup chopped roasted almonds (or other favorite nuts)
  • 1 teaspoon flaky sea salt (optional)

Instructions

  • Line an 8×8″ pan with foil or parchment paper and set aside.
  • Set a heatproof bowl over simmering water. Add chocolate and coconut oil, stirring until melted and smooth (about 2–3 minutes). Alternatively, melt in the microwave in short bursts.
  • Remove from heat and fold in the marshmallows and chopped nuts until evenly coated.
  • Spread the mixture into the prepared pan, sprinkle with flaky sea salt if desired, and allow to set at room temperature or in the refrigerator for 1–2 hours.
  • Once firm, cut into squares and serve.

Notes

  • Use quality chocolate for the best flavor and smoother texture. Blend dark and semi-sweet if you prefer a milder taste.
  • Microwave melting: heat chocolate and oil 1 minute, stir, then continue in 30-second intervals until smooth.
  • Rocky road stores well in an airtight container in the refrigerator for 2–3 weeks.

Nutrition

Serving: 1 square, Calories: 194 kcal, Carbohydrates: 19 g, Protein: 4 g, Fat: 12 g

Nutrition is estimated and intended as a guideline only.

Course: Dessert
Cuisine: American
Author: Marcie
All recipes and images © Flavor the Moments.
Did you try this recipe?
Share a photo of your rocky road so others can see your creation.

Note: This post was originally published in December 2018. The text has been updated for clarity and includes step-by-step photos and improved instructions.