Almond Roca
intro
Crunchy, buttery golden toffee studded with toasted almonds, coated in smooth milk chocolate and fine nut crumbs—this iconic candy is perfect for holiday gifting.
Ingredients
Steps
Prep pan and toast almonds
First, line a 9x13 inch (23x33cm) baking sheet with parchment paper, leaving a 2-inch overhang on the long sides for easy lifting. Next, heat a dry skillet over medium-low heat, add all 150g raw whole almonds, and toast for 4-5 minutes, stirring frequently, until fragrant and light golden brown. Transfer 75g of the toasted almonds to a cutting board and chop finely for the topping; roughly chop the remaining 75g to stir into the toffee, then set all almonds aside.
Melt toffee base ingredients
In a heavy-bottomed 3-quart saucepan, combine 226g unsalted butter, 200g granulated sugar, 30ml light corn syrup, and 3g fine sea salt. Heat over medium heat, stirring constantly with a heat-resistant silicone spatula, until the butter is fully melted and the sugar dissolves completely into a smooth, pale golden liquid, about 4-5 minutes.
Cook toffee to hard crack
Once the base mixture is smooth, clip a candy thermometer to the side of the pan, ensuring the tip is fully submerged in the toffee but not touching the hot pan bottom. Stop stirring, and let the mixture boil steadily over medium heat until it reaches 149°C (300°F, the hard crack stage), which takes 10-12 minutes. The toffee will darken to a deep amber color as it cooks; if it darkens unevenly, gently swirl the pan once or twice instead of stirring to avoid crystallization.
Mix in almonds and vanilla
As soon as the toffee reaches 300°F, immediately remove the pan from the stovetop to prevent burning. Carefully stir in 5ml pure vanilla extract and the reserved 75g roughly chopped toasted almonds, mixing quickly for 15-20 seconds to evenly distribute the nuts—work fast, as the toffee will begin to set within 1 minute off heat.
Spread toffee on baking sheet
Immediately pour the hot almond toffee mixture onto the center of the parchment-lined baking sheet. Use an offset spatula lightly greased with a tiny amount of butter to prevent sticking, and spread the toffee into an even 1/4-inch thick layer across the sheet, working quickly before the toffee hardens. Let the toffee rest at room temperature for 5 minutes to set slightly.
Add chocolate and nut topping
Evenly sprinkle all 170g milk chocolate pieces over the warm, slightly set toffee. Let sit for 3-4 minutes to allow the chocolate to fully melt from the toffee’s residual heat, then use a clean offset spatula to spread the melted chocolate into a smooth, even layer across the entire toffee surface. Immediately sprinkle the reserved 75g finely chopped toasted almonds evenly over the melted chocolate, pressing very gently to help the nuts adhere to the chocolate.
Chill and break into pieces
Transfer the baking sheet to the refrigerator to chill for 25-30 minutes, until the toffee is completely hard and the chocolate is fully set and matte. Once chilled, lift the entire toffee slab out of the pan using the parchment paper overhang, place it on a wooden cutting board, and break it into irregular 1-2 inch pieces by hand or with the handle of a heavy kitchen knife.
Tips
2.Always use a heavy-bottomed saucepan for making toffee, as thin, lightweight pans conduct heat unevenly and can easily scorch the sugar, leading to a burnt, bitter, off-flavor.
3.Store finished Almond Roca in an airtight container at cool room temperature (60-65°F / 15-18°C) for up to 2 weeks; do not store it in warm spots, as the chocolate coating will melt and the toffee may soften and lose its crunch.

OMG this almond roca is SO good! I made a batch for my office holiday potluck last week and every single person asked for the recipe. It’s perfectly buttery, not too sweet, and the crunch of the almonds is chef’s kiss. I was worried it would be too hard since candy making usually stresses me out, but the step-by-step instructions made it totally doable even for me! Total cook time was right around 50 minutes like the recipe said, no surprises.
Tasted great but I burned the first batch because I walked away for 2 minutes to answer the door 😂 Don’t be like me, stay glued to that candy thermometer! Second batch came out perfect, I added a little extra dark chocolate drizzle on top and gave tins of it to my neighbors for Christmas, they all raved. Will definitely make this again next year.
I’ve been making almond roca for 40 years and this recipe is hands down better than the one I’ve used forever! The butter ratio is perfect, no greasy aftertaste like some recipes I’ve tried. My grandkids demolished half the batch before I even got it into the storage tin. 10/10, will be my new go-to.
Made this in my tiny dorm kitchen with a cheap candy thermometer I grabbed from the dollar store and it still turned out! Super impressed. I didn’t have sliced almonds so I used chopped roasted almonds I had left over from a trail mix, worked like a charm. My roommates are already begging me to make another batch this weekend.
Game changer! I brought this to our neighborhood block party last weekend and it was the first dessert gone, even before the brownies and chocolate chip cookies! Only thing I will say is it took me closer to 60 minutes total instead of 50, but I think that’s because my stovetop runs a little low on heat. No big deal, just something to note for other people with weaker burners!
Flavor was incredible but I struggled a little with the chocolate layer separating when I spread it? Not sure what I did wrong, the toffee part came out perfect and crunchy but the chocolate slid off a little when I was cutting it into pieces. Still tasted amazing, just didn’t look as pretty as the photos.
I know this is technically a dessert but I made a big batch on Sunday and portioned it into little snack bags for my kid’s school lunches all week. They were so excited to have a special treat in their lunch instead of the usual granola bar. Even their teacher asked where I bought it, she couldn’t believe I made it at home!
SO buttery, SO crunchy, exactly the almond roca I remember getting from the candy shop as a kid. 10/10 no notes, will be making this every holiday season from now on. Saved the recipe to my permanent dessert folder!
Added a half teaspoon of espresso powder to the chocolate layer and oh my GOD it’s next level. The coffee flavor cuts the sweetness perfectly and pairs so well with the buttery almond flavor. My whole family is obsessed, even my super picky brother who hates “fancy desserts” went back for thirds.
I was intimidated because the recipe says medium difficulty, but it was way easier than I thought it would be! The hardest part was waiting for it to cool completely before breaking it into pieces, I was so impatient to try a bite. Worth the wait though, tastes identical to the expensive store bought tins that cost $20 a pop.
I’ve tried three different almond roca recipes online this month and this is by far the best one. The butter to almond ratio is spot on, no weird grainy texture from the sugar like the other recipes I tested. Already sent the link to my whole baking group chat, everyone’s gonna love this.
Made this for my daughter’s soccer team end-of-season banquet and it was a home run. All the girls were crowding around the dessert table grabbing pieces, and a couple of the other dads asked if I’d make them a batch for their upcoming hunting trips. Win win!
Pro tip for anyone making this in a dry climate like Arizona: add a tiny splash of corn syrup to the sugar mixture to prevent it from crystallizing! I did that after having crystal issues with toffee recipes before, and this came out perfectly smooth every single time. The flavor is unreal, so rich and buttery.
I’m a total candy fiend and I was blown away by how good this is. I usually drop $15 a tin on almond roca from the fancy candy shop downtown, and this tastes exactly the same if not better for a fraction of the cost. Game changer for my holiday gifting budget this year!
I messed up and used salted butter instead of unsalted the first time I made this, and it was still incredible! Just skipped adding the extra salt the recipe calls for and it came out perfectly balanced. My husband ate half the batch in one sitting while we were watching football Sunday, oops.
My kids loved it! They helped me sprinkle the almonds and spread the chocolate on top, it was such a fun weekend baking activity. The instructions were easy enough for them to follow along with my supervision, and we had a blast making (and eating) it together. 10/10 for family fun and flavor!