In a pan over medium heat, add cashews, pinenuts and pepitas and dry toast until golden, approximately 5-7 minutes. Remove from heat and set aside.
In the same pan, heat olive oil over a high heat. Add onions and sauté until soft and translucent. Add spices and cook for a further three minutes until fragrant.
Add rice, butter (if using) and apricots. Toss to combine onion and rice mix. Allow rice to warm through and coat thoroughly with the onion and spices.
Add lemon juice, salt and peas. Continue to cook until peas have defrosted and are warmed through and butter has melted.
Remove from heat and spoon generously on to a serving platter. Top with natural yoghurt and chopped fresh herbs and serve. Can be enjoyed as a main or side.
Notes
Serve as a side dish with grilled lamb, haloumi or a oozy fried egg.
Cashews could be swapped with chopped or slivered almonds or pistachios.
Apricots could be swapped with raisins.
Rice doesn't have to be day-old. You could make steamed basmati rice right before making this dish. Works just the same!