There are meals that feel like a warm hug, and then there’s Crispy Persian Rice (Tahdig) with Spiced Golden Chickpeas — a dish built on a glossy bed of steamed basmati, crowned with a lacquered, crunchy tahdig and a scattering of spiced, toasty chickpeas and greens. It’s the kind of weeknight dinner that looks like a celebration and the kind of weekend project that rewards patience with irresistible texture contrasts: pillowy rice, an almost caramelized crust, and chickpeas seared until fragrant and golden. Below you’ll find the full recipe, clear step-by-step directions, and a few tips so your tahdig turns out perfect every time.
Why this version works

This rendition leans on simple pantry ingredients, vibrant aromatics, and a short fried-and-steamed technique to coax a deep golden crust from the rice. Using a little plain yogurt and butter at the start helps the bottom form a cohesive crust with lovely buttery flavor. The chickpeas get an extra lift from turmeric and smoked paprika, and a final hit of greens and fresh herbs keeps the plate bright and balanced. Because we’re cooking with accessible pantry items, it’s perfect for using what you have on hand during this time.
Ingredients
- ▢2cupsbasmati rice (but please use what you have on hand during this time!)
- ▢kosher salt
- ▢3tablespoonsplain yogurt
- ▢3tablespoonssalted butter
- ▢3tablespoonsextra virgin olive oil
- ▢1/2cupfresh mint or cilantro
- ▢1/4cupextra virgin olive oil
- ▢1(16 ounce) canchickpeasdrained and patted dry
- ▢2-4clovesgarlic, thinly sliced or smashed
- ▢2shallots, thinly sliced
- ▢1teaspoonground turmeric
- ▢1teaspoonsmoked paprika
- ▢1pinchcrushed red pepper flakes
- ▢2tablespoonsraw sesame seeds
- ▢2cupsroughly torn greens, such as kale, chard, or spinach
Equipment
- Large bowl for rinsing rice
- Fine-mesh sieve
- Large heavy-bottomed pot with a tight-fitting lid (nonstick or cast iron is ideal)
- Large sauté pan
- Wooden spoon and spatula
- Paper towels
- Measuring cups and spoons
Prep and step-by-step directions

Follow these steps in order for the best results. I’ve rewritten the directions into clear, sequential actions while keeping ingredient amounts unchanged.
-
Rinse and soak the rice:
Place the 2cupsbasmati rice in a large bowl and cover with cool water. Swirl the rice with your hand and drain through a fine-mesh sieve. Repeat this rinse-and-drain process 3 to 4 times until the water runs noticeably clearer. Cover the rice with fresh cool water and let it soak for 20–30 minutes. After soaking, drain thoroughly in the sieve and set aside.
-
Parboil the rice:
Bring a large pot of salted water to a rolling boil — it should taste like seawater. Add the drained rice and cook, stirring occasionally, until the grains are tender on the outside but still slightly firm in the center, about 5–7 minutes (timing will vary slightly by rice type; if using a different rice you have on hand, aim for the same texture). Drain the rice thoroughly in a sieve and return it to the bowl. Gently fluff with a fork and set aside.
-
Make the yogurt-butter mixture:
In a small bowl, whisk together 3tablespoonsplain yogurt and 3tablespoonssalted butter until smooth. This mixture will help the bottom develop a tender yet crisp tahdig with great flavor.
-
Prepare the spiced chickpeas:
Heat 1/4cupextra virgin olive oil in a large sauté pan over medium heat. Add the 1(16 ounce) canchickpeasdrained and patted dry in an even layer. Cook, without moving them too much, until they begin to brown on the bottom, about 4–6 minutes. Add the thinly sliced or smashed 2-4clovesgarlic and the 2shallots, thinly sliced, stirring to combine. Sprinkle in 1teaspoonground turmeric, 1teaspoonsmoked paprika, and 1pinchcrushed red pepper flakes. Continue to cook, stirring occasionally, until the chickpeas are golden and the shallots are softened and lightly caramelized, about 4–5 more minutes. Stir in 2tablespoonsraw sesame seeds and cook 1 minute more to toast the seeds. Remove from heat and squeeze in a little fresh lemon juice or a pinch of kosher salt to taste if you like. Set the chickpeas aside.
-
Prepare the herbs and greens:
Roughly chop 1/2cupfresh mint or cilantro and set aside. Roughly tear 2cupsroughly torn greens (kale, chard, or spinach) and have them ready. If using kale or chard, remove thick stems and chop leaves into bite-sized pieces; if using spinach, rinse and squeeze out excess water.
-
Create the tahdig base in the pot:
Heat the large heavy-bottomed pot over medium heat and add 3tablespoonsextra virgin olive oil. Swirl the oil to coat the bottom. Once the oil is shimmering, reduce heat to medium-low. Pour the yogurt-butter mixture into the pot and spread it evenly across the bottom with a spatula. Carefully spoon a thin, even layer of the parboiled rice on top of the yogurt-butter, pressing gently to form a compact base about 1/2-inch thick; this will be your tahdig crust. Then, spoon the remaining rice into the pot, mounding it gently but leaving the top loose for steam to circulate. With the handle of a wooden spoon, poke 4–6 holes through the rice to allow steam to escape and cook evenly.
-
Steam the rice to finish:
Cover the pot with a tight-fitting lid. If your lid doesn’t seal well, wrap it with a clean kitchen towel before putting it on to trap steam. Reduce heat to low and cook for 25–30 minutes. During this time, the tahdig will form and turn a deep golden brown while the rice steams to tender perfection. Do not lift the lid until the time is up, or you may let the steam escape and affect the texture.
-
Test and invert the tahdig:
After 25–30 minutes, turn off the heat and let the pot sit, covered, for 5 minutes to settle. Remove the lid and run a spatula gently around the inside edge to loosen the crust. Place a large serving platter or heatproof lid over the pot, then holding both together firmly, invert the pot so the tahdig and rice release onto the platter. If the tahdig doesn’t release cleanly, return the pot to very low heat for 2–3 minutes and try again.
-
Assemble the dish:
Scatter the spiced golden chickpeas across the top of the rice and tuck the 2cupsroughly torn greens into pockets so they wilt slightly from the residual heat. Sprinkle the chopped 1/2cupfresh mint or cilantro over everything. If you like, finish with a drizzle of 3tablespoonsextra virgin olive oil or an extra knob of butter to gloss the rice.
-
Serve and enjoy:
Slice into the tahdig to expose those irresistible layers — the crunchy golden crust and the soft, steaming rice below. Serve family-style so everyone can enjoy a bit of the crust on their plate along with the warm, spiced chickpeas and bright herbs. Leftovers keep well in the refrigerator for 2–3 days; reheat gently to preserve the texture.
Troubleshooting and tips

- Rice texture: If you’re using a different rice than basmati, adjust the parboil time so the grain is cooked on the outside yet still slightly firm in the center. The final steaming finishes the cook.
- Prevent sticking: Make sure your pot is heavy-bottomed and that the yogurt-butter mix covers the entire bottom. That layer helps both flavor and release. Nonstick, enameled cast iron, or well-seasoned cast iron work best.
- Too pale tahdig: If the crust isn’t as golden as you hoped, finish with 2–3 minutes over medium heat (and watch closely) to encourage browning, then invert right away.
- Extra crunch: For even more texture, sprinkle an extra tablespoon of sesame seeds on top of the tahdig before inverting.
- Herb swaps: If you don’t have mint or cilantro, flat-leaf parsley makes a bright, accessible substitute.
Make-ahead and storage
You can par-cook the rice and prepare the spiced chickpeas up to a day ahead. Store them separately in airtight containers in the refrigerator. When ready to serve, reassemble and steam the rice for the final 20–30 minutes as directed so the tahdig forms fresh for serving. Leftovers keep in the fridge for 2–3 days; reheat gently in a skillet with a splash of water and a covered lid to revive the grains and protect moisture.
Notes on ingredients
Use the best-quality rice you have available — traditionally basmati makes the most elegant long-grain rice for tahdig, but if you have another long-grain rice on hand during this time, it will still produce a lovely result. The yogurt and salted butter create the rich, slightly tangy crust; if you prefer a dairy-free version, swap the butter for an equal amount of a neutral oil and the yogurt for a thick plant-based yogurt, and proceed the same way.
Serving suggestions
This dish shines on its own as a vegetarian main paired with a simple cucumber-and-yogurt salad or roasted vegetables. For a heartier spread, serve alongside grilled poultry or fish. The combination of crunchy tahdig, smoky chickpeas, and bright herbs also pairs beautifully with a squeeze of lemon at the table.
Final thoughts
Crispy Persian Rice (Tahdig) with Spiced Golden Chickpeas is comfort and celebration rolled into one pan. It asks for just a few small techniques — a careful rinse, a brief parboil, and a patient steam — and rewards you with contrasts that never get old: crisp and creamy, savory and bright. Make it when you want a crowd-pleaser that looks impressive but is truly simple to execute. Enjoy the ritual of unveiling the tahdig — it’s the best part.

Crispy Persian Rice (Tahdig) with Spiced Golden Chickpeas
Equipment
- Large Pot
- sieve or fine-mesh strainer
- Mixing Bowl
- 10-inch skillet (or similar heavy-bottomed pan)
- large high-sided skillet
- Spatula
- Wooden Spoon
Ingredients
- 2 cups basmati rice use what you have on hand
- kosher salt for boiling and to taste
- 3 tablespoons plain yogurt
- 3 tablespoons salted butter
- 3 tablespoons extra virgin olive oil for tahdig
- 1/4 cup extra virgin olive oil for chickpeas
- 1/2 cup fresh mint or cilantro fresh, chopped
- 1 16-ounce can chickpeas drained and patted dry
- 2-4 cloves garlic thinly sliced or smashed
- 2 each shallots thinly sliced
- 1 teaspoon ground turmeric
- 1 teaspoon smoked paprika
- 1 pinch crushed red pepper flakes
- 2 tablespoons raw sesame seeds
- 2 cups roughly torn greens such as kale, chard, or spinach
Instructions
- Bring 6 cups of water and about 1/4 cup kosher salt to a rolling boil in a large pot.
- Rinse the basmati rice under cold running water until the water runs clear. Add the rice to the boiling salted water and cook, stirring occasionally, until al dente, about 6 to 8 minutes.
- Drain the rice in a sieve and rinse with cold water to stop cooking. In a bowl, combine 1 1/2 cups of the drained rice with the yogurt and mix gently.
- In a 10-inch heavy skillet over medium heat, melt the salted butter with 3 tablespoons olive oil. When the butter melts and the oil is hot, spread the yogurt-coated rice evenly over the bottom to form the tahdig layer.
- Pile the remaining rice into the skillet, mounding it toward the center. Use the handle of a wooden spoon to poke 5–6 holes down to the bottom of the pan to allow steam to escape. Ensure there is enough oil bubbling at the sides; add a bit more oil if needed.
- Cook the rice over medium heat, turning the pan a quarter turn every 5 minutes for even browning, about 15 minutes, until you see a golden crust at the edges. Reduce heat to low and cook another 15–20 minutes until the crust is deep golden and crisp (35–40 minutes total).
- While the rice cooks, heat 1/4 cup olive oil in a large, high-sided skillet over medium heat. Add the drained, patted-dry chickpeas, garlic, and sliced shallots. Stir in turmeric, smoked paprika, a pinch of red pepper flakes, and a pinch of salt.
- Cook the chickpeas mixture, stirring occasionally, until the chickpeas are crisped and the shallots are softened, about 8–10 minutes. Add the sesame seeds and torn greens, toss to combine, and cook until the seeds are toasted and greens are wilted, about 2 minutes. Remove from heat.
- Run a spatula around the edges of the rice pan to release the crust. Carefully invert the pan onto a serving platter so the tahdig is on top. Serve the rice topped with the spiced chickpeas and scatter fresh cilantro or mint over the top.
Notes
- If the tahdig doesn’t come out whole, simply scoop and serve; it will still be delicious.
- Use fresh herbs (mint or cilantro) for brightness.
- Pat chickpeas dry to help them crisp.
- Adjust red pepper flakes to taste.
- Turn the pan periodically for even crust browning.
