Tahdig (Persian Crispy Rice)
Tahdig, the beloved Persian crispy rice, features a golden crust that transforms a simple dish into a culinary treasure.
Contents (2 sections)▾

Ingredients
- 2 cups basmati rice
- 4 cups water
- 1/4 cup plain yogurt
- 1/4 cup vegetable oil
- 1 tsp salt
- 1/4 tsp saffron threads (optional)
- 2 slices of flatbread (optional)
- to taste black pepper
Steps
Rinse the basmati rice under cold water until the water runs clear, then soak it in water for at least 30 minutes to 1 hour. This step helps to remove excess starch for fluffier rice.
In a large pot, bring 4 cups of salted water to a boil. Add the soaked rice and parboil for 5-7 minutes until slightly tender but still firm. Drain the rice in a colander and let it sit for a few minutes.
In the same pot, heat the vegetable oil over medium heat. If using saffron, dissolve it in 1 tablespoon of hot water and mix it with the yogurt. Spread the yogurt mixture or flatbread on the bottom of the pot, covering the oil.
Layer the parboiled rice over the yogurt or bread, creating a mound. Poke a few holes in the rice with the handle of a wooden spoon to allow steam to escape. Cover the pot with a lid and cook on low heat for 30-35 minutes. This step creates the signature tahdig crust.
Once cooked, carefully flip the pot onto a large serving platter to release the tahdig. If the rice seems too stuck, let it sit for a few more minutes on low heat before attempting to flip.
Why this works
The key to achieving a perfect tahdig lies in the steam-cooking method over a layer of oil (and optionally yogurt or bread). This technique creates a deep-golden, crispy crust while keeping the rice tender and fluffy. The oil heats up and allows the bottom layer of rice to fry, forming a crust that is both shattering and satisfying. If the tahdig breaks during the flipping process, don’t panic—simply use a spatula to piece it back together on the serving platter. The use of yogurt not only adds flavor but also helps create a crispier texture. If you find the crust is not forming well, ensure that you are using enough oil and that the pot is properly covered to trap steam. Cooking on low heat ensures that the rice cooks evenly without burning, making it essential to maintain a steady heat throughout the cooking process.
