¼cupdried fruit,such as raisins or chopped dried apricots
Wash the rice very well a few times until the water is clear. You can let it soak in water for about 10 minutes or so while preparing the rest of the ingredients.
In a large heavy pan with a lid, heat 2 tablespoons extra virgin olive oil over medium-high heat. Add the onions and garlic and cook for about 3 to 5 minutes, tossing regularly until softened. Add the peas and carrots. Season with a good pinch of kosher salt. Add the spices and mix to combine. Cook for another 5 minutes or so, tossing regularly until the carrots have softened.
Drain the rice well and add it to the pan. Toss around to make sure the rice is well-coated with the spices. Pour in 2 ¼ cup of water. And season well with a big dash of kosher salt. Bring to a boil, then turn the heat to low. Cover and cook for 15 to 20 minutes until the rice is cooked through and has absorbed all the liquid.
Allow the rice about 5 to 10 minutes to rest before serving.
Serve with the nuts and raisins on top.
For best results be sure to wash the rice until the water runs clear. And once cooked, allow the rice to sit undisturbed for about 10 minutes or so before serving.
Leftovers and storage: Wait for the rice to cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to four days. Reheat on the stovetop over medium heat.