Skip to content
Zaffaron

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.

By Zaffaron Kitchen· Published April 6, 2026 Tested Recipe
Gluten-Free Dairy-Free Nut-Free Halal
155 min total Prep 35m · Cook 120m 6 servings 445 cal
↓ Jump to Recipe
Khoresh Bamieh va Bademjan — Persian Okra and Eggplant Stew with Ghooreh - authentic persian recipe

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)

  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 w…
  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,…
  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…
  4. Stir in the tomato paste and cook for 2 minutes until it darkens slightly and smells sweet, not raw. Add the grated/crushed tom…
  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, stir…
  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 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.

savorytangywarm-spicedtender meatsilky eggplantsucculent okratomato richnessslow-cooked onion sweetness🌶 mild

Equipment

Heavy-bottom pot with lid (5–6 L)Wide skilletWooden spoonChef’s knifeCutting boardFine mesh strainer

💡 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.
everyday holiday party ramadan nowruz
#classic#family-style#gluten-free

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 meatLamb shoulder, cubed
  • Dried sour grapes (ghooreh)Tamarind paste
  • Fresh tomatoes, grated or crushedCanned crushed tomatoes

Instructions

  1. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 6, 2026

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

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.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

445
Calories
33g
Protein
25g
Fat
22g
Carbs
7g
Fiber
720mg
Sodium

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

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.