Stuck-Pot Rice with a Crispy Potato Crust (Tahdig)

Grains

October 30, 2026

Stuck-Pot Rice with Potato Crust (Tahdig) – vegetarian recipe

This stuck-pot rice with potato crust (tahdig) is Persian cooking's best trick — basmati steamed over a buttered layer of thinly sliced potatoes until the bottom turns into a golden, crackling crust everyone at the table fights over. The fennel in the pot makes this version its own.

There are few kitchen moments more dramatic or satisfying than flipping a pot of rice to reveal a perfect, golden, crispy crust. This is the magic of stuck-pot rice, a technique known as ‘Tahdig’ in Persian cuisine. My journey with this dish started thanks to the legendary food writer Paula Peck, and this version, with its savory potato crust and fragrant saffron and fennel, is an absolute showstopper. It looks incredibly impressive, but the secret is that it’s mostly hands-off. Get ready for fluffy, fragrant rice and a crust so good, everyone will be fighting for the last piece!

Ingredients

• 1 1/2 cups / 300g (10.6 oz) white or brown basmati rice
• 4 tbsp / 57g (2.01 oz) unsalted butter, or 1/4 cup / 60ml extra virgin olive oil
• 1 large or 2 small waxy potatoes, like Yukon Gold
• 1 medium fennel bulb, trimmed and thinly sliced
• 1 large pinch saffron threads, optional
• Salt and freshly ground black pepper, to taste

Instructions

1. Par-Cook the Rice: Bring a medium pot of salted water to a boil. Stir in the rice and cook until partially done—about 5 minutes for white basmati or 15 minutes for brown. The grains should be soft on the outside but still firm in the center. Drain well and set aside. Season with a little more salt and pepper.
2. Prepare the Saffron Butter: In a small bowl, melt 2 tablespoons (30 ml / 1 fl oz) of the butter (or warm half the olive oil). If using saffron, stir the threads into the warm butter or oil to let them bloom.
3. Sauté the Fennel: In a large, heavy-bottomed pot with a tight-fitting lid (a non-stick Dutch oven is perfect), melt the remaining 2 tablespoons (30 ml / 1 fl oz) of butter or oil over medium-high heat. Add the sliced fennel, season with salt and pepper, and cook, stirring, until softened, about 2-3 minutes. Remove the fennel from the pot and set it aside.
4. Build the Layers: Turn off the heat. Pour 1/4 cup (960 ml) of water and the saffron-infused butter/oil into the bottom of the pot. Peel the potatoes and slice them thinly crosswise. Arrange the potato slices in a single, even layer, covering the bottom of the pot. Gently spoon half of the par-cooked rice over the potatoes. Top with the cooked fennel, then cover with the remaining rice, mounding it slightly in the center.
5. Steam the Rice: Wrap the pot’s lid in a clean kitchen towel, ensuring the corners are tied up on top so they don’t hang near the flame. Place the lid tightly on the pot. Turn the heat to medium-high. Cook for about 5 minutes, or until you can hear sizzling and spattering.
6. The Final Cook: Once you hear the sizzle, reduce the heat to the lowest possible setting. Let the rice steam, completely undisturbed, for 45 minutes. You’ll know it’s ready when the kitchen smells wonderfully toasty. Remove the pot from the heat and let it rest, still covered, for 5 minutes.
7. The Grand Reveal: Carefully remove the lid. Place a large serving platter over the top of the pot. With confidence, quickly and carefully invert the pot. If you’re lucky, the rice will slide out with a perfect, intact potato crust. If some bits stick, simply scrape them out with a spatula and arrange them on top. Serve immediately!

Nutritional Information

• Serving Size: 1 serving (if recipe makes 6)
• Calories: Approx. 350-400 kcal
• Protein: 6g
• Carbohydrates: 60g
• Fat: 10g
• Note: This is an estimate and can vary based on used.

Pro Tips

• Pro-Tips for Perfect Stuck-Pot Rice
• For a brighter flavor, swap the saffron for 1/2 cup (480 ml) minced fresh parsley and mint. Replace the fennel with 2 thinly sliced lemons (peel and all) for a zesty twist.
• Try a dill and lima bean variation by replacing saffron with 2 tablespoons (30 ml / 1 fl oz) of fresh dill and using 1 1/2 cups (480 ml) of fresh or frozen lima beans instead of fennel.
• For a nutty, aromatic version, omit the saffron and fennel. Instead, gently sauté 1/2 cup (480 ml) sliced almonds, 2 tablespoons (30 ml / 1 fl oz) sesame seeds, and 2 tablespoons (30 ml / 1 fl oz) minced fresh ginger in the butter/oil until fragrant before layering the rice.
• A good quality, heavy-bottomed non-stick pot is your best friend for this recipe. It dramatically increases the chances of the crust releasing in one beautiful piece.

FAQ

Q: Can I make this potato tahdig recipe vegan
A: Yes, absolutely! To make this recipe fully vegan, simply use the extra virgin olive oil option instead of unsalted butter. The dish will be just as delicious and will still develop that signature golden, crispy crust.

Q: How can I add more protein to this vegetarian rice dish
A: To make this a more protein-rich meal, you can serve it alongside a lentil stew, a chickpea salad, or some pan-fried tofu. For an integrated protein boost, consider adding a layer of cooked chickpeas or lima beans on top of the fennel before adding the final layer of rice.

Q: Is this crispy potato rice recipe naturally gluten-free
A: Yes, this recipe is naturally gluten-free. All the core ingredients—rice, potatoes, fennel, butter, oil, and spices—do not contain gluten, making it a fantastic and impressive dish for anyone with gluten sensitivities.

Q: What is the best way to store and reheat leftover tahdig
A: Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat and maintain the crispy texture, place slices in a dry, non-stick skillet over medium-low heat for a few minutes on each side. We recommend avoiding the microwave, as it can make the crispy potato crust soft.

More Recipes You’ll Love

Stuck-Pot Rice with Potato Crust (Tahdig) – vegetarian recipe
Stav Kogan

Stuck-Pot Rice with Potato Crust (Tahdig)

Discover the magic of stuck-pot rice, or 'Tahdig', with this showstopping recipe. Featuring a savory, golden potato crust, fragrant saffron, and fennel, this dish delivers fluffy rice and an irresistibly crispy bottom layer that everyone will love. It's an impressive, yet mostly
Prep Time 15 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 25 minutes
Servings: 6 serving
Calories: 375

Ingredients
  

  • 1 1/2 cups (300 g / 10.6 oz) white or brown basmati rice
  • 4 tbsp (57 g / 2.01 oz) unsalted butter, or 1/4 cup / 60ml extra virgin olive oil
  • 1 large or 2 small waxy potatoes, like Yukon Gold
  • 1 medium fennel bulb, trimmed and thinly sliced
  • 1 large pinch saffron threads, optional
  • Salt and freshly ground black pepper, to taste
  • Pro-Tips for Perfect Stuck-Pot Rice
  • For a brighter flavor, swap the saffron for 1/2 cup (480 ml) minced fresh parsley and mint. Replace the fennel with 2 thinly sliced lemons (peel and all) for a zesty twist.
  • Try a dill and lima bean variation by replacing saffron with 2 tablespoons (30 ml) of fresh dill and using 1 1/2 cups (480 ml) of fresh or frozen lima beans instead of fennel.
  • For a nutty, aromatic version, omit the saffron and fennel. Instead, gently sauté 1/2 cup (480 ml) sliced almonds, 2 tablespoons sesame seeds, and 2 tablespoons (30 ml / 1 fl oz) minced fresh ginger in the butter/oil until fragrant before layering the rice.
  • A good quality, heavy-bottomed non-stick pot is your best friend for this recipe. It dramatically increases the chances of the crust releasing in one beautiful piece.

Method
 

  1. Par-Cook the Rice: Bring a medium pot of salted water to a boil.
  2. Stir in the rice and cook until partially done—about 5 minutes for white basmati or 15 minutes for brown. The grains should be soft on the outside but still firm in the center.
  3. Drain well and set aside.
  4. Season with a little more salt and pepper.
  5. Prepare the Saffron Butter: In a small bowl, melt 2 tablespoons (30 ml / 1 fl oz) of the butter (or warm half the olive oil). If using saffron, stir the threads into the warm butter or oil to let them bloom.
  6. Sauté the Fennel: In a large, heavy-bottomed pot with a tight-fitting lid (a non-stick Dutch oven is perfect), melt the remaining 2 tablespoons (30 ml / 1 fl oz) of butter or oil over medium-high heat.
  7. Add the sliced fennel, season with salt and pepper, and cook, stirring, until softened, about 2-3 minutes.
  8. Remove the fennel from the pot and set it aside.
  9. Build the Layers: Turn off the heat.
  10. Pour 1/4 cup (960 ml) of water and the saffron-infused butter/oil into the bottom of the pot.
  11. Peel the potatoes and slice them thinly crosswise.
  12. Arrange the potato slices in a single, even layer, covering the bottom of the pot. Gently spoon half of the par-cooked rice over the potatoes.
  13. Top with the cooked fennel, then cover with the remaining rice, mounding it slightly in the center.
  14. Steam the Rice: Wrap the pot's lid in a clean kitchen towel, ensuring the corners are tied up on top so they don't hang near the flame.
  15. Place the lid tightly on the pot.
  16. Turn the heat to medium-high.
  17. Cook for about 5 minutes, or until you can hear sizzling and spattering.
  18. The Final Cook: Once you hear the sizzle, reduce the heat to the lowest possible setting.
  19. Let the rice steam, completely undisturbed, for 45 minutes. You'll know it's ready when the kitchen smells wonderfully toasty.
  20. Remove the pot from the heat and let it rest, still covered, for 5 minutes.
  21. The Grand Reveal: Carefully remove the lid.
  22. Place a large serving platter over the top of the pot. With confidence, quickly and carefully invert the pot. If you're lucky, the rice will slide out with a perfect, intact potato crust. If some bits stick, simply scrape them out with a spatula and arrange them on top.
  23. Serve immediately!

Nutrition

Calories: 375kcalCarbohydrates: 60gProtein: 6gFat: 10g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Golden Saffron & Pistachio Rice Pilaf – vegetarian recipe

Golden Saffron & Pistachio Rice Pilaf

This golden saffron and pistachio rice pilaf is dinner-party food: rice steamed over saffron-steeped milk, scattered with emerald pistachios and sweet currants. The little bit of sugar and cinnamon isn't dessert thinking — it's the balance that makes the...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Golden Saffron & Pistachio Rice Pilaf – vegetarian recipe

Golden Saffron & Pistachio Rice Pilaf

This golden saffron and pistachio rice pilaf is dinner-party food: rice steamed over saffron-steeped milk, scattered with emerald pistachios and sweet currants. The little bit of sugar and cinnamon isn't dessert thinking — it's the balance that makes the...

Jeweled Rice Pilaf – vegetarian recipe

Fragrant Jeweled Rice Pilaf with Cardamom & Almonds

This jeweled rice pilaf toasts slivered almonds and raisins in butter, then steams long-grain rice with cinnamon and cardamom until every grain stands alone. Peas and a final scatter of the nuts and fruit make it festive enough for a holiday table with almost no...