Go Back
+ servings
Basmati Rice

The Perfect Basmati Rice With Saffron

Highly aromatic, fluffy and with a delicate texture, basmati rice is the king of rices! Try this recipe which produces light and fluffy rice every time!
Prep Time 5 mins
Cook Time 25 mins
Resting Time 10 mins
Total Time 40 mins
Course Side Dish
Cuisine Indian
Servings 4 servings


  • 1 cup basmati rice
  • 1 tablespoon olive oil
  • 1 ¾ cup water
  • pinch saffron threads
  • 3 tablespoon hot water
  • cilantro for garnish if desired


  • Heat your stove to medium and add olive oil to a medium sized saucepan. Once the oil is hot, add the rice, and stir for around 3 minutes, being sure to coat each grain of rice with the oil.
    Basmati Rice
  • Add the water, and bring to the boil. Once boiling, turn your heat down to the low setting on your stove, cover, and cook for around 25 minutes. Check every so often to make sure the rice is still moist and not sticking to the bottom of the saucepan. After 25 minutes, remove from the heat, and allow to rest (covered) for about 10 minutes.
  • In the meantime, heat up 3 tablespoon of water. Add a pinch of saffron to the water, and allow the saffrons color to infuse the water for around 5-10 minutes. The threads will not dissolve, but you will see a yellow hue to the water.
    Saffron in water
  • After the resting time, pour the saffron infused water along with the saffron threads on top. You can mix this into the rice if you like, and also add cilantro as a garnish (optional).
    Basmati Rice
  • It's now ready to serve!


Enjoy this highly aromatic and delicious rice with your favorite Indian, Pakistani, or Persian dish!  
Keyword Rice
Tried this recipe?Let us know how it was!