Some brands of butter have slightly higher water content than others. We prefer Land O'Lakes butter for this recipe.
2 cups chopped walnuts
1 1/4 cups butter
1 cup granulated sugar
1/3 cup firmly packed light brown sugar
1 tablespoon dark unsulphured molasses
2 teaspoons instant espresso
1/2 teaspoon ground cinnamon
1/4 teaspoon salt
1 cup milk chocolate morsels
1 cup white chocolate morsels
How to Make It
Preheat oven to 350°. Butter a 15- x 10-inch jelly-roll pan.
Bake walnuts at 350° in a single layer in a shallow pan 8 to 10 minutes or until toasted and fragrant, stirring halfway through. Let cool 30 minutes.
Melt 1 1/4 cups butter in a 3 1/2-qt. heavy saucepan over medium heat; stir in granulated sugar, next 5 ingredients, and 1/3 cup water. Cook, stirring constantly, until a candy thermometer registers 290° (soft crack stage), about 20 minutes. Remove pan from heat, and stir in walnuts. Quickly pour mixture into prepared pan, and spread into an even layer. Immediately sprinkle milk chocolate and white chocolate morsels over top; let stand 5 minutes. Swirl chocolate using an off-set spatula. Cover and chill until firm (about 1 hour). Break toffee into pieces. Store in an airtight container in refrigerator up to 7 days. Serve cold or at room temperature.