A flavorful and aromatic Saudi-inspired chicken and rice dish.
Melt the butter in a large pot over medium heat.
Using unsalted butter allows you to control the salt level in the dish.
Add the chicken pieces and cook until lightly browned.
Browning the chicken enhances its flavor and adds depth to the dish.
Stir in the onions and garlic, cooking until softened.
Cook the onions until translucent for a sweeter flavor.
Mix in the tomato puree, chopped tomatoes, and carrots. Cook for a few minutes.
Adding fresh tomatoes enhances the dish's natural sweetness.
Add the spices, saffron, and dried limes. Stir well.
Crushing the dried limes slightly releases more flavor.
Pour in enough water to cover the chicken. Bring to a boil, then reduce heat and simmer for 30 minutes.
Simmering allows the flavors to meld together beautifully.
Add the rice and raisins to the pot. Stir gently.
Soaking the rice beforehand ensures even cooking.
Cover and cook on low heat until the rice is tender, about 35 minutes.
Avoid lifting the lid too often to maintain the steam.
Serve the rice on a platter, topped with the chicken. Garnish as desired.
A sprinkle of toasted almonds adds a delightful crunch.