While the lamb is roasting, rinse your basmati rice for 3-5 minutes under cold water, changing the water every 30 seconds.
Drain the rice and set aside for later.
Add 2 Tbsp butter and the minced shallot to your rice cooking pot on the stove, and turn the heat to medium-low.
Add the lid and gently sweat the shallots on medium-low heat for 10 minutes, or until the shallots are translucent and almost tender.
Add the 1.5 cups of Basmati rice and the 2.25 cups water to the rice cooking pot with the shallots and butter.
Add the saffron, and gently stir to mix in with the rice.
Increase the heat to high.
When the water begins to simmer, cover the pot tightly with a lid and reduce the heat to low.
Cook on low heat, without removing the lid, for an additional 15 minutes.
While the rice is cooking, plump your raisins in hot water for 10 minutes and drain them.
Lightly toast your slivered almonds and set aside.
Chop your fresh cilantro and set aside.
When the rice has cooked for 15 minutes, remove from heat and remove lid.
Quickly add the plumped raisins, toasted slivered almonds, and chopped cilantro and fluff the rice gently with a fork to incorporate the ingredients together.
*Try to avoid stirring the rice or overmixing the rice at this stage.
Cover the rice again with a lid and allow to sit off the heat for an additional 5-7 minutes.
When the lamb is tender and the rice is cooked, you are ready to serve.
Slice the lamb into sections roughly ¼” thick.
Prepare plates or large bowls with a large spoonful of rice on the bottom.
Add the slices of lamb to each serving, on top of the rice.
Top the lamb with any remaining fresh chopped mint or cilantro you have leftover.
Add a spoonful or two of the herb sauce you made earlier that contains mint, parsley, chiles, and garlic.