Why You’ll Love This Recipe
Tahdig offers a unique contrast of textures—light, fluffy rice paired with a crispy, buttery crust that’s deeply satisfying. It’s surprisingly simple once you learn the technique and can be customized with different flavors like saffron, yogurt, or even thin slices of potato or bread. It turns ordinary rice into something special and is often the highlight of the table.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
basmati rice
water
salt
vegetable oil or butter
optional for crust:
plain yogurt
saffron threads soaked in warm water
thinly sliced potatoes or flatbread
Directions
Rinse the basmati rice under cold water until the water runs clear. Soak it in salted water for about 30 minutes.
Bring a large pot of water to a boil and add the soaked rice. Cook for about 5–7 minutes until the grains are slightly tender but still firm in the center. Drain the rice.
In a bowl, mix a portion of the parboiled rice with yogurt and saffron (if using). This mixture will form the crispy crust.
Heat oil or butter in a nonstick pot over medium heat. Spread the yogurt-rice mixture evenly across the bottom of the pot.
Add the remaining rice on top, shaping it into a mound. Use the handle of a spoon to poke a few holes in the rice to allow steam to escape.
Cover the pot with a lid wrapped in a clean kitchen towel to absorb moisture.
Cook on medium heat for about 10 minutes, then reduce to low heat and cook for an additional 30–40 minutes until the crust forms.
To serve, carefully invert the pot onto a plate so the crispy tahdig comes out on top.
Servings and timing
Servings: 4 to 6 servings
Prep time: 15 minutes (plus soaking time)
Cook time: 45 minutes
Total time: about 1 hour 30 minutes
Variations
Use thin potato slices at the bottom for a crispy potato crust.
Line the pot with flatbread for a different texture and flavor.
Add barberries or herbs to the rice for extra flavor.
Use saffron for a fragrant and colorful version.
Try a dairy-free version by skipping yogurt and using just oil.
Storage/Reheating
Store leftover rice in an airtight container in the refrigerator for up to 3 days.
Reheat gently in a skillet or microwave. For best results, reheat in a pan to help restore some crispiness.
Tahdig is best enjoyed fresh, as the crust can soften over time.
FAQs
What does tahdig mean?
It refers to the crispy layer of rice formed at the bottom of the pot.
Why is my tahdig not crispy?
It may need more cooking time or slightly higher heat at the beginning.
Can I make tahdig without yogurt?
Yes, you can use just oil or butter for the crust.
What type of rice is best?
Basmati rice is preferred for its long grains and fluffy texture.
How do I prevent the rice from sticking too much?
Use a nonstick pot and enough oil to create the crust.
Can I use brown rice?
Yes, but it requires longer cooking and may not be as traditional.
What can I serve with tahdig?
It pairs well with stews, grilled meats, or vegetable dishes.
Why wrap the lid with a towel?
It absorbs steam and prevents the rice from becoming soggy.
Can I add flavors to the rice?
Yes, saffron, herbs, or spices can enhance the flavor.
How do I flip tahdig without breaking it?
Let it rest briefly, then carefully invert onto a plate in one motion.
Conclusion
Tahdig is a simple yet impressive dish that transforms rice into a crispy, golden delight. With its contrasting textures and rich flavor, it’s a standout addition to any meal and a true celebration of Persian cooking.
PrintTahdig Recipe
A classic Persian rice dish featuring fluffy basmati rice topped with a crispy, golden crust known as tahdig. This elegant dish offers a delicious contrast of textures and rich flavor.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 30 minutes
- Yield: 4-6 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Persian
- Diet: Vegetarian
Ingredients
- 2 cups basmati rice
- 6 cups water
- 1 tbsp salt
- 3 tbsp vegetable oil or butter
- 1/2 cup plain yogurt (optional)
- 1/4 tsp saffron threads soaked in 2 tbsp warm water (optional)
- 1 medium potato, thinly sliced or 1 piece flatbread (optional)
Instructions
- Rinse basmati rice under cold water until clear, then soak in salted water for 30 minutes.
- Bring a large pot of water to a boil and cook soaked rice for 5–7 minutes until slightly tender. Drain well.
- In a bowl, mix 1 cup of the parboiled rice with yogurt and saffron (if using).
- Heat oil or butter in a nonstick pot over medium heat. Spread the yogurt-rice mixture or arrange potato slices or flatbread on the bottom.
- Add remaining rice on top, forming a mound. Poke holes in the rice to allow steam to escape.
- Cover lid with a clean towel and place over pot.
- Cook on medium heat for 10 minutes, then reduce to low and cook for 30–40 minutes until a crispy crust forms.
- Let rest briefly, then carefully invert onto a plate so the tahdig is on top.
Notes
- Use potato slices or flatbread for different crust variations.
- Skip yogurt for a dairy-free version and use extra oil.
- Add barberries or herbs to the rice for extra flavor.
- Use a nonstick pot to prevent sticking and ensure an even crust.
- Tahdig is best served fresh as the crust softens over time.
- Reheat in a skillet to restore some crispiness.
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 1 g
- Sodium: 580 mg
- Fat: 10 g
- Saturated Fat: 3 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 52 g
- Fiber: 1 g
- Protein: 6 g
- Cholesterol: 10 mg