
These Rocky Road Bars are the perfect indulgence — a rich cocoa base, silky smooth chocolate ganache, gooey marshmallows, and crunchy crushed nuts in every bite. 🍫✨ The secret? A touch of instant coffee that enhances the chocolate flavor, making each square taste deeper and more decadent.
Whether you make them with an egg yolk for a tender, melt-in-your-mouth crust or a whole egg for a slightly firmer, more cake-like bite, these bars are guaranteed to be a hit at parties, potlucks, or for treating yourself at home.

Why You’ll Love This Recipe
- Coffee-chocolate flavor boost for extra richness
- Simple pantry ingredients
- Customizable topping — use almonds, hazelnuts, pecans, or a mix
- Egg choice flexibility to suit your texture preference
Prep Time: 15 minutes
Cook Time: 20–23 minutes
Chill Time: 1 hour
Total Time: 1 hour 38 minutes
Servings: 16 squares
Ingredients
Base
- 1½ cups (180g) all-purpose flour
- 1 tsp (5g) baking soda
- ½ cup (50g) unsweetened cocoa powder
- 1 tbsp (6g) instant coffee
- 1 egg yolk (for richer, softer crust) or 1 whole egg (for firmer, more structured crust)
- 1 cup (227g) unsalted butter, softened
- ½ cup (100g) granulated sugar
Ganache
- ½ cup (120ml) heavy cream
- 1¼ cups (200g) dark chocolate chips
- 3 tbsp (42g) unsalted butter
Topping
- 1 cup (50g) mini marshmallows
- ½–1 cup (70–140g) crushed nuts (I used almonds, but any nut works)
Instructions
- Preheat oven to 350°F (175°C). Line an 8×8-inch or 9×9-inch baking pan with parchment paper.
- In a medium bowl, whisk together flour, baking soda, and cocoa powder.
- In a separate large bowl, beat softened butter and sugar until light and fluffy (about 2–3 minutes).
- Mix in egg yolk or whole egg, followed by the instant coffee.
- Add dry ingredients to wet ingredients and stir until just combined. Press evenly into the prepared pan.
- Bake for 20–23 minutes, then allow to cool slightly while you prepare the ganache.
- Make the ganache: Heat cream in a small saucepan until it just begins to simmer. Remove from heat, pour over chocolate chips and butter in a heatproof bowl, and let sit for 1–2 minutes. Stir until smooth and glossy.
- Spread ganache evenly over the cooled base.
- Sprinkle marshmallows and crushed nuts over the ganache.
- Chill in the refrigerator for about 1 hour or until fully set.
- Slice into squares and enjoy!
Tips for Success
- Use good quality cocoa powder for a more intense chocolate flavor.
- Toast your nuts beforehand for extra crunch and flavor depth.
- Let the ganache set fully before slicing for clean, neat squares.
Nutrition Facts (per square, based on 16 servings)
- Calories: ~285 kcal
- Carbohydrates: 26g
- Protein: 3g
- Fat: 19g
- Saturated Fat: 10g
- Cholesterol: 35mg
- Sodium: 110mg
- Fiber: 2g
- Sugar: 16g

These Coffee-Infused Rocky Road Bars are the kind of dessert that never lasts long. The combination of fudgy cocoa base, silky ganache, gooey marshmallows, and nutty crunch makes them irresistible for any occasion. They’re simple enough for a weekday treat yet indulgent enough to impress at gatherings.
Serve them with a hot coffee for the ultimate pairing — and don’t forget to snap a picture before they disappear! 📸✨
Leave a comment