Khorak-e Tond-e Lubia Sefid (خوراک تند لوبیا سفید) — Spicy Persian White Bean & Chicken Stew
A hearty Persian winter stew of creamy white beans and tender chicken simmered in stock with onion, garlic, cumin, dried mint, and clove, finished with fresh red chili and chili powder for a warming, balanced heat.

Printable Recipe Card
Servings: 6 · Total: 670 min · Difficulty: medium
Ingredients (quick list)
- 300 g Dried white beans (cannellini or navy) (picked over and rinsed)
- 1500 ml Water (for soaking (discard after soaking))
- 700 g Chicken thighs, boneless and skinless (cut into 4 cm pieces)
- 30 ml Olive oil (plus more only if pot looks dry)
- 300 g Yellow onions (finely diced)
- 18 g Garlic (about 6 cloves, minced)
- 30 g Tomato paste (about 2 tablespoons)
- 6 g Ground cumin (about 2 teaspoons)
- 2 g Dried mint (about 2 teaspoons)
- 0.3 g Ground clove (about 1/8 teaspoon)
- 2 g Red chili powder (about 1 teaspoon; adjust to taste)
- 20 g Fresh red chili (1–2 chilies, thinly sliced; remove seeds for less heat)
+ 4 more in the full ingredients section below.
Steps (summary)
- Soak the beans: place dried white beans in a bowl with 1500 ml water and soak 8 hours (or overnight) at cool room temperature.…
- Build the base: heat 30 ml olive oil in a heavy pot over medium heat (about 170°C surface heat). Add diced onions and cook 10–1…
- Toast tomato and spices: stir in tomato paste and cook 2 minutes, scraping the pot to caramelize it slightly. Add cumin, dried…
- Sear the chicken: add chicken pieces and raise heat to medium-high. Cook 6–8 minutes, turning, until the chicken loses its raw…
- Simmer the stew: add drained beans and pour in 1000 ml chicken stock. Bring to a boil over high heat, then reduce to a gentle s…
- Adjust thickness and seasoning: if the pot looks dry before beans soften, add up to 250 ml water in small splashes. When beans…
Cultural Background
Bean-based stews are common comfort foods in Iranian home cooking, especially in colder months when long-simmered dishes are favored. This spicy version reflects a household style of seasoning that varies by family, often balancing warm spices with herbs and a bright acidic finish.
Equipment
💡 Tips
- For a creamier texture without dairy, mash 120 g of cooked beans against the side of the pot during the last 10 minutes, then stir back in.
- If your chili powder is very hot, start with 1 g (1/2 teaspoon) and increase after simmering; heat intensifies as the stew reduces.
- Low-sodium stock prevents the stew from becoming overly salty after reduction; season in two stages as written.
- Dried mint can turn bitter if burned—always bloom it briefly in the moist onion-tomato base, not in dry oil over high heat.
- For cleaner heat, remove seeds and membranes from the fresh chili; for a punchier heat, keep them in.
⚠️ Common Mistakes
❌ Adding all the salt at the beginning
💡 Why: As the stew reduces, salt concentrates and can become overpowering, especially with stock.
✅ Fix: Season in two stages: add half early, then adjust after beans are tender and the stew has thickened.
❌ Boiling hard for the entire cook
💡 Why: A rolling boil can break beans and toughen chicken, making the stew grainy instead of creamy.
✅ Fix: After the initial boil, maintain a gentle simmer with the lid slightly ajar; stir periodically to prevent sticking.
❌ Burning dried mint or garlic
💡 Why: Both turn bitter quickly when overheated, muddying the stew’s aroma.
✅ Fix: Cook garlic briefly after onions, and bloom mint with tomato paste and a little moisture for under 1 minute.
❌ Using unsoaked beans and rushing the cook
💡 Why: Beans may cook unevenly and take much longer, while the chicken can overcook by the time beans soften.
✅ Fix: Soak overnight, or use canned beans and shorten simmering time accordingly.
🧊 How to Store
Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. Reheat gently on the stovetop over low heat with 30–60 ml water or stock to loosen. Freeze up to 3 months; thaw overnight in the refrigerator before reheating.
📅 Make Ahead
Soak beans up to 24 hours ahead (refrigerate after 12 hours). The stew tastes better the next day: cook fully, cool, and refrigerate overnight; reheat gently and adjust thickness with a splash of stock.
🍽️ Pairs Well With
- Steamed basmati rice
- Flatbread (lavash-style) and fresh herbs
- Pickled vegetables and sliced radishes
- Plain yogurt on the side (optional)
Regional Variations
- Northern Iran (Caspian-influenced home styles)Some cooks add extra dried herbs and a sharper sour note (often from citrus) for a brighter finish, keeping the stew thick and spoonable.
- Central and southern urban home kitchensHeat level is often increased with more fresh chili or chili powder, and the stew may be served with bread for dipping rather than only with rice.
Ingredients
- 300 gDried white beans (cannellini or navy) (picked over and rinsed)
- 1500 mlWater (for soaking (discard after soaking))
- 700 gChicken thighs, boneless and skinless (cut into 4 cm pieces)
- 30 mlOlive oil (plus more only if pot looks dry)
- 300 gYellow onions (finely diced)
- 18 gGarlic (about 6 cloves, minced)
- 30 gTomato paste (about 2 tablespoons)
- 6 gGround cumin (about 2 teaspoons)
- 2 gDried mint (about 2 teaspoons)
- 0.3 gGround clove (about 1/8 teaspoon)
- 2 gRed chili powder (about 1 teaspoon; adjust to taste)
- 20 gFresh red chili (1–2 chilies, thinly sliced; remove seeds for less heat)
- 10 gFine sea salt (about 1 3/4 teaspoons, plus more to taste)
- 1 gBlack pepper (about 1/2 teaspoon)
- 1000 mlChicken stock (low-sodium preferred)
- 15 mlLemon juice (about 1 tablespoon, to finish)
🔄 Substitutions
- Chicken thighs, boneless and skinless→ Chicken breast, cut into 4 cm pieces
- Dried white beans (cannellini or navy)→ Canned white beans, drained and rinsed
- Olive oil→ Neutral oil (sunflower or grapeseed)
Instructions
- 1
Soak the beans: place dried white beans in a bowl with 1500 ml water and soak 8 hours (or overnight) at cool room temperature. Drain and rinse well. This reduces cooking time and helps the beans cook evenly, giving the stew its signature creamy body without breaking apart too early.
- 2
Build the base: heat 30 ml olive oil in a heavy pot over medium heat (about 170°C surface heat). Add diced onions and cook 10–12 minutes, stirring often, until deeply golden. Add minced garlic and cook 60 seconds until fragrant, keeping heat moderate so the garlic does not brown.
- 3
Toast tomato and spices: stir in tomato paste and cook 2 minutes, scraping the pot to caramelize it slightly. Add cumin, dried mint, ground clove, red chili powder, black pepper, and half the salt (5 g). Cook 45–60 seconds, stirring constantly, to bloom the spices for a deeper aroma.
- 4
Sear the chicken: add chicken pieces and raise heat to medium-high. Cook 6–8 minutes, turning, until the chicken loses its raw color and picks up light browning on edges. Add sliced fresh red chili and stir 30 seconds. Browning here adds depth that balances the stew’s heat.
- 5
Simmer the stew: add drained beans and pour in 1000 ml chicken stock. Bring to a boil over high heat, then reduce to a gentle simmer (small bubbles) and cover with the lid slightly ajar. Cook 70–85 minutes, stirring every 15 minutes, until beans are tender and the broth turns creamy.
- 6
Adjust thickness and seasoning: if the pot looks dry before beans soften, add up to 250 ml water in small splashes. When beans are tender, simmer uncovered 10–15 minutes to thicken. Taste and add remaining 5 g salt (or to taste). Finish with 15 ml lemon juice, rest 10 minutes, then serve hot.
🪪 Recipe Passport
Cultural Background
Bean-based stews are common comfort foods in Iranian home cooking, especially in colder months when long-simmered dishes are favored. This spicy version reflects a household style of seasoning that varies by family, often balancing warm spices with herbs and a bright acidic finish.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Jigar Kabab (جگر کباب) — Classic Persian Lamb Liver Skewers
Persian · Kebabs · 33 min

Persian Sweet Corn Soup (سوپ ذرت) — Silky Golden Comfort Soup
Persian · Soups · 50 min

Gheimeh Kadoo Halvai (قیمه کدو حلوایی) — Sweet Pumpkin & Legume Stew
Persian · Stews · 110 min

Brodet (Brodet) — Croatian Adriatic Fish Stew with Tomato and White Wine
Croatian · Stews · 70 min

Colombian Sancocho (Sancocho Colombiano) — Hearty Three-Meat Root Vegetable Stew
Colombian · Stews · 170 min

Sac Kavurma (Saç Kavurma) — Thin-Sliced Turkish Meat Sautéed with Onions
Turkish · Main Courses · 38 min

Turkish Shish Kebab (Şiş Kebap) — Charcoal-Grilled Marinated Lamb Skewers
Turkish · Kebabs · 37 min

Chilean Beef Empanada (Empanada de pino) — Baked pastry filled with beef, onion, egg, olive, and raisins
Chilean · Main Courses · 125 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.