I skip the sunflower seeds.
70g hazelnuts, with their skins, or almonds, pecans, whatever you have on hand
2 tbsp sunflower seeds
1 tsp fennel seeds
1 tsp cumin seeds
1/2 tsp dry green peppercorns (or white, as an alternative)
1 tbsp coriander seeds
1½ tbsp sesame seeds
½ tsp Nigella seeds
1 tsp paprika
1/4 – 1/2 tsp Maldon sea salt – I use 1/4 tsp Windsor kosher salt, powdereed in a mortar & pestle
Heat the oven to 285°F/140°C. Spread the hazelnuts on a baking tray and place in the oven for 20 minutes. Add the sunflower seeds to the tray halfway through, keeping them separate from the nuts. Remove from the oven and leave to cool while you toast the seeds.
Put a cast-iron pan on medium heat and leave for five minutes to heat up well. Spread the fennel seeds inside and dry-roast them for 30 seconds. Add the cumin seeds and cook for another 30 seconds, or until they start to pop, then tip both into a little bowl. With the pan back on the heat, roast the peppercorns until they start to pop, about 30 seconds, then transfer to a separate bowl. Cook the coriander seeds for up to a minute, until they start to pop, and tip into a third bowl. Reduce the heat to low and cook the sesame and nigella seeds together, stirring occasionally, until the sesame turns light brown, then remove from the pan.
Rub the hazelnuts between the palms of your hands to discard some of the skin. Use a pestle and mortar to chop them coarsely, then transfer to a medium bowl. Lightly crush the cumin and fennel seeds and add to the hazelnuts. Repeat with the coriander seeds, followed by the peppercorns and then the sunflower seeds. Add these to the nut bowl the sesame and Nigella seeds, add salt and paprika, and mix well.
Source: Butter beans with dukkah, Ottolenghi