• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Delicious Crescent
  • Recipes
  • About
    • Food Philosophy
  • Nutrition
    • Healthy Eating Tips
menu icon
go to homepage
  • Recipes
  • About
  • Contact
Khoresh bademjan (Persian eggplant stew) pin image.
search icon
Homepage link
  • Recipes
  • About
  • Contact
Khoresh bademjan (Persian eggplant stew) pin image.
×
Home » Recipes » Persian

Khoresh Bademjan (Eggplant Stew)

Published: Mar 27, 2023 Updated: Feb 24, 2025 Author: Roxana Begum· This post may contain affiliate links.

Jump to Recipe Jump to Video
Khoresh bademjan (Persian eggplant stew) pin image.

Khoresh bademjan is a hearty and super delicious Persian eggplant stew. This flavorful recipe combines eggplants, meat, tomatoes and spices to create a truly satisfying dish. Try it with saffron rice and tahdig for a comforting Persian meal.

Khoresh bademjan served in a white casserole dish.

Persian Eggplant Stew

Khoresh bademjan, a classic Persian dish, is a stew made by slow-cooking eggplants, meat, tomatoes, spices, and various other ingredients. In Persian, "khoresh" means stew, while "bademjan" refers to eggplant, a popular vegetable in the Middle East.

Lamb is typically used in the recipe and is simmered in a flavorful tomato sauce that has a slight tartness to it. Traditionally, the stew is soured with unripe grapes, known as "ghooreh" in Persian, but dried limes or lemon and lime juice can also be used as substitutes.

Khoresh bademjan served with Persian saffron rice in a white plate.

I love eggplants and this is one of my favorite Persian stews, along with fesenjan and ghormeh sabzi. It is also popular at Persian gatherings. You can make it vegan by omitting the meat, which is also a traditional stew in Iran. Another variation is to add yellow split peas to the stew, known as khoresh-e gheymeh bademjan.

Key Ingredient Notes

Ingredients needed for making the recipe.
  • Meat: Traditional choices are lamb, beef or veal. But you can use goat or chicken legs without skin. Lamb leg or shoulder with bone works best, as that adds a lot of flavor. Cooking time for chicken is about an hour and extra water is not necessary. Check vegetarian or vegan options under “variations”.
  • Eggplant: I use globe/American variety as that is most easily available in the US. But Chinese or Japanese eggplants have fewer seeds and will work very well. Other options are Italian or Indian eggplant varieties. Select fresh, firm, medium size eggplant that is heavy for its size and with a shiny, smooth and vibrant purple skin. Also make sure that the stem is still green.
  • Tomato Sauce: I use one 15 ounce can of tomato sauce. You can substitute with equal amount of canned tomatoes or 2½ cups fresh chopped tomatoes. To substitute with tomato paste, mix 8 ounces tomato paste and 8 ounces water until well combined. 
  • Cherry Tomatoes: These are optional but add a pop of color and beautiful presentation. Grape tomatoes will also be fine.
  • Souring Agents: Traditional options are fresh sour grapes, pickled sour grapes or abghooreh (sour grape juice) and these are available at Persian grocery stores. I use dried limes and lime or lemon juice as that is more readily available.
  • Dried Limes: Rinse and pierce the limes using a fork. Lime juice or dried lime powder are other options.
  • Advieh (Persian spice blend): I use the one for khoresh. Substitute with a mild middle-eastern or eastern Mediterranean mixed spice blend.
  • Saffron: This is optional. Use only the best quality product, preferably Persian saffron, which has an intense color and flavor.

Step by Step Visual Overview

Here are step-by-step photos showing how to make khoresh bademjan. Full printable recipe with measurements are below at the end of the blog post.

  1. Cook ⅓ sliced onions until golden brown and crisp. Sear the cherry tomatoes until edges are dark brown. Set aside. Frying onions and searing tomatoes.
  2. Saute remaining sliced onions until translucent. Add grated garlic and stir.
  3. Sear the meat on both sides until golden brown. Add seasonings and stir. Sautéing onions and cooking meat with spices. 
  4. Add water, tomato sauce, dried limes and saffron water (if using). Stir to combine and simmer until meat is 80 percent done. Adding tomato sauce, cooking the stew and preparing the eggplant.
  5. Slice eggplant and brush with olive oil on both sides. Bake until fork tender.
  6. Add the roasted eggplant and lime juice to the stew. Simmer until the eggplants are soft and tender. Cooking stew with roasted eggplant and serving.
  7. Taste and adjust the seasonings. Top with fried onions and seared cherry tomatoes and cook few minutes. Serve it hot with Persian saffron rice.

Top Tips 

  • Use a wide cooking pot like a cast iron casserole dish. A very deep dish is not suitable for cooking this stew.
  • Add a pinch of salt when the onions are half cooked. This will help draw the moisture out of the onions and brown faster.
  • Slow cooking the stew yields the best results. It allows the meat and eggplants to achieve the perfect texture, while the sauce reaches the right consistency. 
  • If using lime or lemon juice, add that one tablespoon at a time and adjust as per taste. Otherwise it may become too sour.

How To Serve

  • It is traditionally served with Persian saffron rice and tahdig (crispy rice crust). You can also try it with flatbreads such as barbari.
  • Add salads such as mast-o-musir (yogurt with shallots).
  • The meatless version of this khoresh tastes very good with kotlet (Persian meat patties).
Persian eggplant stew served with saffron rice.

Variations

How to make khoresh bademjan without meat: Just skip the meat and follow the recipe. This meatless vegan version is also prepared traditionally. You can add some yellow split peas if you prefer.

How to make khoresh bademjan with split peas (khoresh gheymeh bademjan): Cook ½ cup yellow split peas with 2 cups of water for 20 minutes. Drain and add to the stew in the last 10 minutes of cooking time.

Other Variations: You can replace the meat with other protein of your choice. This would not be traditional but you can customize to your taste. Some options are chickpeas, other beans, grilled tofu, paneer and halloumi.

Eggplant stew cooked in Persian style and served on table.

Recipe FAQs

What is the best way to cook eggplant for this stew?

Cook the eggplants until they are extremely tender using high-temperature methods such as baking, grilling, or frying and then add to the stew. As eggplants contain a lot of water, space the eggplant slices on the baking sheet for proper evaporation. Generously brush the eggplant with olive oil and bake/grill at a high temperature until it is very tender.

Do you soak or salt eggplant before cooking?

Traditionally eggplants used to be salted before cooking, to reduce bitterness and excess moisture. But nowadays, eggplants are milder and usually don't need this step. Soaking eggplants in salt water can also improve flavor and reduce oil absorption while frying. However, I don't do this because I roast it in the oven.

More Eggplant Recipes 

  • Mirza Ghasemi (Persian Eggplant Eggs)
  • Eggplant Patties with Chickpeas
  • Zaalouk (Moroccan Eggplant Dip)

★ DID YOU MAKE THIS RECIPE? PLEASE COMMENT AND GIVE IT A STAR RATING BELOW!

Close view of khoresh bademjan served in a white casserole dish.
5 from 3 votes

Khoresh Bademjan (Persian Eggplant Stew)

Khoresh bademjan is a hearty and super delicious Persian eggplant stew. This flavorful recipe combines eggplants, meat, tomatoes and spices to create a truly satisfying dish. Try it with saffron rice and tahdig for a comforting Persian meal.
Prep Time15 minutes mins
Cook Time2 hours hrs
Total Time2 hours hrs 15 minutes mins
Print SaveSaved!
Course :Stews
Cuisine :Persian
Servings: 10 portions
Calories: 234kcal
Author: Roxana Begum

Ingredients

  • ⅓ cup olive oil more as needed, divided
  • 2 large onions peeled, quartered and sliced thinly
  • 8 cherry tomatoes rinsed, pat dry, or grape tomatoes
  • 4 cloves garlic grated
  • 2 pounds lamb stew meat leg or shoulder with some bone, or 1½ lbs boneless meat
  • 1 teaspoon advieh
  • 1 teaspoon turmeric
  • ½ teaspoon ground black pepper
  • 1 teaspoon salt
  • 2 cups water more as needed
  • 1 15- ounce can tomato sauce or 2½ cups chopped tomatoes
  • 3 dried limes rinsed and pierced, or 2 tablespoons lime juice, see note
  • ½ teaspoon saffron ground and dissolved in 3 tablespoons hot water, optional
  • 2 tablespoons lime juice more as per taste
  • 2 eggplants large, globe variety, peeled and sliced
US Customary - Metric

Equipment

  • Cast Iron Casserole Dish
  • Baking Sheet
Prevent your screen from going dark

Instructions

Stew

  • In a wide dutch oven, heat 3 tablespoons olive oil at medium-high, until shimmering. Add ⅓ of the sliced onions and saute until light golden brown and crisp, about 10 to 15 minutes. Using a slotted spoon transfer the onions to a plate.
    Tip: Add a pinch of salt when the onions are half cooked.
  • In the same dutch oven, add the cherry tomatoes and sear on all sides until edges are dark brown. Transfer the tomatoes to the same plate with fried onions.
  • Add the remaining sliced onions to the dutch oven and saute until translucent, about 5 minutes. Then add grated garlic and stir until aromatic, about 1 minute.
  • Push the sautéed onions to the edge of the pot or transfer to a plate. Drizzle more olive oil if needed. Arrange the lamb meat pieces in a single layer and raise the heat to high. Quickly sear the meat on both sides at high heat, until golden brown, about 3 minutes each side.
    Tip: It is important to brown the meat only on the surface and don't cook the inside.
  • Add advieh, turmeric, black pepper and salt. Stir to combine with meat and sautéed onions. Then add some water, tomato sauce, dried limes, saffron water (if using) and stir well.
  • Raise the heat and bring the mixture to a boil. Cover with a lid, lower the heat and simmer, until meat is 80 percent done, stirring in between, about 1¼ to 1½ hours (time will vary).

Prepare Eggplants

  • While the stew is simmering, prepare the eggplant. Preheat oven to 425 ºF.
  • If using large globe eggplants (American variety), cut the eggplant into halves and then cut ½ inch thick slices. Brush eggplant slices with 2 to 3 tablespoons olive oil on both sides.
  • Arrange the slices on a parchment paper lined baking sheet and bake until fork tender, about 25 minutes (time may vary with oven). See notes below for skillet fried eggplant.

Eggplant Khoresh

  • Cut the roasted eggplant slices in the center if they are too large. Add the roasted eggplant and lime juice to the dutch oven and continue to simmer until the eggplants are soft and tender, about 30 minutes.
  • The sauce will thicken and some oil will trickle to the surface. Meat should easily fall off the bone. Taste and adjust the seasonings. Top with fried onions and seared cherry tomatoes and cook another 10 minutes. Serve khoresh bademjan hot with Persian saffron rice and tahdig.

Notes

  1. Meat: Other choices are beef, veal, goat or chicken legs without skin. Cooking time for chicken is about an hour and extra water is not necessary. Skip the meat for a vegan version.
  2. Eggplant: I chose globe variety as that is more common in the US. But you can also try Chinese, Italian or Indian eggplant varieties.
  3. Tomato Sauce: Substitute with equal amount of canned tomatoes or 2½ cups fresh chopped tomatoes. To use tomato paste, mix 8 ounces tomato paste and 8 ounces water until well combined. 
  4. Dried Limes (limu-omani): Pierce the limes in couple places before adding to the stew. You can remove the bitter seeds and grind it into lime powder. If you can find fresh sour grapes, pickled sour grapes or sour grape juice from Persian grocery stores, try that as it is traditional.
  5. Advieh: Use the one for khoresh. Substitute with a mild middle-eastern or eastern Mediterranean mixed spice blend.
  6. Stove Top Instructions: In a large cast iron skillet, heat 3 tablespoons oil over medium high and add eggplant slices. Fry the eggplant, flipping the slices, until edges are caramelized and eggplant is cooked through, about 10 to 15 minutes.
  7. Make Ahead: Roast eggplant slices up to 3 to 4 days ahead and refrigerate. You can also freeze roasted eggplant slices. Thaw and add to the stew.
  8. Storage and Leftovers: Refrigerate the khoresh for 4 to 5 days. Freeze the stew for up to 2 months. Reheat in microwave or on stove top, adding water as needed.

Nutrition

Serving: 1Portion | Calories: 234kcal | Carbohydrates: 11g | Protein: 20g | Fat: 12g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 59mg | Sodium: 500mg | Potassium: 672mg | Fiber: 4g | Sugar: 6g | Vitamin A: 275IU | Vitamin C: 11mg | Calcium: 35mg | Iron: 3mg
Did you make this recipe?I would love to know about it. Tag me @thedeliciouscrescent.

Nutrition Notes

This stew is gluten free, high protein, dairy free, nut free, egg free, soy free and grain free. It combines protein rich lamb with nutritious eggplants. Lamb also provides vitamin B-12, niacin, zinc, selenium, phosphorus and Iron.

Consume red meats in moderate amounts, because a high intake of red meats may increase the risk of certain chronic diseases. Try grass fed lamb as it is more lean and a better source of omega-3 fatty acids and conjugated linoleic acid.

Eggplants are high in fiber, low in calories and carbohydrates, and a good source of potassium, folic acid, manganese and phytochemicals. The skin of eggplants is a rich source of anthocyanins, plant pigments with anti-inflammatory and antioxidant properties. Many people peel the skin of eggplants, but being a registered dietitian, I prefer to retain it for the nutrients :)

« Almond Crusted Fish With Herbs
Baklava Recipe (Persian Style) »

Share the Post

Reader Interactions

Comments

  1. Margaret Girgrah

    January 20, 2024 at 7:30 pm

    What spices are in advieh can I make the mix at home I cook a lot of Yemeni Indian and Thai foods , so I use a lot of different spices which I make at home

    Reply
    • Roxana Begum

      February 14, 2024 at 9:55 pm

      There is a recipe for advieh on the blog here. You can search for it.

      Reply
      • Erin

        April 08, 2024 at 12:13 am

        Your recipes are amazing! I made this for dinner tonight with baghali polo. Your recipe for braised lamb shanks made me fall in love with Persian food! ❤️

        Reply
        • Roxana Begum

          April 16, 2024 at 2:26 pm

          Thanks :) so glad you enjoyed it!

          Reply
  2. Carol

    July 24, 2023 at 9:27 pm

    This recipe is absolutely delicious. Initially it looked complicated but after reading it over found the recipe very clear. A lovely change of pace to use for company or a Sunday dinner. I also appreciated the nutritional information. Thank you for the recipe.

    Reply
5 from 3 votes (1 rating without comment)

Leave a Comment Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Khoresh bademjan (Persian eggplant stew) pin image.

NICE TO MEET YOU!

Head shot of Roxana

Hi, I'm Roxana, registered dietitian and recipe developer. Here I share wholesome & delicious recipes with room for cravings. Healthy makeovers. Step-by-step photos & videos.
Read More…

Trending Recipes

  • Chicken biryani served in a plate.
    Easy Hyderabadi Chicken Biryani
  • Indian dal served in a bowl with bread.
    Dal Recipe (Indian Lentil Curry)
  • Haleem topped with fried onions, chili slices, herbs and lemon wedges.
    Hyderabadi Haleem Recipe
  • Persian love cake served with tea.
    Persian Love Cake Recipe
  • Close up view of Persian grilled chicken kabobs on skewers.
    Grilled Chicken Kabobs (Joojeh)
  • Close up view of Persian herb stew in a white pan.
    Ghormeh Sabzi (Persian Herb Stew)
  • Ash-e reshteh served in a bowl..
    Ash Reshteh (Persian Noodle Soup Recipe)
  • Maamoul cookies arranged in a plate.
    Maamoul Cookies (Date Filled Cookies)

Footer

Khoresh bademjan (Persian eggplant stew) pin image.

^ back to top

About

  • About Us
  • Privacy Policy & Terms

Contact

  • Contact
  • Accessibility
As featured in image

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 · THE DELICIOUS CRESCENT ·

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

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

Recipe Ratings without Comment

Something went wrong. Please try again.