A delightful and aromatic chicken and saffron rice dish inspired by traditional Indian flavors, perfect for a comforting meal.
Rinse the basmati rice in cold water until the water runs clear, then drain and set aside.
Rinsing the rice removes excess starch, preventing it from becoming sticky.
Heat a tablespoon of oil in a large pan over medium heat, then add one chopped onion, garlic, and cumin seeds. Sauté until the onion is translucent.
Cooking the spices in oil helps release their flavors.
Add the chicken pieces to the pan and cook until they are browned on all sides.
Browning the chicken enhances its flavor and texture.
Stir in the saffron, boiling water, cardamom pods, mint, garam masala, and cinnamon stick. Bring to a boil, then reduce the heat and simmer for 20 minutes.
Simmering allows the flavors to meld together beautifully.
Remove the chicken mixture from the pan and set aside. In the same pan, heat another tablespoon of oil and sauté the remaining onion until golden.
Using the same pan retains the flavors from the previous steps.
Add the rice to the pan and stir well to coat it with the oil and onion mixture. Cook for 2 minutes.
Toasting the rice slightly enhances its nutty flavor.
Return the chicken mixture to the pan, then add the chopped tomatoes and sultanas. Season with salt and pepper, and mix gently.
Mixing gently prevents the rice grains from breaking.
Add enough boiling water to cover the rice mixture by about 1 inch. Cover the pan with a tight-fitting lid and cook on low heat for 20 minutes.
Cooking on low heat ensures even cooking and prevents burning.
Once the rice is tender and the liquid is absorbed, remove the cinnamon stick, fluff the rice with a fork, and serve warm.
Fluffing the rice with a fork keeps it light and airy.