Dukkah is a traditional Egyptian spice mix made with roasted nuts, sesame seeds, herbs, and spices. It's used for dipping bread, seasoning meats and vegetables, or adding crunch to salads. This recipe shows you how to make dukkah at home with pantry ingredients and basic tools.

Jump to:
Ingredients

- Nuts - In this recipe, we use hazelnuts, almonds, pistachio and pine nuts. Further down we will look at alternatives and substitutions.
- Seeds - Sesame seeds. Being a Middle Eastern staple. Think Tahini. The sesame paste used in dressings marinades and most importantly hummus.
- Herbs - Freshly picked thyme leaves but others like marjoram or rosemary also work well.
- Spices - Coriander, cumin, and black pepper which we roast and grind ourselves for top results. Spices are always better when you freshly roast them rather than buy store-bought.
- Seasoning - Natural sea salt and caster sugar.
Quick steps for making Dukkah
- Roast each nut type separately until golden and fragrant.
- Toast sesame seeds in a dry pan until golden.
- Dry-roast coriander, cumin, and black pepper until aromatic.
- Grind nuts coarsely and spices finely. Combine with herbs, salt, and sugar.
- Mix and store in an airtight jar for up to 3 months.
How to make Dukkah
Roasting the nuts and sesame seeds

- Turn your oven to 160 °C or 320 °F.
- Spread the nuts out separately. Each onto their own baking tray or repeat if you only have one baking tray.
- Start with the pistachios. They should already be shelled but still in their husk. Roast for about 8 - 10 minutes then remove from the oven and let cool down completely. Keep an eye on them as they roast as to not burn them. Your oven is unique and cooking times might differ. Rub them between your hands when cooled to remove most of the skin.
- Repeat the process for the hazelnuts.
- Flaked almonds will take slightly less time to roast. About 6 minutes should do it.
- Pine nuts burn in the blink of an eye so pay even closer attention. 6 - 8 minutes.
Make sure to cool down the nuts completely after roasting.

- Toast the sesame seeds in a pan while tossing constantly over medium heat until fragrant and golden brown. Remove from the pan to stop them from cooking and let them cool down completely.
Roasting the spices

- Heat a skillet on the stove on medium heat without oil. Just a dry pan.
- When the skillet is hot add the whole spices. Cumin, coriander, and black peppercorns.
- Toss continuously until fragrant and just starting to smoke.
- Add into a spice grinder or pestle and mortar. Let it cool down first before grinding into a fine powder.
Bringing it all together

- If you have a food processor then pulse the nuts to break them up into small bits. If you don't have a food processor then grab a knife, large chopping board. Crush them with the side of the knife first before running the blade through it a few times until small and evenly chopped. Do not over-process. They will release their oils and you will end up with nut butter instead. Keeping them cool helps to avoid this which is why we cool them down before processing.
- When the nuts are blended or chopped, add them into a mixing bowl.
- Add the sesame seeds, spice mix, thyme leaves, salt, and sugar.
- Mix it up well making sure everything is evenly distributed. Store in an airtight container.

Variations and substitutions
- Nuts and seeds - Walnuts, pecans, peanuts, cashews, different kinds of pistachios like Iranian pistachios that are bright green. Add black sesame seeds, sunflower seeds, or pumpkin seeds. Play around with these to make your own unique version.
- Spices - Although cumin and coriander are the most used you can create your own unique version by adding dried chilli flakes to make spicy dukkah or add some cinnamon and clove along with ground-up dried orange peel for a festive dukkah seasoning.
- Herbs - Replace the thyme with finely chopped rosemary, sage, marjoram, oregano, curry leaves.
Serving suggestions
- Lamb - Sprinkle on to a light salad along with Persian lamb koftas, slow-roasted leg of lamb or with grilled lamb chops.
- Vegetables - Dukkah is a great little spice and nut seasoning to add to vegetables and makes bland vegan food delicious. Sprinkle onto roasted broccoli, steamed spinach, fried bok choy, caramelized carrots or add onto sweet miso baked eggplant for an out of this world healthy vegan dish.
- Appetizers - Add onto dips like this Moroccan eggplant zaalouk, sweet pea, feta and mint dip or with steakhouse style creamed spinach. Serve with crusty sourdough bread or homemade soft flour tortillas.
- Fish - Great with whole roasted fish, grilled octopus, pan-fried salmon, cured salmon or sea bass crudo.
- Salads - Add an extra layer of flavor and texture to any salad like this authentic Greek salad, classic Caesar salad, Moroccan spiced couscous, or tahini coleslaw.

FAQ
Dukkah has a rich, nutty flavour from roasted hazelnuts, almonds, and sesame seeds. It's layered with aromatic spices like cumin and coriander, balanced with thyme, salt, and a hint of sugar. The texture is coarse and crunchy, offering depth and contrast to soft foods like bread or dips.
Dukkah is a coarse blend of roasted nuts, seeds, and whole spices, typically used as a dip with bread and olive oil. Za'atar, by contrast, is a finer herb-based mix made with dried thyme, sumac, and sesame seeds. Dukkah adds crunch and spice; za'atar adds acidity and herbaceousness.
Dukkah is a coarse blend of roasted nuts, seeds, and whole spices, typically used as a dip with bread and olive oil. Za'atar, by contrast, is a finer herb-based mix made with dried thyme, sumac, and sesame seeds. Dukkah adds crunch and spice; za'atar adds acidity and herbaceousness.
Stored in an airtight container in a cool, dry place, dukkah stays fresh for up to 3 months. Refrigerate or freeze for extended shelf life.
Related recipes
Useful equipment
Electronic Kitchen Scales
Baking Sheets
Immersion Blender
Small Kilner jars
This site contains affiliate links. I may earn a tiny commission on qualifying purchases at no extra cost to you. By bookmarking these links you help support the upkeep of this site.
If you found this post helpful or have learned something, please comment, subscribe, and follow me on social media for more delicious recipes.
Recipe
Authentic Egyptian Dukkah Recipe
Ingredients
- 130 g (1 cup) pistachios - shelled
- 130 g (1 cup) hazelnuts - shelled
- 70 g (½ cup) flaked almonds
- 70 g (½ cup) pine nuts
- 50 g (⅓ cup) sesame seeds
- 5 g (1 tablespoon) coriander seeds
- 2 g (1 teaspoon) whole cumin
- 1 g (¼ teaspoon) black peppercorns
- 35 g (2 tablespoon) fine sea salt
- ¼ bunch (¼ bunch) fresh thyme - only need the leaves
- 30 g (2 ½ tablespoon) sugar
Instructions
Quick steps for making Dukkah
- Roast each nut type separately until golden and fragrant.
- Toast sesame seeds in a dry pan until golden.
- Dry-roast coriander, cumin, and black pepper until aromatic.
- Grind nuts coarsely and spices finely. Combine with herbs, salt, and sugar.
- Mix and store in an airtight jar for up to 3 months at room temperature or freeze for longer storage.
Detailed method
For the nuts and seeds
- Turn your oven to 160C or 320F.
- Spread the nuts out separately. Each onto their own baking tray or repeat if you only have one baking tray.
- For no particular reason, we shall start with the pistachios. They should already be shelled but still in their husk. Roast for about 8 - 10 minutes then remove from the oven and let cool down completely. Keep an eye on them as they roast as to not burn them. Your oven is not my oven and cooking times might differ. Common sense goes a long way. Rub them between your hands when cooled to remove most of the skin. Most people don't like the bitterness from the skins/husks so, we remove it.
- Hazelnuts next. Repeat as for the pistachios. Same time. Same process. Same attention.
- Flaked almonds will take slightly less time to roast. About 6 minutes should do it.
- Pine nuts are in the same boat as almonds. They burn in the blink of an eye so pay even closer attention. 6 - 8 minutes.
- I prefer preparing sesame seeds in a pan on the stove. Simply toast in a pan while tossing constantly over medium heat until nicely fragrant or golden brown. Once done, remove from the pan to stop them from cooking and let cool down completely.
For the spices
- Heat a skillet on the stove on medium heat without oil. Just dry.
- When the skillet is hot add the whole spices. Cumin, coriander, and black peppercorns.
- Toss continuously to avoid disappointment and end up with perfectly home-roasted spices.
- Add into a spice grinder or pestle and mortar. Let it cool down first before grinding into a fine powder.
Bringing it all together
- If you have a food processor then pulse the nuts as to break them up into small bits. If you don't have a food processor then grab a knife, large chopping board and get chopping. Crush the nuts with the side of the knife first before running the blade through it a few times until small and evenly chopped. Do not over-process the nuts. They will release their oils and you will end up with nut butter instead, so be mindful. Keeping the nuts cool helps to avoid this which is why we cool them down before processing.
- When the nuts are blended or chopped, add them into a mixing bowl.
- Add the sesame seeds, spice mix, thyme leaves, salt, and sugar.
- Mix it up well making sure everything is evenly distributed. Store airtight for later use.
Notes
- You can make a large batch and store in airtight containers for many months.
- If you want to make a Keto version or no-sugar dukkah then replace the sugar with an alternative or omit all-together.
- Dukkah makes a great gift so put it in a jar, wrap it up nicely and take it with to the next party.










Comments
No Comments