Easy Persian Rice Recipe

Persian rice, also known as Chelow or Chelo, is renowned for its delicate flavours, tender texture, and irresistible fragrance. It’s a staple in Persian cuisine and is a versatile accompaniment to a wide range of dishes. This easy Persian rice recipe will guide you through the steps to create a mouthwatering, aromatic rice dish that can elevate any meal. Whether you’re new to Persian cooking or seeking to add a new culinary adventure to your repertoire, this recipe is a delightful way to explore the rich flavours of Iran.


For Persian Rice

  • 2 cups Basmati rice
  • 4 cups water
  • 2 tablespoons salt
  • 2 tablespoons vegetable oil or ghee (clarified butter)

For Saffron Rice (optional, for garnish)

  • A pinch of saffron threads
  • 2 tablespoons hot water

For Tahdig (Crispy Rice Crust)

  • 2 tablespoons vegetable oil or ghee
  • 2 tablespoons plain yogurt or water
  • 1 to 2 tablespoons finely crushed saffron sugar cubes (optional for added flavour and color)

Equipment Needed

  • A medium-sized pot with a tight-fitting lid
  • A non-stick frying pan with a lid (for making tahdig)
  • A saffron grinder or mortar and pestle (if using saffron threads)
  • A kitchen towel or paper towels

Let’s embark on the journey of creating Persian rice, step by step.

Washing and Soaking the Rice

  1. Begin by rinsing the Basmati rice under cold running water in a fine-mesh sieve or colander. Continue rinsing until the water runs clear. This helps remove excess starch from the rice, resulting in fluffy grains.
  2. Once rinsed, place the rice in a large bowl and cover it with cold water. Allow the rice to soak for 30 minutes to an hour. Soaking helps the rice absorb water evenly and cook uniformly.

Boiling the Rice

  1. In a medium-sized pot, bring 4 cups of water to a boil.
  2. Drain the soaked rice and add it to the boiling water.
  3. Add 2 tablespoons of salt to the boiling water and gently stir.
  4. Allow the rice to cook uncovered over high heat for approximately 6-8 minutes. The rice should be parboiled during this time, meaning it’s partially cooked but still firm.
  5. To check if the rice is ready for the next step, take a grain and press it between your thumb and forefinger. It should be soft on the outside but still have a firm center. This is called “bite-tender.”
  6. Drain the rice immediately in a fine-mesh sieve or colander once the rice reaches the “bite-tender” stage. Rinse it briefly with cold water to stop the cooking process. Set the drained rice aside.

Preparing the Saffron Water (Optional)

  1. If you plan to garnish your Persian rice with saffron, you’ll need to prepare saffron water. In a small bowl, place a pinch of saffron threads.
  2. Add 2 tablespoons of hot water to the saffron threads. Let it sit for a few minutes to allow the saffron to infuse the water, releasing its vibrant color and flavor. Set the saffron water aside.

Making Tahdig (Crispy Rice Crust)

  1. Tahdig is the prized crispy rice crust that forms at the bottom of the pot during cooking. It’s a sought-after delicacy in Persian cuisine.
  2. Heat 2 tablespoons of vegetable oil or ghee over medium heat in a non-stick frying pan.
  3. Add 1 to 2 tablespoons of finely crushed saffron sugar cubes to the hot oil if desired. This step adds a delightful saffron flavour and a beautiful golden colour to the tahdig.
  4. Once the oil is hot and the saffron sugar has dissolved (if using), carefully transfer the parboiled rice to the frying pan. Use a spatula to spread it evenly.
  5. Create a well in the centre of the rice using the back of a spatula. This will help create a space for the tahdig to form.
  6. Reduce the heat to low and place a clean kitchen towel or several layers of paper towels over the pan. The towel will absorb excess steam and prevent condensation from dripping into the rice.
  7. Cover the frying pan with a tight-fitting lid. If the lid doesn’t fit tightly, you can wrap it with a kitchen towel to seal it.
  8. Allow the rice to cook over low heat for 30 to 45 minutes. During this time, the tahdig will develop a golden-brown crust.

Steaming the Rice

  1. After the tahdig has formed and the rice has been cooking for approximately 30-45 minutes, it’s time to steam the rice to perfection.
  2. Add 2 tablespoons of vegetable oil or ghee and 2 tablespoons of plain yoghurt (or water) in a separate pot or saucepan. Mix them to create a flavorful base for steaming the rice.
  3. Carefully transfer the parboiled rice from the frying pan to the new pot with the oil and yoghurt mixture. Place it on top of the mix, creating a layered effect.
  4. Use the handle of a wooden spoon or a skewer to poke several holes in the rice. These holes will allow steam to circulate evenly.
  5. If you prepared saffron water earlier, drizzle it evenly over the rice. This will give the rice a beautiful saffron-infused colour and fragrance.
  6. Cover the pot with a clean kitchen towel or paper towel to absorb excess steam, and place a tight-fitting lid on top. Again, if the lid doesn’t fit tightly, you can wrap it with a towel to seal it.
  7. Steam the rice over low heat for approximately 30-45 minutes. The rice will continue to cook during this time and become perfectly tender and fluffy.

Serving Your Persian Rice

  1. Once the rice is done steaming, carefully remove the pot from the heat.
  2. To serve the rice, you have two options: the traditional method or the inverted method.
  • Traditional Method: Gently fluff the rice with a fork, keeping the tahdig layer intact. Scoop the fluffy rice onto a serving platter and place the tahdig on or alongside it.
  • Inverted Method: This method presents the tahdig as the top layer. Place a serving platter upside down over the pot and, holding both the pot and the platter firmly together, quickly and carefully invert them. The tahdig should now be on top.

Garnish your Persian rice with additional saffron water, if desired, for added color and flavor.

Serve your fragrant Persian rice alongside your favourite Persian dishes, such as kebabs, stews, or saffron-infused chicken.


Creating the perfect Persian rice, with its fluffy grains and coveted tahdig, is a culinary journey worth taking. This easy Persian rice recipe offers a delightful introduction to the flavours and techniques of Persian cuisine. Whether you serve it as a side dish or as the star of the meal, your homemade Persian rice will surely impress with its delicate aroma and incredible taste. Enjoy your Persian culinary adventure!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *