Toffee with Chocolate, Almonds and Pecans
This is a straightforward toffee that delivers glossy chocolate, crunchy nuts, and that brittle snap I chase in a candy. The technique is simple: roast, boil, pour, melt, and sprinkle. Pay attention to temperature and timing and the results will reward you with an impressive treat that stores well and travels easily.
I write this from the point of view of someone who makes sweets often and likes instructions that save time and prevent mistakes. You don’t need fancy tools beyond a candy thermometer and a sturdy pot, but you do need focus when the sugar approaches 275–300°F. Read the steps once, have the ingredients prepped, and work deliberately.
Ingredient Rundown

Ingredients
- 1 1/2 cups almonds, roughly chopped — base crunch and toasted flavor; chopping helps the toffee grab onto the nuts evenly.
- 3 cup semi-sweet chocolate chips, divided — divided so some melt under the toffee and some top it for a smooth chocolate layer.
- 1 teaspoon cinnamon — a small aromatic lift that brightens the chocolate and nuts; optional but recommended.
- 1 pound salted butter (4 sticks butter) — the fat and flavor core of the toffee; using salted butter adds a nice balance to the sweetness.
- 1/4 cup Karo corn syrup — helps prevent crystalization and gives the toffee a stable, glossy texture.
- 1/2 teaspoon salt — rounds out flavors; works with the salted butter to season the toffee.
- 2 1/2 cups sugar — the main structure of the toffee; dissolves into the water and cooks to hard-crack.
- 1 cup water — dissolves the sugar so it can boil evenly to the hard-crack stage.
- 1/2 cup pecans, finely chopped (have these ready before you start) — final garnish for texture and flavor contrast; chop finely so they stick to the chocolate layer.
Step-by-Step: Toffee with Chocolate, Almonds and Pecans
- Preheat oven to 350°F. Line a half baking sheet (18×13) with parchment paper or aluminum foil. Arrange 1 1/2 cups almonds, roughly chopped, in a single even layer on the prepared sheet.
- Roast the almonds in the preheated oven for 5 minutes. Remove the pan from the oven and immediately sprinkle the almonds evenly with 1 cup semi-sweet chocolate chips and 1 teaspoon cinnamon. Set the pan aside.
- Place a large stock pot (not a small saucepan) on the stove. Add 1 pound salted butter (4 sticks butter), 1/4 cup Karo corn syrup, 1/2 teaspoon salt, 2 1/2 cups sugar, and 1 cup water.
- Attach a candy thermometer to the pot so the tip is submerged but not touching the bottom. Bring the mixture to a boil over medium-high heat, then maintain a steady boil. Stir constantly to dissolve the sugar and prevent scorching.
- Continue boiling and stirring until the thermometer reaches 300°F (hard-crack stage). This typically takes about 12–16 minutes. Watch the temperature closely as it approaches 275°F because it can rise quickly.
- As soon as the toffee reaches 300°F, remove the pot from heat and immediately pour the hot toffee evenly over the prepared almonds, chocolate chips, and cinnamon on the baking sheet. Use a heatproof spatula to spread the toffee into an even layer.
- Immediately sprinkle the toffee with the remaining 2 cups semi-sweet chocolate chips. Let the chips sit 1–2 minutes until they soften, then use the spatula to spread the melted chocolate into an even layer over the toffee.
- While the chocolate is still soft, sprinkle 1/2 cup pecans, finely chopped, evenly over the top.
- Let the toffee cool completely at room temperature until fully hardened. Break into pieces and store in an airtight container at room temperature.
Why I Love This Recipe

It hits contrast on every level: buttery toffee, nutty roasted almonds, rich semi-sweet chocolate, and delicate pecan crunch on top. The cinnamon is a subtle but smart addition that keeps the flavor from becoming one-note. The process feels precise, and if you follow the temperature the payoff is immediate—shiny, snappy toffee that looks like something from a candy shop.
Another reason: it’s reliable. The ratios and timing are forgiving as long as the pot is large enough and you keep the sugar boiling steadily. You can scale this by using the same technique and gear, and it’s a great make-ahead treat for holidays or gifts.
Quick Replacement Ideas

- Swap semi-sweet chocolate chips for dark chocolate chips if you prefer a less sweet finish.
- Use unsalted butter plus an extra 1/4–1/2 teaspoon salt instead of salted butter if you want tighter control over seasoning.
- Replace some or all of the almonds with toasted hazelnuts for a different nut profile.
- Skip the cinnamon if you want a pure chocolate-toffee flavor, but don’t skip it all the time—tiny additions can elevate the result.
Equipment Breakdown
- Large stock pot — needed for volume and to prevent boil-over; a small saucepan will scorch or bubble up too high.
- Candy thermometer — essential for reaching and confirming 300°F (hard-crack stage).
- Half baking sheet (18×13) lined with parchment or foil — gives you a flat surface and makes cleanup straightforward.
- Heatproof spatula — for spreading the hot toffee and then smoothing chocolate once it softens.
- Sharp knife or sturdy breakers after cooling — for breaking into pieces, though hands do the final separation well once chilled.
Watch Outs & How to Fix
- Temperature rises too quickly: If it shoots past 300°F, you risk burning the toffee. Remove from heat immediately and pour; a slightly darker toffee will taste more caramelized but can be bitter if burnt.
- Toffee grainy or crystallized: That comes from undissolved sugar or stirring improperly early on. Make sure the sugar fully dissolves before the steady boil and stir to prevent hot spots.
- Chocolate won’t melt/smooth: Let chips sit on the hot toffee for the full 1–2 minutes. If they don’t soften enough, you can briefly (5–10 seconds) warm the sheet in a 100°F oven, but watch carefully to avoid melting the toffee underneath.
- Top layer slips off: That usually happens if the chocolate layer was spread too thin or the toffee surface was still cooling unevenly. Ensure even spreading and press pecans gently so they adhere as chocolate sets.
- Sticky or soft center after cooling: That means it didn’t reach hard-crack (300°F). Re-melt is difficult; you can try reheating the mixture back to temperature and pouring again, but this is tricky once set.
Spring to Winter: Ideas
This toffee is seasonless, but small swaps adjust its character. In spring, use chopped toasted pistachios in place of pecans for a greener, fresher look. In summer, gift it in cellophane bags with a note—it won’t melt if stored at room temperature. For autumn, increase the cinnamon to 1 1/2 teaspoons or add a pinch of nutmeg for warmth. In winter, dip pieces in additional melted chocolate and sprinkle coarse sea salt on top for an elegant holiday confection.
Method to the Madness
The reliable method here is temperature control and timing. The corn syrup keeps the sugar from recrystallizing; the butter provides fat and flavor; water and sugar combine to allow even heating. Roasting the almonds briefly concentrates their flavor and helps the chocolate adhere. Pouring immediately at 300°F leverages the toffee’s liquidity for an even coat, and sprinkling chocolate right after ensures a glossy top layer that locks in the nuts.
Think of the process in three clear stages: prepare and roast (nuts and chocolate placement), cook (toffee to 300°F), and finish (pour, melt, and top). Each stage has a small window where attention matters most—don’t multitask when the thermometer reads 275°F.
Storage & Reheat Guide
Store the broken toffee pieces in an airtight container at room temperature. Keep them away from direct sunlight and heat sources; temperatures over room temperature can soften the chocolate, though the butter-toffee structure remains stable. Properly stored, the toffee keeps for up to 2 weeks at room temperature.
Do not refrigerate unless your room is hot—refrigeration can cause the chocolate to bloom (a white film). If pieces soften, setting them in a cool, dry spot for a few hours will firm them back up. There’s no reheating; this is a cold-set candy once the chocolate and toffee harden.
Your Questions, Answered
Q: Can I make this with another nut mix? A: Yes. Almonds and pecans are chosen for texture contrast, but equal-weight swaps (hazelnuts, walnuts, or mixed nuts) work. Toasting helps flavor and adhesion.
Q: Do I need the corn syrup? A: It prevents crystalization and improves texture. If you omit it, the candy can still work but watch for graininess and be prepared for a different texture.
Q: Can I use a different chocolate form? A: Chocolate bars chopped into small pieces work as well as chips; bar chocolate sometimes melts more smoothly. Keep the same weight total (3 cups equivalent).
Q: My thermometer isn’t accurate—what then? A: If you lack a trusted candy thermometer, you can do a water test (small drop in very cold water should shatter). I still recommend investing in an inexpensive thermometer for consistent results.
Bring It Home
Make this when you want a show-stopping, make-ahead sweet that travels and stores well. The technique is repeatable, the ingredient list is straightforward, and the result is an elegant mix of buttery toffee, chocolate, and nuts. Prep the baking sheet and pecans before starting the sugar boil. Keep the thermometer close. Work confidently when the toffee hits 300°F and the rest will fall into place.
Wrap pieces in parchment for gifting or layer them between sheets of waxed paper in a tin. The toffee shines as a hostess gift and vanishes fast at gatherings. Enjoy the snap.

Toffee with Chocolate, Almonds and Pecans
Ingredients
Equipment
Method
- Preheat oven to 350°F. Line a half baking sheet (18×13) with parchment paper or aluminum foil. Arrange 1 1/2 cups almonds, roughly chopped, in a single even layer on the prepared sheet.
- Roast the almonds in the preheated oven for 5 minutes. Remove the pan from the oven and immediately sprinkle the almonds evenly with 1 cup semi-sweet chocolate chips and 1 teaspoon cinnamon. Set the pan aside.
- Place a large stock pot (not a small saucepan) on the stove. Add 1 pound salted butter (4 sticks butter), 1/4 cup Karo corn syrup, 1/2 teaspoon salt, 2 1/2 cups sugar, and 1 cup water.
- Attach a candy thermometer to the pot so the tip is submerged but not touching the bottom. Bring the mixture to a boil over medium-high heat, then maintain a steady boil. Stir constantly to dissolve the sugar and prevent scorching.
- Continue boiling and stirring until the thermometer reaches 300°F (hard-crack stage). This typically takes about 12–16 minutes. Watch the temperature closely as it approaches 275°F because it can rise quickly.
- As soon as the toffee reaches 300°F, remove the pot from heat and immediately pour the hot toffee evenly over the prepared almonds, chocolate chips, and cinnamon on the baking sheet. Use a heatproof spatula to spread the toffee into an even layer.
- Immediately sprinkle the toffee with the remaining 2 cups semi-sweet chocolate chips. Let the chips sit 1–2 minutes until they soften, then use the spatula to spread the melted chocolate into an even layer over the toffee.
- While the chocolate is still soft, sprinkle 1/2 cup pecans, finely chopped, evenly over the top.
- Let the toffee cool completely at room temperature until fully hardened. Break into pieces and store in an airtight container at room temperature.
