Skip to content
Forkin
Side Dish

Vegan Persian Tahdig

This recipe creates a delicious, crispy layer of rice at the bottom of the pot, known as tahdig. It's a traditional and much-loved side dish in Persian cuisine, perfect for accompanying stews or grilled dishes. The golden-brown crust offers a delightful textural contrast to fluffy rice.

An original recipe by Forkin

Total time
1 hr 15 min
Serves
4
Difficulty
Medium
Per serving
538 kcal
Download the app
VeganVegetarianGluten-free
Vegan Persian Tahdig

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 2 cupbasmati rice
  • 4 tbspvegan butter, melted
  • 0.25 tspsaffron threads, ground
  • 2 tbsphot water

for soaking

  • 1 tbspsalt

for boiling

  • 8 cupwater
  • 1 tspsalt

Equipment

large bowl · colander · kitchen towel · small bowl · serving platter · large pot with lid

The method

Step by step

  1. 1

    Rinse the basmati rice several times under cold running water until the water runs clear. Transfer the rinsed rice to a large bowl, cover with water, and add the soaking salt. Let it soak for at least 30 minutes, or up to 2 hours.

    Cook’s note: Soaking helps to elongate the rice grains and prevents them from breaking during cooking.

  2. 2

    In a large non-stick pot with a tight-fitting lid, bring the water reserved for boiling to a rolling boil over high heat. Add the salt reserved for boiling.

    About 5 min

  3. 3

    Drain the soaked rice and add it to the boiling water. Cook for 5-7 minutes, until the rice is par-boiled (al dente) but still firm in the center.

    About 7 min

    Cook’s note: The exact cooking time depends on the rice and soaking time; taste a grain to check for doneness.

  4. 4

    Drain the par-boiled rice thoroughly in a colander. Set aside.

    About 1 min

  5. 5

    In a small bowl, combine the ground saffron threads with the hot water. Let it steep for a few minutes.

    About 2 min

    Cook’s note: This helps to extract the maximum color and flavor from the saffron.

  6. 6

    Return the same pot to medium-low heat. Add the melted vegan butter and swirl to coat the bottom evenly. Pour in the steeped saffron water.

    About 1 min

  7. 7

    Carefully and gently spoon the par-boiled rice into the pot, mounding it into a pyramid shape. Do not press down on the rice.

    About 2 min

    Cook’s note: Creating a pyramid shape allows the steam to circulate better and cook the rice evenly.

  8. 8

    Cover the pot with a clean kitchen towel, then place the lid tightly on top. The towel will absorb excess steam, preventing the rice from becoming soggy.

  9. 9

    Cook on medium-low heat for 10 minutes, then reduce the heat to low and continue cooking for 35-40 minutes.

    About 45 min

    Cook’s note: Resist the urge to lift the lid during this time to ensure proper steaming and tahdig formation.

  10. 10

    Once cooking is complete, remove the pot from the heat and let it rest, still covered, for 10 minutes.

    About 10 min

    Cook’s note: This resting period allows the tahdig to crisp up further and makes it easier to remove from the pot.

  11. 11

    To serve, place a large serving platter over the pot and carefully invert the pot onto the platter. The tahdig should release in a beautiful golden crust.

    About 1 min

    Cook’s note: If the tahdig doesn't release easily, place the pot back on low heat for a minute or two to loosen it.

Per serving

Nutrition

Calories
537.5kcal
Protein
8.2g
Carbs
93.3g
Fat
12.9g
Fibre
0.4g
Sugar
0.1g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover tahdig and rice in an airtight container in the refrigerator.

Reheating

Reheat in a microwave or a pan over medium heat until warmed through, crisping the tahdig again if desired.

More recipes

All recipes
  • Piperadeside dish

    Piperade

    A simple and vibrant dish from the Basque region, piperade features sweet peppers, onions, and tomatoes slowly cooked together. Seasoned with piment d'Espelette, it's a versatile side that pairs wonderfully with eggs, grilled fish, or chicken.

    50 min 131 kcal
  • Fasulye Pilaki (Turkish White Bean Salad)appetizer

    Fasulye Pilaki (Turkish White Bean Salad)

    Fasulye Pilaki is a traditional Turkish dish featuring tender white beans simmered in a rich, olive oil-based tomato sauce with vegetables. It is typically served chilled as a mezze or side dish. This vegan recipe is simple to prepare and offers a delightful blend of savory and fresh flavors.

    3 hr
  • Garlic Eggplantside dish

    Garlic Eggplant

    This simple vegan side dish features tender eggplant pieces stir-fried with aromatic garlic. It's a quick and flavorful addition to any meal, with a savory and slightly sweet profile.

    25 min 147 kcal
  • Tunisian Saladside dish

    Tunisian Salad

    Experience the vibrant flavors of Tunisia with this refreshing salad, a delightful medley of finely diced fresh vegetables like cucumber, tomato, and bell pepper, brightened by a zesty lemon and olive oil dressing. This crisp, herbaceous dish offers a perfect balance of textures and makes an excellent light side or a healthy, satisfying meal on its own.

    35 min 130 kcal
  • Varan Bhaatmain course

    Varan Bhaat

    Varan Bhaat is a comforting and nutritious staple from Maharashtra, India, featuring simple, lightly spiced lentil stew (varan) served over steamed rice (bhaat). This vegan recipe offers a taste of home-cooked simplicity and warmth.

    40 min 438 kcal
  • Ash Reshtehmain course

    Ash Reshteh

    Experience the comforting embrace of Ash Reshteh, a traditional Persian noodle soup brimming with a vibrant medley of legumes, fresh herbs, and tender noodles. This hearty and flavorful dish is elegantly finished with a rich swirl of kashk, crispy fried mint, garlic, and onions, offering a truly wholesome and satisfying culinary journey.

    2 hr
  • Kutya (Ukrainian Wheat Berry Pudding)dessert

    Kutya (Ukrainian Wheat Berry Pudding)

    Kutya is a traditional Ukrainian ceremonial grain dish, often served during the Christmas season. This vegan version features tender wheat berries sweetened with honey or maple syrup and studded with poppy seeds, nuts, and dried fruit. It's a comforting and symbolic dessert.

    1 hr 50 min