Khoresh-e Loobia Chiti (Persian Pinto Bean Stew)

Khoresh-e Loobia Chiti (Persian Pinto Bean Stew)

خورشت لوبیا چیتی

A hearty, comforting stew where creamy pinto beans simmer with tender lamb in a rich tomato sauce perfumed with warming spices and the signature tang of dried Persian limes. Often crowned with crispy fried potatoes like its cousin Gheimeh, this satisfying stew transforms humble beans into a celebration of Persian home cooking.

stewPréparation: 20 minCuisson: 135 mineasyPour 6

Note culturelle

Khoresh-e loobia chiti shares the same humble, generous spirit as Gheimeh—both are often cooked in massive quantities for nazri (religious charity meals) where food is distributed to the community. Pinto beans (loobia chiti, literally 'speckled beans') have been embraced in Persian cooking as an economical, satisfying legume. The optional fried potato topping connects it to Gheimeh and adds festive crunch.

Moments Critiques

  • Soaking dried beans adequately (or using canned)
  • Cooking beans until completely tender and creamy
  • Frying potatoes crispy just before serving
1
PRÉPARATION5 min

Soak the beans (if using dried)

Place dried pinto beans in a large bowl and cover with cold water by at least 8cm. Soak for 8-12 hours or overnight. Drain and rinse before using. If using canned beans, simply drain and rinse—skip to step 3.

Beans have doubled in size; skins may appear slightly wrinkled
OdeurEarthy, mild bean aroma
TextureBeans feel plump and give slightly when pressed
For a quicker soak, cover beans with boiling water and soak for 2-3 hours. Overnight soaking yields better texture.
Point de contrôle: Beans should be uniformly plump; discard any that remain hard or discolored
En attendant: Soak beans overnight, prep other ingredients in the morning
2
PRÉPARATION5 min

Bloom the saffron (if using)

If using saffron, grind threads with a pinch of sugar using a mortar and pestle. Transfer to a small bowl, add 3 tbsp hot (not boiling) water, cover, and steep for at least 20 minutes.

Deep ruby-red liquid with intense color
OdeurHoney-floral saffron aroma
Saffron is optional but traditional for special occasions. It adds color and subtle flavor.
En attendant: Begin cooking while saffron steeps
3
CUISSON15 min

Brown the onions

Heat oil in a large heavy pot over medium-high heat. Add diced onions and cook until deep golden brown, about 12-15 minutes, stirring occasionally.

Onions are uniformly deep golden with caramelized edges
Medium-High190°C / 375°F
OdeurSweet, rich caramelized onion aroma
SonSteady sizzling that softens over time
4
CUISSON8 min

Add spices and brown the meat

Add turmeric, cinnamon, and cumin (if using). Stir for 30 seconds until fragrant. Increase heat to high, add meat cubes, and brown well on at least two sides, about 6-8 minutes.

Meat has golden-brown crust; warm spices have colored everything
High230°C / 450°F
OdeurSearing meat with warm cinnamon and earthy turmeric
SonStrong sizzling; meat releases when properly seared
TextureMeat releases easily from pot
5
CUISSON6 min

Build the tomato base

Reduce heat to medium. Add tomato paste and stir constantly for 2 minutes until darkened. Add grated tomatoes and cook for another 3-4 minutes until broken down and thick.

Tomato paste has darkened to brick red; mixture is thick and glossy
Medium175°C / 350°F
OdeurRaw tomato smell transforms to richer, sweeter aroma
SonSizzling as tomatoes release moisture

Étape Critique

Cooking the tomato paste removes raw, metallic flavors and develops sweetness. This is the flavor foundation of the sauce.

Keep stirring to prevent scorching
6
CUISSON5 min

Add beans, liquid, and dried limes

Add soaked and drained beans (or canned beans). Add water or stock, salt, and pepper. Pierce each dried lime 3-4 times and add to the pot. Bring to a boil, then reduce heat to low. Cover and simmer.

Beans distributed throughout; liquid covers everything
LowGentle simmer ~120°C / 250°F
OdeurTangy dried lime aroma beginning to develop
SonBubbling that settles to gentle simmer
If using canned beans, they'll need much less cooking time (see next step)
7
CUISSON105 min

Simmer until beans and meat are tender

For dried beans: Simmer covered for 1.5-2 hours, stirring occasionally, until beans are completely tender and creamy, and meat is fork-tender. For canned beans: Simmer for 1 hour until meat is tender and flavors have melded. Add more water if stew becomes too thick before beans/meat are done.

Beans are creamy and tender; some have begun to break down slightly; meat is fork-tender; sauce has thickened
LowGentle simmer
OdeurRich, complex aroma—beans, tomato, dried lime, spices
SonGentle, occasional bubbles
TextureBeans are completely soft; skins have softened; meat falls apart easily

Étape Critique

Beans must be completely tender—creamy throughout with soft skins. Undercooked beans are unpleasant and can cause digestive discomfort. The long simmer also allows flavors to meld and develop.

Dried beans can vary in cooking time based on age. Very old beans may take longer. Test a few beans before declaring them done.
Point de contrôle: Beans should be creamy when bitten—no chalkiness or firmness
En attendant: Prepare and fry potatoes during the last 30 minutes
8
CUISSON20 min

Fry the potatoes (optional but traditional)

While stew simmers, peel potatoes and cut into matchsticks or small cubes. Soak in cold water, drain, and pat very dry. Heat 2cm oil in a skillet to 180°C/350°F. Fry in batches until golden and crispy, 4-5 minutes per batch. Drain on paper towels and season with salt.

Potatoes are deep golden and crispy; bubbling has nearly stopped
Medium-High180°C / 350°F oil temperature
OdeurCrispy fried potato aroma
SonVigorous bubbling that slows as potatoes cook
TexturePotatoes are crispy outside, fluffy inside
Potatoes must be completely dry before frying to prevent splattering and ensure crispiness

Erreurs Courantes

  • Not drying potatoes (dangerous splattering, soggy result)
  • Oil not hot enough (greasy potatoes)
  • Crowding pan (temperature drops)
9
FINITION2 min

Add saffron and adjust seasoning

Stir bloomed saffron (if using) into the stew. Taste and adjust salt, pepper, and sourness. If more tang is needed, pierce and squeeze one of the dried limes, or add a tablespoon of fresh lemon juice.

Sauce has golden hue from saffron; rich and glossy appearance
OdeurSaffron aroma blooms through the stew
The stew should have a noticeable tang from the dried limes—it's a signature flavor
10
FINITION10 min

Rest and serve

Remove from heat and let rest covered for 10 minutes. Transfer to a serving dish. Top generously with crispy fried potatoes (if using). Serve immediately over chelow with tahdig—the potatoes should be added just before serving to maintain crispness.

Rich orange-brown stew topped with a mound of golden crispy potatoes
OdeurHarmonious blend of all elements
Serve extra fried potatoes on the side—they're always popular

Repos Requis

10 min - Allows flavors to settle; sauce thickens slightly

Extras

Équipement

grande marmite lourdeskillet for fryingstandard

Préparer à l'Avance

  • Stew (without potato topping) can be made 2-3 days ahead and refrigerated, or frozen for up to 4 months.
  • Flavors improve overnight.
  • Always fry potatoes fresh when serving.

Reheat gently over low heat, adding splash of water if needed.

Fry potatoes fresh just before serving.

Servir Avec

🍚Chelow (plain Persian steamed rice) with tahdig—essential pairing

Accompagnements

  • Mast-o-khiar
  • Sabzi khordan (fresh herb platter)
  • Shirazi salad
  • Torshi

Boissons

  • Doogh
  • Black tea

Substitutions

pinto beansRed kidney beans, cranberry (borlotti) beans, or white cannellini beans all work well. Cooking times may vary slightly.
dried limeZest of 2 limes + 3 tbsp lime juice, added in last 30 minutes. The fermented tang of dried limes is unique but this approximates it.
saffronCan be omitted for everyday cooking. Turmeric provides color. Reserve saffron for special occasions.
lambBeef chuck works excellently. Can be made vegetarian—beans provide substantial protein.

Mise à l'échelle

Scales up excellently for large gatherings—traditionally made in huge batches for nazri. Double recipe needs about 1.5x cooking time. Fry potatoes in batches. Freezes well without potato topping for up to 4 months.

Source

Traditionnel · Traditional home cooking

A beloved everyday stew found across Iran. Very similar in technique to Gheimeh but using pinto beans instead of split peas. Often made for large family gatherings and religious charity meals (nazri) due to its economical nature and crowd-pleasing character.

Recettes similaires