Homemade almond roca tastes like the famous candy in the pink tin, only fresher and more buttery. It starts with a crisp butter toffee cooked with toasted almonds, then it is covered in melted chocolate and pressed with finely chopped almonds on both sides.
Candy making can seem scary, but toffee only needs a few ingredients and a candy thermometer. Once the sugar hits the hard crack stage, you pour, spread, and let the chocolate melt right on top. A single batch fills several holiday tins.
Love homemade candy? Try my better than anything toffee, Christmas crack, and Southern pecan pralines. For a no-thermometer option, make this peppermint bark.
JUMP TO
- Why You’ll Love This Homemade Almond Roca
- What Is Almond Roca?
- Ingredients
- Kitchen Equipment
- Ingredient Tips
- How to Make Almond Roca
- Expert Tips for Perfect Homemade Almond Roca
- Delicious Variations
- What to Serve with Homemade Almond Roca
- Storage Instructions
- Can You Make It Ahead?
- Common Mistakes to Avoid
- Estimated Nutrition
- Frequently Asked Questions
- Conclusion
Why You’ll Love This Homemade Almond Roca
This candy is easier than it looks and impossible to stop eating.
Shatteringly Crisp
Properly cooked toffee snaps cleanly and melts in your mouth.
Double Almonds
Toasted almonds inside the toffee and on the chocolate.
Few Ingredients
Butter, sugar, almonds, chocolate, and a pinch of salt.
Gift-Worthy
Stacks beautifully in tins and keeps for weeks.
Quick
The cooking takes about 15 minutes.
What Is Almond Roca?
Almond roca is an American buttercrunch toffee created in Tacoma, Washington in the 1920s. It is famous for being wrapped in gold foil and packed in pink tins.
Buttercrunch toffee is different from chewy caramel because the sugar is cooked to a higher temperature, about 300°F, which makes it hard and crisp. The almonds add nuttiness and a little crunch inside every piece.
Ingredients
Toffee
| Ingredient | Amount | Purpose |
|---|---|---|
| Salted butter, cubed | 1 cup | Rich buttery flavor |
| Granulated sugar | 1 cup | Toffee base |
| Light brown sugar | 2 tablespoons | Caramel note |
| Water | 3 tablespoons | Dissolves the sugar |
| Light corn syrup | 1 tablespoon | Prevents crystals |
| Almonds, toasted and chopped | ¾ cup | Crunch inside |
| Vanilla extract | 1 teaspoon | Flavor |
| Baking soda | ¼ teaspoon | Lighter, crisp texture |
Coating
| Ingredient | Amount | Purpose |
|---|---|---|
| Milk chocolate chips, divided | 1½ cups | Chocolate coating |
| Almonds, toasted and finely chopped, divided | 1 cup | Outer crunch |
Kitchen Equipment
- Heavy-bottomed 3-quart saucepan
- Candy thermometer
- Rimmed baking sheet
- Silicone mat or parchment paper
- Wooden spoon or heatproof spatula
- Offset spatula
Ingredient Tips
Toast the Almonds
Toasting brings out a deep, roasted flavor. Let them cool before chopping.
Salted Butter
It seasons the toffee perfectly. If using unsalted, add ½ teaspoon salt.
Test Your Thermometer
Check it in boiling water. It should read 212°F at sea level.
Chocolate Choice
Milk chocolate is classic, but semisweet makes a less sweet candy.
Chop Finely
Finely chopped almonds stick to the chocolate better.
How to Make Almond Roca
Step 1: Prepare
Line a rimmed baking sheet with a silicone mat or parchment. Sprinkle ½ cup of the finely chopped almonds over an 9×12-inch area.
Step 2: Melt
In a heavy saucepan over medium heat, melt the butter. Stir in the sugars, water, and corn syrup.
Step 3: Cook to Hard Crack
Bring to a boil, stirring gently. Clip on the thermometer and cook, stirring often, until it reaches 300°F and turns deep amber, about 12 to 15 minutes.
Step 4: Add Flavor
Remove from heat. Quickly stir in the chopped almonds, vanilla, and baking soda. It will foam.
Step 5: Spread
Pour the toffee over the almonds on the sheet and spread it about ¼ inch thick.
Step 6: Add Chocolate
Wait 1 minute, then scatter ¾ cup chocolate chips over the hot toffee. Let them melt for 3 minutes, then spread smooth and sprinkle with ¼ cup almonds.
Step 7: Set and Flip
Let cool until firm, about 1 hour. Flip the slab, melt the remaining chocolate, spread it on the other side, and top with the remaining almonds.
Step 8: Break
Chill 20 minutes until set, then break or cut into pieces.
Expert Tips for Perfect Homemade Almond Roca
Stay With the Pot
Toffee can go from perfect to burnt in seconds.
Stir Gently
Constant hard stirring can make the butter separate.
Watch the Color
It should look like a brown paper bag.
Have Everything Ready
Measure the add-ins before you start cooking.
Low Humidity Days
Toffee sets best when the air is dry.
Delicious Variations
Dark Chocolate Roca
Use semisweet or bittersweet chocolate.
Pecan Toffee
Swap almonds for pecans.
Sea Salt Finish
Sprinkle flaky salt over the chocolate.
Espresso Toffee
Add 1 teaspoon espresso powder with the vanilla.
White Chocolate Almond
Coat with white chocolate and pistachios.
What to Serve with Homemade Almond Roca
Serve pieces on a dessert board or tuck them into a Christmas cookie tray.
Chop leftover toffee and sprinkle it over ice cream, brownies, or cheesecake.
Storage Instructions
| Storage Method | How Long | Best Practice |
|---|---|---|
| Room Temperature | 2 weeks | Airtight container in a cool, dry place |
| Refrigerator | 1 month | Airtight container |
| Freezer | 3 months | Layers separated with parchment |
Keep toffee away from humidity, which makes it sticky.
Let chilled toffee come to room temperature before opening the container to avoid condensation.
Can You Make It Ahead?
Almond roca keeps for weeks, so it is a perfect early holiday project.
Make it 1 to 2 weeks before gifting and pack in tins lined with parchment.
Common Mistakes to Avoid
Undercooking
Toffee pulled too early will be chewy and sticky.
Butter Separating
Heat that is too high or sudden temperature changes can split it.
Scraping the Pan Sides
Crystals on the sides can make the toffee grainy.
Spreading Too Thin
Very thin toffee breaks into shards.
Storing in Humidity
The candy turns soft and tacky.
Estimated Nutrition
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 170 |
| Carbohydrates | 14g |
| Protein | 2g |
| Fat | 12g |
| Saturated Fat | 6g |
| Fiber | 1g |
| Sugar | 13g |
| Sodium | 70mg |
| Cholesterol | 20mg |
Estimate per piece, based on 30 pieces.
Frequently Asked Questions
What temperature do you cook homemade almond roca to?
Cook the toffee to 300°F, the hard crack stage. It will be deep amber and snap cleanly once cool.
Why did my toffee separate?
The butter separated because the heat was too high or it was not stirred enough. Lower the heat and stir in a tablespoon of hot water to bring it back.
Can I make almond roca without a candy thermometer?
It is possible by watching for a deep amber color, but a thermometer gives far more reliable results.
How long does almond roca last?
About 2 weeks at room temperature in an airtight container, or up to 3 months in the freezer.
Can I use different nuts?
Yes. Pecans, hazelnuts, and macadamia nuts all make delicious toffee.
Conclusion
Homemade almond roca is crisp, buttery, chocolatey, and full of toasted almonds. It is one of the best homemade Christmas candies you can make.
Make a batch for your family and a few extra tins for friends and neighbors.
PrintHomemade Almond Roca: Buttery Chocolate Toffee Candy
Crisp, buttery toffee full of toasted almonds, covered in melted chocolate and a snowfall of chopped almonds. The classic candy made at home.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 50 minutes
- Yield: 30 pieces 1x
- Category: Desserts
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
Toffee
1 cup salted butter, cubed
1 cup granulated sugar
2 tablespoons light brown sugar
3 tablespoons water
1 tablespoon light corn syrup
¾ cup almonds, toasted and chopped
1 teaspoon vanilla extract
¼ teaspoon baking soda
Coating
1½ cups milk chocolate chips, divided
1 cup almonds, toasted and finely chopped, divided
Instructions
Line a rimmed baking sheet with a silicone mat or parchment. Sprinkle ½ cup of the finely chopped almonds over an 9×12-inch area.
In a heavy saucepan over medium heat, melt the butter. Stir in the sugars, water, and corn syrup.
Bring to a boil, stirring gently. Clip on the thermometer and cook, stirring often, until it reaches 300°F and turns deep amber, about 12 to 15 minutes.
Remove from heat. Quickly stir in the chopped almonds, vanilla, and baking soda. It will foam.
Pour the toffee over the almonds on the sheet and spread it about ¼ inch thick.
Wait 1 minute, then scatter ¾ cup chocolate chips over the hot toffee. Let them melt for 3 minutes, then spread smooth and sprinkle with ¼ cup almonds.
Let cool until firm, about 1 hour. Flip the slab, melt the remaining chocolate, spread it on the other side, and top with the remaining almonds.
Chill 20 minutes until set, then break or cut into pieces.
Notes
Use a candy thermometer.
Cook to 300°F.
Store away from humidity.
Nutrition
- Serving Size: 1 piece (about 1 ounce)
- Calories: 170
- Sugar: 13g
- Sodium: 70mg
- Fat: 12g
- Saturated Fat: 6g
- Carbohydrates: 14g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 20mg


