Place a large saucepan over medium heat, add the nuts and fry (without oil or butter) until lightly toasted, then remove from the pot and set aside.
¼ cup slivered almonds, ¼ cup pistachios
Add butter to the same pot and gently fry the onion until it starts to soften.
1 tablespoon butter, 1 small red onion
Add rice and crushed garlic, then continue frying for another 30 seconds.
1 cup basmati rice, 2 fresh garlic cloves
Mix in spice mix, dried fruits, salt, stock and bring to the boil.
2 teaspoons Moroccan spice mix, ¼ cup dried apricots, ¼ cup raisins, ¼ teaspoon cooking salt, 2 cups chicken stock Once it comes to the boil, cover with a tight-fitting lid and immediately turn the heat down to low, then cook for 15 minutes (without peeking!).
When the 15 minutes are up, turn the heat off and leave to sit for 10 minutes (again, with the lid still unopened).
Fluff the rice with a fork, then stir through the toasted nuts (set some aside for garnish if you like), garnish with chopped parsley and mint leaves (if using) and serve.
chopped parsley, small mint leaves