Persian Rice Recipe

Why You’ll Love This Recipe

I love Persian Rice because its texture is completely different from ordinary steamed rice. The grains stay long and fluffy instead of becoming sticky, while the golden tahdig provides a crispy contrast that makes every serving more interesting.

I also like how a handful of basic ingredients can create such an impressive dish. Basmati rice, salt, oil or butter, and a little saffron are enough to produce a beautiful side dish that works just as well for a family dinner as it does for a special occasion.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Basmati rice
  • Water
  • Salt
  • Vegetable oil or neutral cooking oil
  • Unsalted butter
  • Saffron threads
  • Hot water, for blooming the saffron

Directions

  1. I place the basmati rice in a large bowl and rinse it several times with cool water. I continue rinsing until the water becomes mostly clear, which helps remove excess starch and keeps the cooked grains separate.
  2. I cover the rinsed rice with cool water and add a generous amount of salt. I let the rice soak for about 30 minutes to 1 hour before draining it.
  3. I bring a large pot of salted water to a rolling boil. I add the drained rice and cook it uncovered for about 5–7 minutes. I look for rice that is soft on the outside but still slightly firm in the center.
  4. I drain the partially cooked rice in a fine-mesh strainer or colander and gently rinse it with lukewarm water to remove excess salt and starch.
  5. I grind the saffron threads gently and combine them with a few tablespoons of hot water. I let the saffron bloom for several minutes until the water develops a deep golden color and fragrant aroma.
  6. I return the pot to medium heat and add the oil along with some of the butter. I spread a small portion of the rice evenly across the bottom to create the base for my tahdig.
  7. I gently spoon the remaining rice into the pot, creating a mound toward the center rather than pressing it down. I poke a few holes through the rice with the handle of a wooden spoon to allow steam to circulate.
  8. I drizzle the remaining melted butter over the rice. I wrap the pot lid in a clean kitchen towel, place it tightly over the pot, and cook the rice over medium heat for about 5 minutes until steam begins to build.
  9. I reduce the heat to low and let the rice steam for about 30–40 minutes. I avoid lifting the lid frequently because I want to keep the steam trapped inside.
  10. Once the rice is cooked, I remove a small amount of fluffy rice from the top and mix it with the bloomed saffron. I gently fluff the remaining rice and transfer it to a serving platter.
  11. I spoon the golden saffron rice over the top. Finally, I carefully remove the crispy tahdig from the bottom of the pot and serve it alongside or on top of the rice.

Servings and Timing

This Persian Rice recipe makes approximately 6 servings.

  • Prep time: 15 minutes
  • Soaking time: 30–60 minutes
  • Parboiling time: 5–7 minutes
  • Steaming time: 30–40 minutes
  • Total time: about 1 hour 30 minutes
  • Servings: 6

I keep in mind that the exact cooking time can vary depending on the brand of basmati rice, the size of my pot, and the heat level of my stove.

Variations

For potato tahdig, I arrange thin slices of peeled potato across the oiled bottom of the pot before adding the rice. As the rice steams, the potatoes develop a crisp, deeply golden crust.

For a bread tahdig, I place a thin flatbread such as lavash over the oil before adding the rice. I love how crisp the bread becomes while absorbing some of the buttery rice flavor.

When I want a more aromatic rice dish, I add extra saffron or a small amount of rose water to the saffron mixture. I use rose water sparingly so it doesn’t overpower the rice.

For a more elaborate version, I sometimes garnish the finished rice with barberries, toasted almonds, pistachios, or caramelized onions. These additions bring extra color, texture, and flavor to the dish.

Storage/Reheating

I store leftover Persian Rice in an airtight container in the refrigerator for up to 3–4 days. I refrigerate the rice promptly after it has cooled rather than leaving cooked rice sitting at room temperature for an extended period.

I store leftover tahdig separately whenever possible because this helps preserve its crisp texture.

To reheat the rice, I add a small splash of water, cover it, and warm it until steaming hot. I can do this gently on the stovetop or use the microwave for individual portions.

For the tahdig, I prefer reheating it in a skillet or oven rather than the microwave. Dry heat helps restore some of the crispness that makes tahdig so delicious.

FAQs

What is tahdig?

Tahdig is the crispy, golden layer that forms at the bottom of the pot while I steam Persian rice. Depending on the recipe, I can make it directly from rice or use potatoes or flatbread to create the crispy layer.

Why do I rinse basmati rice before cooking it?

I rinse basmati rice to remove excess surface starch. This step helps me achieve the separate, fluffy grains that I want in Persian-style rice rather than a sticky texture.

Why do I parboil Persian Rice before steaming it?

I parboil the rice so the grains begin cooking before the steaming stage. After draining it while the center is still slightly firm, I finish cooking it slowly with steam. This method helps create long, separate grains while allowing the bottom to become crispy.

How do I keep tahdig from sticking to the pot?

I use enough oil or butter to coat the bottom of the pot and avoid disturbing the rice while it cooks. I also find that a good-quality nonstick pot makes removing the finished tahdig considerably easier.

What can I serve with Persian Rice?

I love serving Persian Rice with Persian stews such as ghormeh sabzi or gheimeh, as well as grilled kebabs, chicken, lamb, fish, and roasted vegetables. Its mild flavor and fluffy texture make it a versatile base for richly seasoned dishes.

Conclusion

Persian Rice is a beautiful example of how I can transform a few basic ingredients into something memorable. I love the contrast between the fluffy basmati rice, fragrant saffron, buttery flavor, and irresistibly crispy tahdig.

Print

Persian Rice Recipe

Persian Rice Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Persian Rice features long, fluffy basmati grains accented with fragrant saffron and a crisp, golden tahdig. This traditional-style rice makes an elegant side for Persian stews, kebabs, chicken, lamb, fish, or vegetables.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 30 minutes
  • Yield: 6 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Persian
  • Diet: Vegetarian

Ingredients

  • 3 cups basmati rice
  • Water, for rinsing, soaking, and parboiling
  • Salt, for soaking and cooking
  • 1/4 cup vegetable oil or neutral cooking oil
  • 3 tablespoons unsalted butter
  • 1/2 teaspoon saffron threads
  • 3 tablespoons hot water, for blooming the saffron

Instructions

  1. Place the basmati rice in a large bowl and rinse several times with cool water until the water runs mostly clear.
  2. Cover the rinsed rice with cool water, add a generous amount of salt, and soak for 30–60 minutes. Drain well.
  3. Bring a large pot of salted water to a rolling boil. Add the drained rice and cook uncovered for 5–7 minutes, until the grains are soft on the outside but still slightly firm in the center.
  4. Drain the partially cooked rice in a fine-mesh strainer or colander and gently rinse with lukewarm water to remove excess salt and starch.
  5. Gently grind the saffron threads and combine them with 3 tablespoons hot water. Let stand for several minutes to bloom.
  6. Return the pot to medium heat and add the oil and about half of the butter. Spread a small portion of rice evenly over the bottom to form the tahdig layer.
  7. Gently spoon the remaining rice into the pot, mounding it toward the center without compacting it. Poke several holes through the rice with the handle of a wooden spoon to help steam circulate.
  8. Melt and drizzle the remaining butter over the rice. Wrap the pot lid in a clean kitchen towel, cover tightly, and cook over medium heat for about 5 minutes, until steam begins to build.
  9. Reduce the heat to low and steam for 30–40 minutes without frequently lifting the lid.
  10. Remove a small amount of fluffy rice from the top of the pot and gently mix it with the bloomed saffron.
  11. Fluff the remaining rice and transfer it to a serving platter. Spoon the saffron rice over the top, then carefully remove the crisp tahdig and serve it alongside or over the rice.

Notes

  • Rinsing removes excess surface starch and helps produce fluffy, separate grains.
  • The exact parboiling and steaming times can vary with the brand of basmati rice, pot size, and stove.
  • For potato tahdig, arrange thin peeled potato slices over the oiled bottom of the pot before adding the rice.
  • For bread tahdig, place a thin flatbread such as lavash over the oil before adding the rice.
  • For additional color and texture, garnish with barberries, toasted almonds, pistachios, or caramelized onions.
  • Store cooked rice in an airtight container in the refrigerator for up to 3–4 days and refrigerate promptly after cooling.
  • Store tahdig separately when possible and reheat it in a skillet or oven to help restore its crispness.

Nutrition

  • Serving Size: 1 serving
  • Calories: 390 kcal
  • Sugar: 0 g
  • Sodium: 480 mg
  • Fat: 13 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 61 g
  • Fiber: 1 g
  • Protein: 6 g
  • Cholesterol: 15 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments