-
1
Preheat the oven to 350 degrees.
-
2
Line a 9-by 9-inch baking pan with aluminum foil, allowing some extra at each end.
-
3
Grease and flour the foil.
-
4
Toast the almond pieces in a frying pan over medium-low heat, stirring frequently, until they begin to color and become fragrant, about 7 minutes.
-
5
Pour them out of the pan and set aside.
-
6
Chop the toffee bars into 1/2-inch pieces (if using snack-size bars, chop them in half).
-
7
Sift together the flour, baking powder and salt.
-
8
In the large bowl of an electric mixer, combine the melted butter and brown sugar, breaking up any hard lumps of brown sugar.
-
9
Beat in the egg, vanilla and almond extract.
-
10
Beat in the flour mixture.
-
11
Combine the toasted almonds, chopped toffee bars and chocolate chips, mixing well, then stir the mixture into the batter, stirring to coat all the mix-ins.
-
12
Scrape the batter into the prepared pan and spread it evenly.
-
13
Bake about 40 minutes (about 5 minutes longer in an 8-by 8-inch pan), until a toothpick inserted near the center comes out clean.
-
14
(If the toothpick comes out covered with chocolate, it hit a chocolate chip; try somewhere else.) A toothpick might come out apparently clean after about 30 minutes, but close examination would indicate it's wet.
-
15
Some people might like the bars that way; they're certainly gooey, but they really aren't done.
-
16
Cool at least an hour in the pan, lift out by the edges of the foil, peel away the foil (invert if necessary) and cut into serving pieces.