Crispy Persian Rice

Crispy Persian Rice, also known as Tahdig, is a beloved Iranian dish celebrated for its golden, crunchy crust and fluffy, tender grains. This rice is cooked slowly to create a perfectly crisp bottom layer while keeping the rest light and aromatic. Whether served as a side or the star of the table, this dish transforms simple rice into a show-stopping delicacy.

Why You’ll Love This Recipe

Crispy Persian Rice isn’t just about taste—it’s about texture, aroma, and tradition. The contrast between the buttery, crunchy bottom and the soft, fragrant rice on top is deeply satisfying. It’s a versatile dish that pairs beautifully with stews, grilled meats, or roasted vegetables, and it can be made ahead and reheated without losing its signature crunch. It’s simple, elegant, and endlessly impressive.

ingredients

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

  • Basmati rice (rinsed and soaked)
  • Salt
  • Water
  • Butter or neutral oil
  • Saffron (optional, for flavor and color)
  • Yogurt (optional, helps create an extra-crisp crust)
  • Turmeric (optional, for golden color)

directions

  1. Rinse and Soak the Rice
    Rinse basmati rice several times until the water runs clear. Soak in salted water for at least 30 minutes, then drain.
  2. Parboil the Rice
    Bring a large pot of salted water to a boil. Add rice and cook for 5–6 minutes until just tender. Drain and rinse with cool water to stop the cooking process.
  3. Prepare the Saffron and Yogurt Mixture (optional)
    If using, steep crushed saffron in a tablespoon of hot water. Mix with a few tablespoons of yogurt and a scoop of the parboiled rice. This will become the golden crust.
  4. Create the Tahdig Layer
    Heat butter or oil in a nonstick or heavy-bottomed pot over medium heat. Spread the yogurt-rice mixture or plain rice evenly across the bottom.
  5. Layer and Steam
    Gently spoon the remaining rice over the tahdig layer in a mound. Using the handle of a spoon, poke a few holes through the rice to allow steam to escape.
  6. Steam and Crisp
    Cover the lid with a kitchen towel or paper towel to catch moisture. Cover the pot and cook on medium for 5–7 minutes, then reduce to low and steam for 30–40 minutes.
  7. Unmold and Serve
    Let the pot rest for 5 minutes off heat. To serve, invert the pot onto a plate to release the crispy tahdig in one piece, or scoop the rice and lift out the crust separately.

Servings and timing

This recipe makes approximately 4–6 servings.
Prep time: 30 minutes (plus soaking)
Cook time: 45 minutes
Total time: 1 hour 15 minutes

Variations

  • Potato Tahdig: Line the bottom of the pot with thinly sliced potatoes for a crisp, golden potato crust.
  • Bread Tahdig: Use lavash or flour tortilla as the base layer for a different kind of crunch.
  • Saffron-Infused: Infuse more saffron water into the top layers of the rice for enhanced aroma.
  • Herbed Rice: Add fresh dill, parsley, or chives between rice layers for an herbaceous twist.
  • Barberry Rice (Zereshk Polow): Serve with sautéed barberries and caramelized onions for a classic Persian combination.

storage/reheating

Store leftover rice in an airtight container in the refrigerator for up to 3 days.
Reheat in a nonstick skillet over medium-low heat to restore crispness.
Alternatively, reheat in a 350°F oven, covered with foil, then uncover for the last 5–10 minutes to recrisp the tahdig.

FAQs

What type of rice is best?

Long-grain basmati rice is ideal for Persian rice due to its fragrance and separate, fluffy grains.

How do I prevent the rice from sticking?

Use a nonstick or well-seasoned pot and generous oil or butter on the bottom layer.

What if the crust breaks?

No worries—it still tastes delicious. You can piece it together or serve it broken as part of the rice.

Do I need yogurt?

No, yogurt is optional but helps achieve an extra golden, crispy crust.

Can I make it without saffron?

Yes, saffron is traditional but optional. Turmeric or just plain rice works beautifully too.

How do I know when the crust is done?

It should be golden and firm when tapped with a spoon. You can check by carefully lifting an edge with a spatula.

Can I make this ahead of time?

Yes, it reheats well. Just be sure to crisp the tahdig again in a pan or oven.

Is Persian rice spicy?

No, it’s aromatic and flavorful but not spicy. You can adjust seasoning as desired.

Can I add butter and oil?

Yes, using a mix of both helps achieve a rich flavor and better browning.

What dishes pair well with it?

It’s perfect with stews (like khoresh), grilled meats, kebabs, or roasted vegetables.

Conclusion

Crispy Persian Rice is a stunning, textural masterpiece that elevates simple rice into a special-occasion dish. With its golden crust, aromatic layers, and satisfying contrast, it’s both a comfort food and a culinary showstopper. Whether you’re new to Persian cooking or a seasoned home chef, this recipe is sure to win hearts and bring people to the table.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Crispy Persian Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 46 servings 1x
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Persian
  • Diet: Vegetarian

Description

Crispy Persian Rice, also known as Tahdig, is a beloved Iranian dish made with fluffy basmati rice and a golden, crunchy crust formed at the bottom of the pot—an irresistible texture contrast that’s both elegant and comforting.


Ingredients

Units Scale
  • 2 cups basmati rice
  • 3 tbsp salt (for soaking and boiling)
  • 6 cups water
  • 3 tbsp plain yogurt
  • 1/4 tsp ground turmeric (optional, for color)
  • 2 tbsp butter, melted
  • 2 tbsp vegetable oil

Instructions

  1. Rinse rice under cold water until water runs clear. Soak in a bowl with water and 1 tbsp salt for at least 1 hour.
  2. Bring 6 cups of water to a boil in a large pot. Add 2 tbsp salt and the drained rice. Boil for 5–6 minutes until rice is just tender but still firm. Drain and rinse briefly with cold water to stop cooking.
  3. In a small bowl, mix 1 cup of the parboiled rice with yogurt, turmeric, and melted butter.
  4. Heat oil in a non-stick or heavy-bottomed pot over medium heat. Spread the yogurt rice mixture evenly over the bottom to form the crispy layer.
  5. Gently spoon the remaining rice over the yogurt mixture, shaping it into a mound. Using the handle of a spoon, poke a few holes in the rice to help steam escape.
  6. Cover the lid with a clean kitchen towel and place it tightly on the pot. Cook on medium heat for 10 minutes, then reduce to low and cook for 30–40 minutes.
  7. To serve, invert the pot onto a serving plate so the crispy layer is on top. Serve warm.

Notes

  • For added flavor, add a pinch of saffron dissolved in water to the yogurt mixture.
  • Use a nonstick or well-seasoned pot to ensure easy release of the crust.
  • Serve with stews, grilled meats, or vegetables.

Nutrition

  • Serving Size: 1 cup
  • Calories: 290
  • Sugar: 1g
  • Sodium: 310mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 15mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star