Go Back
+ servings

Khoresh Gojeh Bademjan

Omid Roustaei, The Caspian Chef
Eggplant and tomato stew
5 from 11 votes
Prep Time 20 mins
Cook Time 1 hr 15 mins
Total Time 1 hr 35 mins
Course Main Course
Cuisine Persian
Servings 4


  • 4 Asian eggplants (or 2 Italian), peeled and sliced in half or quartered depending on the eggplant size. Salted for 20 minutes and wiped with paper towel
  • 1 onion, diced
  • 6 tablespoons oil, divided
  • 1/2 teaspoon turmeric, ground
  • 1/2 teaspoon pepper, ground
  • 2 tablespoons tomato paste
  • 1/2 teaspoon salt
  • 2/3 cup water, more as needed
  • 2 tablespoons Ghooreh, (unripe sour grapes)
  • 6-8 tomatoes on the vine


  • Peel the eggplants and sprinkle with 2 tablespoons of salt for 20 minutes. Wipe off the moisture and salt with a paper towel.
  • In a large frying pan over medium heat, saute the onion with 2 tablespoons of oil for about 10 minutes or until translucent.
  • Add the turmeric and garlic and continue to saute for 2 more minutes. Remove from the pan and set aside.
  • In the same pan, add the remaining 4 tablespoons of oil and begin sauteing the eggplants over medium heat, about 5 minutes on each side.
  • Once the eggplants are golden brown, remove from the pan and set aside.
  • Return the onions to the pan and add tomato paste and salt and toss for 2 minutes over medium heat to blend in and bring out the flavor of the tomato paste.
  • Add water, Ghooreh and the tomatoes, cover and bring to a gentle boil. Reduce heat and cook for 15 minutes.
  • Place the eggplants in the stew and gently press them down into the sauce. Cover and cook over low heat for 20-30 minutes.
  • Adjust for seasoning and liquid level. The stew should have some liquid, but not be too watery.
  • Serve with steamed basmati rice with a side of yogurt.


This stew can also be made with chicken, beef or lamb.  Increase the cooking liquid and time to ensure the meat is fork tender. 
Keyword eggplant, khoresh, tomato sauce, vegan
Tried this recipe?Let us know how it was!