In a large pot bring the chicken stock to boil on the stove. Reduce heat to the lowest setting and leave to simmer with the lid on. This will be used to add to the rice later.
On a medium-high heat, warm the olive oil in a medium-sized saucepan that has a lid. Add the onion and cook stirring frequently until softened – about 10 minutes.
Add the garlic, lamb mince, cumin, sumac, turmeric, and cinnamon, and cook until the lamb is well browned - about 6 - 8 minutes.
Add 3/4 of a cup of the hot chicken stock, a teaspoon of salt and plenty of pepper. Cook stirring occasionally, until all the liquid is almost absorbed - about 8 - 10 minutes.
Add the rice, chopped apricots, all the remaining chicken stock, another teaspoon of salt and a good grind of pepper. Stir well to combine.
Bring to a boil put the lid on the pot then turn off the stove and move the pot to the oven. Cook for 25 mins.
10 minutes before the end of cooking time - Place the walnuts on a baking tray lined with baking paper. Put the tray in the oven and cook for the final 10 mins shaking the tray halfway through to move the nuts around.
Remove the lamb pilaf and roasted walnuts from the oven and set aside to rest for 10 minutes.
Now make the dressing. To do this combine the olive oil, apple cider vinegar, mustard, and honey into a bowl. Whisk well to combine.
Remove the lid from the pilaf pot then sprinkle with chopped parsley, rose petals or pomegranate seeds, and crush over the roasted walnuts.
Serve out the pilaf into bowls then drizzle some of the dressing over each. Alternatively the pot and dressing can be placed on the table for everyone to serve themselves.
Notes
Note 1: Let your senses guide you with the walnuts because every oven is different. If the walnuts smell and look cooked in your oven well before the 10 min mark take them out. You don’t want them to burn.