← BlogJune 28, 2026

How to Make the Perfect Persian Saffron Rice with Crispy Tahdig

Persian · Hard · 80 min · 6 servings

vegetariangluten-free
Advertisement

This iconic Persian rice dish features fragrant saffron-infused basmati rice with a golden crispy crust called tahdig formed at the bottom of the pot. It is a centerpiece of Iranian cuisine and delivers a stunning contrast of textures with every serving.

Why this recipe works

This Persian Saffron Rice with Crispy Tahdig recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 80 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 380 calories with 7g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 3 cups basmati rice
  • 0.5 tsp saffron threads
  • 3 tbsp unsalted butter
  • 2 tbsp vegetable oil
  • 1.5 tsp salt
  • 3 tbsp plain yogurt

Step by step instructions

Step 1: Bloom the Saffron

Grind the saffron threads in a small mortar and dissolve in 3 tablespoons of hot water. Allow it to steep for 10 minutes until a deep golden color forms. Set aside for use throughout cooking.

Step 2: Parboil the Rice

Rinse the basmati rice under cold water until clear, then soak for 30 minutes. Bring a large pot of salted water to a boil and parboil the rice for exactly 6 minutes until the outer layer is soft but the center remains firm. Drain immediately.

Step 3: Form the Tahdig Crust

Heat oil and half the butter in a heavy-bottomed pot over medium heat. Mix 2 cups of the parboiled rice with the yogurt and half the saffron water. Spread this mixture firmly on the bottom of the pot to form the crust layer. Mound the remaining rice on top in a pyramid shape.

Step 4: Steam and Serve

Wrap the pot lid in a clean kitchen towel to absorb steam and place firmly on the pot. Cook on medium-high for 3 minutes then reduce to very low heat and steam for 45 minutes. Melt remaining butter with the rest of the saffron water and drizzle over the rice before serving. Invert onto a platter to reveal the golden tahdig.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • saffron threads → turmeric powder for color though the floral flavor will differ
  • plain yogurt → mashed potato slices for a dairy-free tahdig crust

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Skipping the parboiling step which results in mushy rice with no defined grains
  • Using a thin pot instead of a heavy-bottomed one which causes the tahdig to burn unevenly

Nutrition facts

Per serving: 380 calories, 7g protein, 72g carbs, 9g fat, 2g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement