In a bowl, mix together the almonds, honey, canola oil and hazelnut oil.
Spread the almonds on a cookie sheet covered with parchment paper, sprinkle with salt and toast in the oven for approximately 10 minutes or until fragrant and lightly caramelized, watching them closely and stirring halfway through if necessary. Let cool for 1 minute. Cook's Note: Cool no longer than 1 minute, as the almonds will cool and harden, which makes getting them off the paper very difficult!
In a food processor, add 3/4 of the roasted almonds. Process on high speed for 5 minutes or until you have the desired consistency. Scrape down the sides with a rubber spatula and process again to the desired smoothness. Add a few drops of oil if it's too thick. Adjust the seasoning, to taste. With a knife, chop the remaining almonds and keep aside to use as a garnish.
For the grape jelly:
Rinse the grapes and put them in a big pot with the sugar and lemon juice. Bring the mixture to a boil over high heat, stirring often, then reduce the heat to medium and simmer for about 20 to 25 minutes or until it starts to thicken. Skim the surface regularly to ensure a clear jam.
Let it cool for 1 hour. Pour the mixture in a clean jar and reserve in the refrigerator. Grape jelly will keep for a week.
For the duck foie gras:
Season the foie gras with salt and pepper.
In a pan on medium heat, saute the foie gras 20 seconds on each side or just until golden brown. Remove from the pan and set aside in a warm place. Add the brioche bread to the pan to soak up the remaining juices and duck fat and lightly toast on each side, about 2 minutes in total.
When ready to plate, spread the almond butter on a slice of bread, cover with a slice of foie gras. Garnish with the grape jelly and the reserved crushed almonds.
Roasted pecans, hazelnuts, macadamia, brazil nuts or peanuts work well, too. Combining different nuts is also fun to experiment with. The nut butter can also be flavored with spices like orange zest, cardamom, or cinnamon.
The first and most important thing to consider when making a batch of peanut butter is buying fresh peanuts, or other nuts. Because nuts have such a high oil content, they can go rancid if stored improperly, or for too long. Buy your nuts from a busy store with a good turnover and you should have no problem.
Nuts can be kept in the freezer for almost a year.
Cool no longer than 1 minute, as the almonds will cool and harden, which makes getting them off the paper very difficult!
The almond butter can keep in an air-tight container in the refrigerator for up to 2 months.
Hazelnut oil can be substituted with macadamia nut oil or grilled sesame oil.