Almond Roca Recipe

Almond Roca has always been one of my favorite childhood treats, so Iโ€™m beyond excited to share this recipe with you! After lots of testing, Iโ€™ve perfected the ultimate sweet, buttery, crunchy, chocolatey, and nutty toffeeโ€”it tastes just like the store-bought versionโ€ฆ or even better! Follow along for tips, tricks, step-by-step photos, and fun variations to make it your own!

a stack of almond roca showing the toffee layer, chocolate layer, and nut layer


 

Why you’ll love This Almond Roca Recipe

  • Foolproof toffee base: Inspired by my mother-in-lawโ€™s classic toffee recipe, this one uses corn syrup, butter, sugar, and water in perfect proportions so the chocolate and butter never separate.
  • Perfectly cooked every time: The candy thermometer ensures your toffee reaches the ideal hard-crack stage without guesswork.
  • Quick, effortless almonds: A food processor chops them in seconds!
  • Balanced, flavorful touch: Toasted almonds, A pinch of salt, and a splash of vanilla elevate the toffee, flavors often missing in other recipes.
  • Melty chocolate: Using high-quality chocolate chips and letting them rest for a couple of minutes creates an effortless, melty chocolate layer.
top view of almond roca recipe broken into pieces on a baking sheet
ingredient icon

Almond Roca Ingredients

Let’s take a closer look at what you need to make this recipe (measurements in the printable recipe card at the bottom of the post):

  • Almonds: Use raw, unsalted whole almonds.
  • Semi-sweet chocolate chips: Use high-quality chocolate chips like Guittard or Ghirardelliโ€”they melt more smoothly and evenly because they contain a higher cocoa butter content, which prevents seizing and gives a silky coating.
  • Unsalted butter: The rich, buttery base of the toffee; cubing ensures it melts evenly without scorching. Use unsalted so we can control the amount of salt added to the recipe.
  • Sugar: Granulated sugar is used instead of brown sugar because it melts cleanly and creates the hard, crisp texture essential for classic toffee, whereas brown sugarโ€™s moisture would make the candy soft and chewy.
  • Water: Helps dissolve the sugar and corn syrup for a smooth, glossy toffee and ensures even cooking.
  • Corn syrup: Keeps the sugar from crystallizing and prevents the toffee from separatingโ€”a key step for a foolproof batch.
  • Salt: Enhances the buttery sweetness and balances the chocolate. Use table salt and not kosher salt.
  • Vanilla extract: Adds depth and warmth. Use quality extract for the best flavor.
top view of almond roca ingredients: whole almonds, chocolate chips, butter, sugar, corn syrup, salt and water

How to MAke Almond roca

Let’s take a closer look at how to make this recipe with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):

  • Step 1: Roast Almonds. Line a half-sheet pan (18ร—13) with parchment paper or aluminum foil. Add almonds and spread them out evenly. Roast in the oven at 350ยฐF for 5-7 minutes, until toasted.
showing how to make almond roca by roasting the almonds in the oven
  • Step 2: Chop Almonds. When cool enough to handle, transfer to a food processor to chop finely. Add half of the almonds to the pan and spread them into an even layer (they should cover the pan).
showing how to make almond roca by chopping the almonds in a food processor
showing how to make almond roca by adding toffee ingredients to a stockpot: butter, sugar, corn syrup, water
  • Step 4: Make Toffee. Bring to a boil, then reduce to a simmer, stirring CONSTANTLY for 15-20 minutes until the temperature reaches 295ยฐF on your candy thermometer. 
a collage showing how to make almond roca by boiling the toffee until it reaches 300 degrees F
  • Step 5: Spread Toffee. As soon as the toffee reaches 295ยฐF, stir in the vanilla, then pour it over the prepared almonds and immediately spread evenly with a spatula.
showing how to make almond roca by spreading the toffee over the chopped almonds
  • Step 6: Add Chocolate. Immediately sprinkle with the chocolate chips; let them stand for 2-3 minutes, until the chips are shiny and melty enough to spread. Spread the chocolate evenly over the toffee using an offset spatula.
showing how to make almond roca by spreading the melty chocolate chips over the toffee
  • Step 7: Add Almonds. Immediately sprinkle with the remaining chopped almonds, then lightly press the almonds down with your hand.
showing how to make almond roca by sprinkling the chopped almonds over the melted chocolate layer
  • Step 8: Cool and Break Into Pieces. Let it cool completely at room temperature for 2 to 3 hours before breaking it into pieces. Youโ€™ll know itโ€™s ready when the chocolate is no longer shiny or tacky, and the almond roca is firm and snaps cleanly. If youโ€™re in a hurry, you can pop the tray in the fridge for 20โ€“30 minutes, but letting it cool at room temperature gives the best texture.
showing how to make almond roca by breaking apart by hand

TIPS for Almond roca Candy

  • Use a large, heavy-bottomed pan like a Dutch oven so the sugar cooks evenly and doesnโ€™t scorch or bubble over.
  • Stir constantly once the butter has melted to prevent burning and maintain a smooth emulsion. Take care you reach all corners of the pot, including under the thermometer.
  • Donโ€™t rush the heat; medium heat gives the most control and prevents separation.
  • Prep the ingredients first: Chop the nuts and have the chocolate ready before you startโ€”this toffee sets quickly, and you won’t have time to step away to prep.
  • Use a candy or deep-fry thermometer (this is the one I use) to make this recipe foolproof. Using a thermometer to cook the toffee to the correct temperature solves all problemsโ€”like butter separating or the toffee not setting.
  • Work quickly to spread the toffee once it reaches temp โ€” it firms up quickly.
  • Break into pieces only after fully set. It’s helpful to lift the foil or parchment from the pan to separate the almond roca.
almond roca candy broken apart on a baking sheet

Roca Almond Candy variations

  • Nut Variations: Swap the almonds with your favorite nuts โ€” pecans, walnuts, macadamias, hazelnuts, or pistachios โ€” each adding its own delicious twist.
  • Chocolate Variations: Give your roca a fun chocolate twist by using dark for a rich, slightly bitter contrast, milk for a kid-friendly classic, or white for a sweet, creamy variation. You can even swirl two chocolates together for a gorgeous marbled finish.
  • Orange Roca: Mix in 1 teaspoon of orange zest for bright citrus notes.
  • Maple Roca: Add ยฝโ€“1 teaspoon of maple extract to the toffee.
  • Coconut Roca: Mix toasted coconut into it or sprinkle it on top.
  • Peppermint Roca: Sprinkle crushed candy canes over the melted chocolate.
serving almond roca stacked on a plate

How to serve Almond roca

holding a pice of almond roca from a stack showing the size and texture and layers

WANT TO TRY THIS Almond roca RECIPE?

PIN ITย to your recipe BOARD TO SAVE FOR LATER!

FIND ME ON PINTEREST FOR MORE GREAT RECIPES!  I AM ALWAYS PINNING :)!

ยฉCarlsbad Cravings by CarlsbadCravings.com

Homemade Almond Roca

Almond Roca has always been one of my favorite childhood treats, so Iโ€™m beyond excited to share this recipe with you! After lots of testing, Iโ€™ve perfected the ultimate sweet, buttery, crunchy, chocolatey, and nutty toffeeโ€”it tastes just like the store-bought versionโ€ฆ or even better! See the post for tips, tricks, step-by-step photos, and fun variations to make it your own!
Servings: 20 servings
Total Time: 35 minutes
Prep Time: 15 minutes
Cook Time: 20 minutes

Save This Recipe To Your Recipe Box

You can now create an account on our site and save your favorite recipes all in one place!

Ingredients

  • Candy Thermometer
  • 2 cups raw unsalted whole almonds
  • 1 pound (4 sticks) unsalted butter, cubed
  • 2 1/2 cups granulated sugar
  • 1 cup water
  • 1/4 cup light corn syrup
  • 1 teaspoon salt
  • 1/2 teaspoon vanilla extract
  • 2 cups semi-sweet chocolate chips

Instructions

  • Roast Almonds: Line a half-sheet pan (18ร—13) with parchment paper or aluminum foil. Add almonds and spread them out evenly. Roast in the oven at 350ยฐF for 5-7 minutes, until toasted.
  • Chop Almonds: When cool enough to handle, transfer to a food processor to chop finely. Add half of the almonds to the pan and spread them into an even layer (they should cover the pan).
  • Combine Toffee Ingredients: In a large Dutch oven/stockpot (NOT a saucepan, or it will overflow), add the butter, sugar, water, corn syrup, and salt. Attach a candy thermometer (this is the one I use) to the side of the pan without touching the bottom.
  • Make Toffee: Bring to a boil over medium-high heat, then reduce to medium heat to simmer, stirring CONSTANTLY until the temperature reaches 295ยฐF on your candy thermometer, about 15-20 minutes. Watch the temperature closely as it approaches 275; you donโ€™t want it to burn.
  • Spread Toffee: As soon as the toffee reaches 295ยฐF, stir in the vanilla, then pour over the prepared almonds and immediately spread evenly with a spatula (work quickly because the toffee will set and become difficult to spread).
  • Add Chocolate: Immediately sprinkle with the chocolate chips; let them stand for 2-3 minutes, until the chips are shiny and melty enough to spread.ย  Spread the chocolate evenly over the toffee using anย offset spatula.
  • Add Almonds: Immediately sprinkle with the remaining chopped almonds, then lightly press the almonds down with your hand.
  • Break Into Pieces: Let it cool completely at room temperature for 2 to 3 hours before breaking it into pieces. Youโ€™ll know itโ€™s ready when the chocolate is no longer shiny or tacky, and the almond roca is firm and snaps cleanly. If youโ€™re in a hurry, you can pop the tray in the fridge for 20โ€“30 minutes, but letting it cool at room temperature gives the best texture.

Did You Make This Recipe?

Tag @CarlsbadCravings and Use #CarlsbadCravngs

Leave a Review, I Always Love Hearing From You!

Reader Interactions

leave a review

Your email address will not be published. Required fields are marked *

4 Comments

  1. Cat says

    Hi Jen,
    Almond Roca is one of my favorites as well! Question…the toffee part in store bought Almond Roca is not like trying to bite into a rock. I’ve made toffee before and it’s a lot harder than the Almond Roca. Is this the same consistency as the store bought or is it hard like regular toffee? Thank you.

    • Jen says

      Hi Cat! Thank you so much for your question and your interest in this recipe! 295 is the hard crack temperature for Toffee. If you would like it to have a soft crack, you can bring it between 275 and 290. I hope that helps!

  2. Christ says

    I was thrilled to see this new post as I was planning to make candy for gift giving and I know that Jenniferโ€™s recipes never disappoint. I made two batches and they turned out fantastic. So good that we have come up with even more people who need a Christmas treat from us and Jason wants me to start selling it at Christmas markets around town (that is so not happening). One call out for those who make this, it took 40 minutes for the first batch and 35 minutes for the second to reach 295 degrees, rather than the 20 minutes in the directions. I am at high altitude so maybe that explains it. So, so wonderful. You will love it!

    • Jen says

      Thank you so much for your sweet review! I’m so glad that you found the perfect treat to share your love with friends and neighbors during the Christmas season! Thank you for sharing how the altitude affects your cook time. I’m so glad it turned out so delicious for you! I hope your Christmas was wonderful and that you have a very happy New Year!