Dampokhtak (Persian One-Pot Rice with Meat and Beans)

Dampokhtak (Persian One-Pot Rice with Meat and Beans)

دم‌پختک

The ultimate Persian one-pot meal—tender meat, creamy beans, and aromatic rice cooked together in their own juices, developing deep, melded flavors impossible to achieve any other way. This ancient dish predates the elaborate polo technique and remains beloved for its simplicity and soul-satisfying heartiness. Everything cooks together, everything flavors everything else, and a glorious tahdig forms on the bottom.

ricePréparation: 20 minCuisson: 150 mineasyPour 6

Note culturelle

Dampokhtak represents the oldest form of Persian rice cooking—before the elaborate polo technique developed, this is how rice was prepared. Everything goes in one pot and cooks together, developing flavors that meld in ways impossible with layered dishes. It's peasant food in the best sense: economical, nourishing, requiring minimal attention once started. Many families still prefer it for everyday eating, reserving polo for special occasions.

Moments Critiques

  • Beans soaked properly
  • Meat and beans nearly tender before adding rice
  • Correct liquid level when adding rice
  • Recognizing crater stage
  • Lowest heat for final steaming
1
PRÉPARATION5 min

Soak beans overnight

Place dried beans in a large bowl, cover with plenty of cold water. Soak for at least 8 hours or overnight. Drain and rinse. If using canned beans, skip this step—add them later in cooking.

Beans have doubled in size
TextureBeans are plump but still firm

Étape Critique

Unsoaked dried beans take forever to cook and may never become tender. For a one-pot dish, the beans must be soaked so they cook in the same timeframe as the meat.

Quick soak: cover with boiling water, let sit 1 hour. Not as good as overnight but works.
2
PRÉPARATION5 min

Wash the rice

Wash rice 3-4 times until water runs mostly clear. Set aside. No soaking needed for dampokhtak.

Water mostly clear
3
PRÉPARATION2 min

Prepare dried limes

Pierce each dried lime several times with a sharp knife or skewer. This allows the tangy flavor to release into the dish during cooking.

Small holes visible in each lime
OdeurTangy, fermented citrus aroma released
TextureLimes are hard and hollow
Don't skip the piercing—unpierced limes barely release their flavor
4
CUISSON10 min

Brown the meat

Heat oil in a large heavy-bottomed pot over medium-high heat. Pat meat dry. Brown meat pieces on all sides in batches, about 8 minutes total. Remove to a plate.

Deep brown crust on all sides
Medium-High190°C / 375°F
OdeurBrowning meat
SonActive sizzling
Good browning = deep flavor. Don't crowd the pot.
5
CUISSON11 min

Build the aromatics

Add diced onion to the pot. Cook until golden, about 8 minutes. Add turmeric, cinnamon, cumin, salt, and pepper. Stir for 30 seconds. Add tomato paste and cook 2 minutes until darkened.

Onions golden; tomato paste brick-red
Medium175°C / 350°F
OdeurToasted spices and caramelized tomato paste
SonSizzling
Cooking the tomato paste removes raw taste
6
CUISSON70 min

Combine meat, beans, and liquid

Return browned meat to pot. Add soaked drained beans (if using canned, add later) and pierced dried limes. Add 600ml water or stock. Bring to a boil, reduce heat to low, cover, and simmer for 60-75 minutes until meat and beans are nearly tender.

Meat is nearly fork-tender; beans are almost done but still slightly firm
LowGentle simmer
OdeurRich, tangy braise developing
SonGentle bubbling
TextureMeat yields to a fork with slight resistance; beans are almost creamy

Étape Critique

The meat and beans need to be nearly tender before adding rice—they won't cook much more once rice goes in. If using canned beans, add them in the last 15 minutes of this stage.

If too much liquid has evaporated, add more. You need enough to cook the rice.
Point de contrôle: Test meat and beans. Both should be nearly tender. Liquid should be flavorful—taste and adjust salt.
7
CUISSON5 min

Add rice

Add washed rice to the pot, spreading it evenly over the meat and beans. Add remaining 200ml water (or enough so liquid barely covers rice). Add saffron water if using. Do NOT stir—the rice should sit on top. Increase heat to bring to a boil.

Rice layer sitting on top of meat and beans; liquid just covering
HighBring to boil
SonBubbling as it returns to boil

Étape Critique

Don't stir after adding rice—the layers should remain somewhat distinct. The rice cooks by absorbing the flavorful braising liquid.

The liquid level should just barely cover the rice. Too much = mushy; too little = crunchy uncooked rice on top.
8
CUISSON7 min

Initial boil until water absorbs

Let boil uncovered for 5-8 minutes until most visible water is absorbed and you see small holes forming on the rice surface (crater stage).

Craters/holes forming on rice surface; no pooling water
Boil, reducing as water absorbs
OdeurRice cooking with meat juices
SonBubbling decreasing as water absorbs

Étape Critique

The crater stage indicates it's time to reduce heat and steam. This is the same indicator as in kateh.

9
CUISSON45 min

Steam on lowest heat

Wrap lid with a clean kitchen towel. Place tightly on pot. Reduce heat to absolute lowest setting. Cook for 40-50 minutes without lifting lid. The rice will steam and a tahdig will form on the bottom.

Cannot see—trust the process
LowLowest setting
OdeurRice steaming; after 30+ min, slight tahdig aroma
SonVery quiet—occasional gentle sounds. No aggressive crackling.

Étape Critique

Low heat allows everything to meld while forming tahdig. Too high = burnt bottom, undercooked top.

10
FINITION12 min

Rest and serve

Remove from heat. Let rest with lid on for 10 minutes. Remove lid. The rice will have absorbed the meat and bean flavors. Gently mix the layers when serving, or serve with layers visible. Scrape up the tahdig from the bottom—it will be thick and intensely flavorful.

Tender rice infused with meat juices; pieces of meat and beans throughout; thick, dark tahdig on bottom
OdeurIncredible melded aroma—meat, beans, rice, dried lime all as one
SonTahdig scraping
TextureRice is tender and flavorful; meat falls apart; beans are creamy; tahdig is thick and chewy
The tahdig will have bits of bean and meat stuck to it—this is part of its glory

Repos Requis

10 min - Allows flavors to settle and tahdig to release

Extras

Équipement

grande marmite lourdetorchonstandard

Préparer à l'Avance

  • This dish reheats beautifully—some say it's better the next day.
  • Keeps refrigerated for 4-5 days.
  • Freezes for 3 months.

Reheat in covered pot over low heat with splash of water.

Or microwave in portions.

Tahdig won't stay crispy but dish remains delicious.

Servir Avec

Accompagnements

  • Mast-o-khiar
  • Torshi
  • Fresh herbs
  • Raw onion slices

Boissons

  • Doogh
  • Black tea

Substitutions

dried beansAny white bean, pinto bean, or even chickpeas work. Canned beans are convenient—add near end of meat cooking.
dried limesEssential for authentic flavor. If unavailable, use 2 tbsp lime juice + 1 tsp sugar added at end—not the same but approximates the tang.
lambBeef stew meat, bone-in chicken, or goat all work. Bone-in adds more flavor.

Mise à l'échelle

Scales well but requires proportionally larger pot. The long cooking time means large batches are efficient. This is traditional 'feed a crowd' food. Freezes excellently.

Source

Traditionnel · Ancient Persian home cooking

One of the oldest Persian rice preparations, predating the polo technique. 'Dampokhtak' means 'steam-cooked' and describes any dish where ingredients cook together by absorption and steaming. Every region has variations.

Recettes similaires