Khoresh Bamieh va Bademjan (خورش بامیه و بادمجان) — Persian Okra and Eggplant Stew with Ghooreh
A southern Iranian-style khoresh where okra and eggplant simmer with beef, tomatoes, and tart dried ghooreh. The slow stew balances sun-ripened sweetness with bright, grape-like sourness for a deeply comforting table dish.

Printable Recipe Card
Servings: 6 · Total: 155 min · Difficulty: medium
Ingredients (quick list)
- 700 g Beef stew meat, cubed (3 cm) (Use chuck or shoulder; lamb shoulder also works)
- 250 g Yellow onion, finely diced
- 60 ml Vegetable oil (Divided for browning meat and frying vegetables)
- 30 g Tomato paste (About 2 tbsp)
- 400 g Fresh tomatoes, grated or crushed (Or use crushed canned tomatoes)
- 900 ml Meat stock (Beef or lamb stock, unsalted preferred)
- 45 g Dried sour grapes (ghooreh) (Rinse well; adjust only after simmering)
- 10 g Fine salt (Start with 10 g; final salt should not exceed 12 g total)
- 2 tsp Black pepper, freshly ground
- 700 g Eggplants, peeled in stripes and cut into 2.5 cm slices (Prefer slender Persian/Italian eggplants for less bitterness)
- 500 g Okra, trimmed (Trim caps without cutting into the pods to reduce slime)
- 500 ml Water (For soaking and rinsing ghooreh)
Steps (summary)
- Rinse the dried ghooreh in the 500 ml water, then drain and rinse again until the water runs mostly clear. Let it sit drained w…
- Heat 30 ml vegetable oil in a heavy pot over medium-high heat until shimmering. Add the diced onion and cook for 8–10 minutes,…
- Add the beef cubes to the pot and sear for 6–8 minutes, turning to brown multiple sides. Sprinkle in 1 tsp black pepper and 6 g…
- Stir in the tomato paste and cook for 2 minutes until it darkens slightly and smells sweet, not raw. Add the grated/crushed tom…
- Pour in the meat stock and bring to a gentle boil, then immediately reduce to a low simmer. Cover and cook for 60 minutes, stir…
- While the meat simmers, pat the eggplant slices dry so they fry rather than steam. Heat 20 ml vegetable oil in a wide skillet o…
+ 4 more steps in the full instructions section below.
Cultural Background
Okra stews are beloved in Iran’s warmer southern regions, where tart ghooreh adds a sun-bright sourness to rich meat and tomato. Pairing okra with eggplant creates a luxurious, home-style khoresh often served for family gatherings.
Equipment
💡 Tips
- Trim okra caps shallowly; cutting into the pod releases mucilage and makes the stew slippery.
- Fry eggplant until lightly golden; under-fried eggplant can collapse and cloud the sauce.
- Add ghooreh after the meat has started to tenderize; early souring can slow softening in some cuts.
⚠️ Common Mistakes
❌ Cutting too deeply into okra caps and releasing slime into the stew.
✅ Fix: Trim only the very top cap in a shallow cone, keeping the pod sealed, then sauté before adding.
❌ Boiling the stew hard after adding eggplant and okra.
✅ Fix: Keep the heat very low and aim for a gentle simmer; strong boiling breaks vegetables and thins the sauce.
❌ Adding all the souring early and ending up with tough meat.
✅ Fix: Simmer meat first until it begins to tenderize, then add ghooreh and finish cooking.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 3 days. Reheat gently over low heat with 60–90 ml water or stock to loosen, stirring carefully so the okra and eggplant stay intact; avoid hard boiling.
📅 Make Ahead
Cook the meat-and-tomato base up to 1 day ahead and refrigerate; the flavor improves overnight. Fry the eggplant and sauté the okra up to 6 hours ahead, then add them during the final simmer to keep textures intact.
🍽️ Pairs Well With
- Chelow (steamed Persian rice)
- tahdig
- torshi
- fresh herbs (sabzi khordan)
- mast-o-khiar.
Regional Variations
- Khuzestani-style: slightly more ghooreh and a deeper tomato base for a brighter, more sour stew.
- Tehran home-style: eggplant is sometimes left unpeeled in stripes and the stew is simmered thicker for serving over rice.
- Coastal southern variation: a small portion of the stock is replaced with extra tomato for a more intensely red, tangy sauce.
Ingredients
- 1.5 lbBeef stew meat, cubed (3 cm) (Use chuck or shoulder; lamb shoulder also works)
- 8.8 ozYellow onion, finely diced
- ¼ cupVegetable oil (Divided for browning meat and frying vegetables)
- 1.1 ozTomato paste (About 2 tbsp)
- 14 ozFresh tomatoes, grated or crushed (Or use crushed canned tomatoes)
- 3.8 cupMeat stock (Beef or lamb stock, unsalted preferred)
- 1⅝ ozDried sour grapes (ghooreh) (Rinse well; adjust only after simmering)
- 10 gFine salt (Start with 10 g; final salt should not exceed 12 g total)
- 2 tspBlack pepper, freshly ground
- 1.5 lbEggplants, peeled in stripes and cut into 2.5 cm slices (Prefer slender Persian/Italian eggplants for less bitterness)
- 1⅛ lbOkra, trimmed (Trim caps without cutting into the pods to reduce slime)
- 2⅛ cupWater (For soaking and rinsing ghooreh)
🔄 Substitutions
- Beef stew meat→ Lamb shoulder, cubed
- Dried sour grapes (ghooreh)→ Tamarind paste
- Fresh tomatoes, grated or crushed→ Canned crushed tomatoes
Instructions
- 1
Rinse the dried ghooreh in the 500 ml water, then drain and rinse again until the water runs mostly clear. Let it sit drained while you start the stew so it rehydrates slightly and won’t taste dusty.
- 2
Heat 30 ml vegetable oil in a heavy pot over medium-high heat until shimmering. Add the diced onion and cook for 8–10 minutes, stirring often, until deeply golden; this color is the backbone of the stew’s flavor.
- 3
Add the beef cubes to the pot and sear for 6–8 minutes, turning to brown multiple sides. Sprinkle in 1 tsp black pepper and 6 g of the salt, then stir for 30 seconds so the spices bloom in the hot fat.
- 4
Stir in the tomato paste and cook for 2 minutes until it darkens slightly and smells sweet, not raw. Add the grated/crushed tomatoes and cook 5 minutes, stirring, until the mixture thickens and the oil begins to separate at the edges.
- 5
Pour in the meat stock and bring to a gentle boil, then immediately reduce to a low simmer. Cover and cook for 60 minutes, stirring every 15 minutes, until the meat is starting to turn tender and the broth has a light sheen.
- 6
While the meat simmers, pat the eggplant slices dry so they fry rather than steam. Heat 20 ml vegetable oil in a wide skillet over medium-high heat and fry the eggplant in batches for 3–4 minutes per side until lightly golden; transfer to a plate lined with paper.
- 7
In the same skillet, add the remaining 10 ml vegetable oil and warm it for 30 seconds. Add the okra and sauté for 4–5 minutes, shaking the pan, until the pods look glossy and lightly blistered; this step helps keep the stew from becoming slimy.
- 8
After the meat has simmered 60 minutes, add the rehydrated ghooreh to the pot and stir gently. Simmer uncovered for 10 minutes so the sour grapes begin to perfume and brighten the broth.
- 9
Gently nestle the fried eggplant into the stew, then add the sautéed okra on top. Cover and simmer on very low heat for 35–45 minutes, stirring only once or twice with a wide spoon to avoid breaking the vegetables.
- 10
Taste the broth and adjust seasoning with the remaining 4 g salt if needed, keeping the final total salt at or below 12 g. Simmer 5 more minutes, then rest the stew off heat for 10 minutes so the flavors settle and the sauce slightly thickens before serving.
🪪 Recipe Passport
Cultural Background
Okra stews are beloved in Iran’s warmer southern regions, where tart ghooreh adds a sun-bright sourness to rich meat and tomato. Pairing okra with eggplant creates a luxurious, home-style khoresh often served for family gatherings.
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

Ash-e Torsh (آش ترش) — Sour Herb and Legume Soup
Persian · Soups · 145 min

Ash-e Sak (آش ساک) — Golestani Spinach, Legume, and Meatball Soup
Persian · Soups · 175 min

Persian Kachi (کاچی) — Saffron Rosewater Pudding
Persian · Desserts · 45 min

Bigos (Bigos) — Polish Hunter’s Stew with Sauerkraut and Meat
Polish · Stews · 220 min

Brazilian Fish Moqueca (Moqueca) — Bahia-Style Coconut Seafood Stew
Brazilian · Stews · 55 min

Turkish Cağ Kebab (Cağ Kebabı) — Erzurum Slow-Roasted Charcoal Lamb Skewer
Turkish · Kebabs · 160 min

Salgam Juice (Şalgam) — Spicy, tangy fermented black-carrot drink
Turkish · Drinks · 25 min

Turkish Shish Kebab (Şiş Kebap) — Charcoal-Grilled Marinated Lamb Skewers
Turkish · Kebabs · 37 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.