Cooking With Ayeh

menu icon
go to homepage
  • Recipes
  • Easy Dinners
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Easy Dinners
  • About
  • Contact
  • Subscribe
ร—
Home ยป Recipes ยป Persian

Khoresh Bademjan (Persian Eggplant Stew)

Ayeh author bio picture
BY Ayeh Manfre ยท UPDATED: Nov 8, 24 ยท PUBLISHED: Mar 5, 23 ยท 2 Comments
JUMP TO RECIPE

Khoresh Bademjan has to be my number one favourite stew of all time! It's a Persian eggplant stew that's simmered to perfection in a cosy rich tomato sauce.

Khoresh Bademjan (Vegan Persian Eggplant Stew) in pan

Khoresh Bademjan traditionally includes meat or chicken but here Iโ€™ve shared my vegan version of the very popular dish. Iโ€™ve used chickpeas instead for protein, yellow split peas or other legumes would also be great. 

It's always served with Persian Rice with Crispy Tahdig or Saffron Rice which soaks up the yummy tomato sauce. A great accompaniment on the side is a Shirazi Salad for lovely freshness. These are both very common in Persian cuisine and in Iran.

The name derives from the words "Khoresh" which means stew and "Bademjan" which means Eggplant. It can also be called "Bademjoon" as another way to say eggplant.

I absolutely love eggplants so naturally, this is my favourite stew. However, it's common that not everyone likes eggplants. If youโ€™re not a huge fan, Iโ€™m sure this dish will change your mind ๐Ÿ™‚

Another yummy dish to try which uses eggplants is a Persian dip called Kashke Bademjan.

Table of Contents
  • Ingredients to make Khoresh Bademjan (Persian Eggplant Stew)
  • How to make Khoresh Bademjan (Persian Eggplant Stew)
  • Tips and Tricks
  • More Persian Recipes
  • Recipe
  • Comments
Khoresh Bademjan vegan Persian eggplant stew in pan

Ingredients to make Khoresh Bademjan (Persian Eggplant Stew)

  • Eggplants are of course the star of the dish! It's best to use Italian eggplants. The eggplants are commonly fried in this dish, however I've chosen to roast them for a healthier and lighter option
  • Chickpeas, khoresh bademjan traditionally includes meat such as lamb, beef or chicken. I've however made a completely vegan version by using chickpeas instead. You can also use other legumes. There is a similar dish called gheymeh bademjan which consists of split peas and eggplants in a similar sauce with the addition of Persian limes we call limoo amani
  • Onion and Garlic are sauteed together for the stew 
  • Concentrated tomato paste is also then sauteed as the base of the stew. Ensure to fry this down for at least 5 minutes for the best flavor
  • Bottled tomato passata is also then added. I prefer to use pure tomato passata which consists of only pureed tomatoes 
  • Saffron is used in most Persian cuisines, I always refer to it as liquid gold. It is quite expensive so ensure to grind the saffron into powder and infuse it in boiling water to maximise the flavour and color. I have noted how to do it in the recipe below too 
  • Fresh tomatoes are also added to the stew as a yummy addition 
  • Extra virgin olive oil is used for sauteing the onion and garlic along with roasting the eggplants. If you are choosing to fry the eggplants instead, I would suggest using another oil such as avocado oil, canola or sunflower oil as the eggplants do soak up a lot of oil
  • You can add additional spices such as turmeric, cumin or a Persian spice mix we call advieh that you can purchase from middle eastern and Persian grocers. I have however left them out for a simple stew
Eggplants cooked and ready to be added to tomato stew to make Khoresh Bademjan

How to make Khoresh Bademjan (Persian Eggplant Stew)

Here are my simple steps to bring this hearty Persian eggplant stew to your table.

Prepare Eggplants and Saffron

Steps on how to prepare eggplants and saffron to make Khoresh Bademjan (Persian Eggplant Stew)
  1. Slice the eggplants into quarters lengthwise and salt the insides
  2. After 20 minutes pat dry the eggplants with paper towels, removing the excess salt and moisture
  3. Cook the eggplants in the oven or air fryer at 180ยฐC/350ยฐF for 15 - 20 minutes until golden brown (as per the picture). If you prefer, you can also pan fry them too with oil, however it will need additional oil
  4. Prepare the saffron by putting a pinch of ground saffron in a small glass with 2 tablespoons of boiling water. Allow to infuse

Cook Khoresh Bademjan

Steps on how to cook Khoresh Bademjan (Persian Eggplant Stew)
  1. In a large pan (I've used a 30cm pan) add diced onion and garlic with 1 tablespoon of olive oil
  2. Once translucent, add tomato paste with ยฝ tablespoon of olive oil and fry down for a few minutes
  3. Add passata, then fill the bottle with water, shake the bottle and pour in the 400 mls of water. Add an additional 1 cup of water, season and pour in that infused saffron water. Give it a stir then place the lid on and allow to simmer over medium heat for 30 minutes
  4. Give it a taste and season as required. Add the cooked eggplants to one side of the pan and the chickpeas to the other side. Add the tomatoes, place on the lid and simmer on a low heat for 30-45 minutes (the longer the better)

    It's now ready to serve with Persian rice or basmati rice, saffron rice and a fresh shirazi salad on the side. Yum!
Khoresh Bademjan Vegan Persian eggplant stew with Persian rice and Shirazi salad on the side

Tips and Tricks

  1. Salting the eggplants in the first step is important as it will allow them to sweat out the excess water and bitterness. You will then pat them dry to remove the water and salt
  2. I prefer to roast the eggplants in the oven or air fryer for a healthier option that needs minimal oil. The eggplants can however be pan-fried over medium-high heat. Note, you will need to use a lot more oil than my original recipe as the eggplants do soak the oil
  3. Use a wide large pan or skillet rather than a pot to cook the stew (khoresh). This way, the eggplants can be on one side and the other ingredients on the other side in a single layer, rather than on top of each other
  4. It's always best to cook Persian stews and dishes low and slow. The longer it's cooked the better it will be and have more depth of flavor
  5. If you are not vegan/vegetarian and wish to use meat or chicken you certainly can do so. Sear the chunks of meat/chicken then place them in the stew and allow to simmer at the same time of step 5 in the recipe card
Close up of Khoresh Bademjan with eggplants, tomatoes and chickpeas

More Persian Recipes

  • Ghormeh Sabzi
  • Persian Patties (Kotlet)
  • Barbari Bread (Persian Flatbread)
  • Persian Ice Cream (Bastani Sonnati)
  • Lubia Polo (Green Bean Rice)
  • Sabzi Polo (Persian Herb Rice)
  • Salad Olivieh
  • Persian Rice with Crispy Tahdig
  • Ash Reshteh (Persian Noodle Soup)
  • Mirza Ghasemi (Smoky Eggplant Tomato Dip)

I love seeing your creations and remakes, so be sure to rate the recipe, comment and share your Khoresh Bademjan (Persian Eggplant Stew) photo on Instagram so I can share the love!

Recipe

Khoresh Bademjan (Persian Eggplant Stew) served in a pan with Persian rice and shirazi salad on the side

Khoresh Bademjan (Persian Eggplant Stew)

5 from 6 votes
Khoresh Bademjan is a Persian eggplant stew that's simmered to perfection in a rich tomato sauce. This recipe is also vegan which is so hearty and flavourful
Author: Ayeh Manfre
Course: Mains
Cuisine: Persian, Vegan
Servings: 4
Calories: 301kcal
Print
Prep Time10 minutes mins
Cook Time1 hour hr 10 minutes mins
Total Time1 hour hr 20 minutes mins

Video

YouTube video player

Ingredients 

  • 2 large Italian eggplants
  • 1 medium onion
  • 3 cloves garlic
  • 3 tablespoon tomato paste
  • 14oz / 400g bottle tomato passata
  • Pinch ground saffron (optional but recommended)
  • 3 cups canned chickpeas
  • 2 medium tomatoes halved
  • 2 tablespoon extra virgin olive oil
  • Salt and ground black pepper

Instructions

  • Slice the eggplants into quarters lengthwise and salt the insides. Allow to stand for 20 minutes then pat them dry
  • Spray the eggplants with olive oil and roast in the oven or the air fryer at 180ยฐC/350ยฐF for 15 - 20 minutes until golden brown (you can also pan fry them too with additional oil)
  • **If using saffron, add the pinch of ground saffron in a small glass with 2 tablespoons of boiling water and allow to infuse
  • Dice the onion and garlic into cubes and saute with 1 tablespoon of olive oil in a large skillet or pan. Once translucent, add the tomato paste with ยฝ tablespoon of olive oil and fry down for a few minutes
  • Add the passata, then fill the bottle with water and shake, then pour into the pan. Add an additional 1 cup of water, season with a good sprinkle of salt and pepper and pour in the saffron water
    Stir the sauce, place the lid on and allow to simmer over medium heat for 30 minutes
  • After 30 minutes, taste the sauce and season if necessary. Add the cooked eggplants to one side of the pan and the chickpeas to the other side. Add the tomatoes, place on the lid and simmer on a low heat for 30-45 minutes (the longer the better)
    Serve with Persian Rice with Tahdig and a side of Shirazi Salad and enjoy your Khoresh Bademjan
โญ๏ธ Final Step! Would love if you left a rating and comment to let me know how it went. Your feedback helps inspire others and means alot โค๏ธ

Nutrition

Calories: 301kcal | Carbohydrates: 47g | Protein: 11g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 492mg | Potassium: 1457mg | Fiber: 16g | Sugar: 17g | Vitamin A: 1277IU | Vitamin C: 30mg | Calcium: 108mg | Iron: 4mg
Keywords: comfort, hearty, rich

More Persian

  • Baghali Polo with crispy tahdig on the side
    Baghali Polo - Persian Fava Bean Rice
  • Mushroom barley soup in a bowl with a soup
    Mushroom Barley Soup
  • Kuku Sabzi Persian Herb Frittata stacked
    Kuku Sabzi - Persian Herb Frittata
  • Adas polo with tahdig and caramelised onions and dried fruits
    Adas Polo - Persian Lentil Rice

Comments

    5 from 6 votes (6 ratings without comment)

    Leave a Comment & Rating! Cancel reply

    Your email address will not be published. Required fields are marked *

    Rate this recipe!




  1. Alexandra Ferreira says

    June 29, 2023 at 8:02 am

    Hello! This looks fantastic! Question: do you skin the eggplants or do you leave the skin on?

    Reply
    • Ayeh Manfre says

      June 29, 2023 at 6:00 pm

      I leave them on ๐Ÿ™‚

      Reply
Ayeh about me picture

Hi, I'm Ayeh!

Hey everyone! I love creating easy everyday recipes with a healthy twist that anyone can make. I will show you that you can eat delicious food, using wholesome ingredients that make you feel good from the inside out!

About Me โ†’

Popular

  • Rice paper dumplings topped with shallots and sesame seeds
    Rice Paper Dumplings
  • Fried Oyster Mushrooms Vegan Fried Chicken with piece cut open and dipping sauces
    Fried Oyster Mushrooms (Vegan Fried Chicken)
  • Easy no knead focaccia topped with rosemary and salt on an oven tray
    No Knead Focaccia
  • Kani Salad in a bowl topped with avocado, sesame seeds and panko bread crumbs
    Kani Salad

Footer

  • Contact
  • Privacy
  • Terms

Copyright ยฉ 2025 Cooking With Ayeh

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.