Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe is an absolute treasure from Persian cuisine that brings together tender lamb, silky roasted eggplants, and a symphony of warm spices in a luscious tomato-based sauce. This stew is the perfect comfort food for any season, boasting a depth of flavor that is both rich and beautifully balanced with hints of citrus and saffron. Whether you're new to Persian dishes or a longtime fan, this recipe promises a satisfying and aromatic meal that feels like a warm hug on a plate.
Ingredients You'll Need
The magic of Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe comes from a selection of simple yet essential ingredients that each plays a vital role in building its complex flavor profile, texture, and vibrant color. Fresh vegetables, fragrant spices, and quality lamb are the heroes here, ensuring every bite bursts with authenticity and warmth.
- ⅓ cup olive oil: Used generously to sauté and enrich flavors while ensuring a smooth texture throughout the stew.
- 2 large onions: Provide a sweet, caramelized base that complements the savory meat and spices perfectly.
- 8 cherry tomatoes: Add a slight tang and freshness, especially after being seared to deepen their natural sweetness.
- 4 cloves garlic: Grated for an aromatic punch that permeates the entire dish.
- 2 pounds lamb stew meat: The star protein offering robust richness; leg or shoulder cuts with bone provide the best taste and tenderness.
- 1 teaspoon advieh: A Persian spice blend that sets the unique flavor tone, combining warm, floral, and slightly sweet notes.
- 1 teaspoon turmeric: Gives the stew a beautiful golden hue and earthy depth.
- ½ teaspoon ground black pepper: Adds subtle heat without overpowering the other spices.
- 1 teaspoon salt: Enhances all flavors and balances acidity.
- 2 cups water: Helps create a luscious stew base; you can adjust as needed to achieve the right consistency.
- 1 15-ounce can tomato sauce: Or fresh chopped tomatoes for a rich, tangy foundation that ties all ingredients together.
- 3 dried limes (limoo amani): Rinsed and pierced to infuse the stew with a distinctive citrus sourness that is signature to Persian cooking (alternatively, use 2 tablespoons lime juice).
- ½ teaspoon saffron: Ground and dissolved in hot water for a subtle aromatic depth and a gorgeous golden color (optional but highly recommended).
- 2 tablespoons lime juice: Added near the end to brighten the stew and balance richness.
- 2 large eggplants (globe variety): Peeled, sliced, and roasted to tender perfection, offering a melt-in-your-mouth texture that soaks up the sauce beautifully.
How to Make Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe
Step 1: Caramelize the Onions and Sear the Cherry Tomatoes
The first step sets the flavorful base by slowly frying a portion of the onions in olive oil until golden and crisp, which adds wonderful texture and sweetness. After removing the onions, the cherry tomatoes go into the same pot to sear and develop a concentrated, smoky sweetness. These layers are foundational for the stew's rich profile.
Step 2: Sauté Remaining Onions and Garlic
Next, the other sliced onions are sautéed until translucent, then the grated garlic joins in for just a minute to release its aromatic oils. This step creates a fragrant bed for the lamb and spices, ensuring every forkful bursts with flavor.
Step 3: Brown the Lamb
Adding the lamb pieces in a single layer and searing them at high heat locks in meat juices and creates a beautiful golden crust without cooking the meat through. This quick sear is crucial for a rich, hearty stew and keeps the meat tender after long simmering.
Step 4: Add Spices, Liquids, and Simmer
With the lamb browned, you mix in the advieh, turmeric, black pepper, salt, tomato sauce, dried limes, saffron water (if using), and water to form a fragrant stew base. Bringing this mixture to a boil and then letting it simmer gently allows the flavors to meld, and the lamb to cook until nearly tender—about 1¼ to 1½ hours.
Step 5: Roast the Eggplants
While the stew simmers, you prepare the eggplants by brushing slices with olive oil and roasting them in a hot oven until fork-tender and slightly caramelized. This method softens the eggplant beautifully and prevents excess oiliness, giving them a silky texture that absorbs the stew flavors wonderfully.
Step 6: Combine Eggplants and Finish Cooking
The roasted eggplants are then added to the stew along with lime juice. Continuing to simmer for about 30 minutes allows the eggplants to soak up the savory tomato and spice mixture, becoming incredibly tender and flavorful. The sauce thickens, and the oil rises gently to the surface, signaling that your Khoresh Bademjan stew is ready.
Step 7: Garnish and Final Touch
Finish the dish by stirring in the crispy fried onions and seared cherry tomatoes, letting them meld into the stew for a final 10 minutes of cooking. This adds a wonderful contrast in texture and a burst of sweetness to the dish. It’s now ready to serve piping hot.
How to Serve Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe
Garnishes
A handful of the fried onions and seared cherry tomatoes on top adds a stunning contrast that is both textural and visual. Fresh herbs like parsley or cilantro can also be sprinkled for a fresh green pop and brightness.
Side Dishes
Authentically, Khoresh Bademjan is served with Persian saffron rice, which perfectly complements the stew’s rich sauce and tender meat. The crispy rice crust, tahdig, adds an irresistible crunch that completes the experience.
Creative Ways to Present
For a modern twist, serve the stew in small earthenware bowls over a bed of quinoa or couscous for easy weeknight meals, or even spooned atop warm flatbread for a casual, yet decadent bite. The vibrant colors and textures make this dish a visually inviting centerpiece.
Make Ahead and Storage
Storing Leftovers
Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe stores beautifully in the fridge for up to 3–4 days. It actually tastes even better the next day as the flavors deepen and meld together.
Freezing
This stew freezes well in airtight containers for up to 3 months. Be sure to cool it completely before freezing to preserve texture and flavor. When ready to eat, thaw overnight in the fridge for best results.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally to prevent sticking and to warm evenly. Adding a splash of water or broth can help loosen the sauce if it has thickened too much during storage.
FAQs
Can I use beef instead of lamb for Khoresh Bademjan?
Yes, beef can be substituted, especially tougher cuts suited for slow cooking like chuck. However, lamb provides a unique, slightly gamey flavor that gives this stew its authentic character.
What can I use if I can’t find dried limes?
If dried limes are unavailable, fresh lime juice or a combination of lemon and lime juice can be used to mimic the tangy citrus note, although the unique earthy bitterness of dried lime is hard to replicate exactly.
Is it necessary to peel the eggplants?
Peeling the eggplants is recommended here to reduce bitterness and achieve a smoother, more tender texture, but if you prefer a more rustic stew, you can leave the skins on, especially if the eggplants are young and small.
Can I make this recipe vegetarian?
Absolutely! Substitute the lamb with hearty mushrooms or lentils and use vegetable broth instead of water for a delicious vegetarian version that still embraces the rich flavors of the stew.
How important is saffron in this recipe?
Saffron adds a subtle floral aroma and a beautiful golden color that elevate the stew, but it’s optional. If you don’t have saffron on hand, the dish will still taste fantastic without it.
Final Thoughts
There is something truly special about making and sharing Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe that connects you to a centuries-old culinary tradition. It’s warm, hearty, and bursting with flavors that tell a story of Persian hospitality and love for good food. Trust me, once you try this recipe, it will become a favorite to revisit time and again—perfect for cozy dinners or impressing guests with a dish that’s as nourishing as it is delicious.
Print
Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe
- Total Time: 2 hours 15 minutes
- Yield: 10 servings
Description
Khoresh Bademjan is a traditional Persian eggplant stew featuring tender lamb slow-cooked with aromatic spices, sautéed onions, and roasted eggplants. This rich and flavorful dish combines the tanginess of dried limes and tomatoes with saffron and turmeric, creating a comforting and hearty stew perfect for serving with Persian saffron rice.
Ingredients
Stew 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)
- 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)
- ½ teaspoon saffron (ground and dissolved in 3 tablespoons hot water, optional)
- 2 tablespoons lime juice (more as per taste)
Eggplant Preparation
- 2 large globe eggplants (peeled and sliced; if American variety, cut into halves and then ½ inch thick slices)
- 2 to 3 tablespoons olive oil (for brushing eggplants)
Instructions
- Fry Onions: In a wide dutch oven, heat 3 tablespoons olive oil over medium-high heat until shimmering. Add one-third of the sliced onions and sauté until light golden brown and crisp, about 10 to 15 minutes. Add a pinch of salt when onions are half cooked. Remove with a slotted spoon and set aside.
- Sear Cherry Tomatoes: In the same dutch oven, add the cherry tomatoes and sear on all sides until edges darken and blister. Remove and set aside with fried onions.
- Sauté Remaining Onions and Garlic: Add the remaining sliced onions to the dutch oven and sauté until translucent, about 5 minutes. Add grated garlic and stir until aromatic, around 1 minute.
- Sear Lamb Meat: Push sautéed onions to the edge or remove from the pot. Add extra olive oil if needed. Arrange lamb meat in a single layer and raise heat to high. Quickly sear meat for about 3 minutes per side until golden brown, without cooking through.
- Add Spices and Liquids: Sprinkle advieh, turmeric, black pepper, and salt over the meat and onions. Stir to coat evenly. Add water, tomato sauce, dried limes, and saffron water (if using). Stir well to combine.
- Simmer Stew: Bring mixture to a boil over high heat. Cover and reduce heat to low. Simmer, stirring occasionally, until the meat is about 80% cooked, approximately 1¼ to 1½ hours.
- Preheat Oven & Prepare Eggplants: While stew simmers, preheat oven to 425 ºF. If using American globe eggplants, cut into halves and ½ inch slices. Brush both sides of eggplant slices with 2 to 3 tablespoons olive oil.
- Bake Eggplants: Place slices on parchment-lined baking sheet. Bake until eggplants are fork-tender, about 25 minutes. Alternatively, eggplants can be skillet-fried according to preference.
- Add Roasted Eggplants: Cut large roasted eggplant slices if necessary and add them to the dutch oven with 2 tablespoons lime juice. Continue simmering until eggplants are soft and tender, approximately 30 minutes.
- Final Touches and Serve: The sauce will thicken, and some oil may rise to the surface. Meat should easily fall off the bone. Adjust seasoning as needed. Return fried onions and seared cherry tomatoes to the pot, cook for another 10 minutes. Serve hot with Persian saffron rice and tahdig.
Notes
- A pinch of salt added while frying onions enhances their flavor and helps with caramelization.
- Dried limes impart authentic tanginess; if unavailable, substitute with lime juice but note flavor differences.
- Saffron is optional but adds depth and authentic aroma; prepare by dissolving in hot water before adding.
- Baking eggplants is the recommended method for less oil absorption, but skillet frying is an acceptable alternative.
- Adjust lime juice to taste for desired acidity.
- Prep Time: 30 minutes
- Cook Time: 1 hour 45 minutes
- Category: Main Course
- Method: Baking and Stovetop
- Cuisine: Persian

Leave a Reply