• Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
×

Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe

Published: Feb 23, 2026 by Eliza · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 4 reviews

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 image shows a white pan filled with a single layer of cooked onions at the bottom, their color is a soft golden brown with a slightly translucent texture. On top of the onions are chunks of raw meat arranged in a circle and some in the middle, with various shapes and irregular sizes. The meat is red with visible marbling of fat and some white bone pieces. The pan sits on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

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

The image shows a white pot filled with a rich brown stew containing dark mushrooms, small red cherry tomatoes, and pieces of yellowish vegetable or meat. The pot sits on a white marbled surface. Next to it, on the same surface, there is a wooden board holding a bunch of red cherry tomatoes still on the vine, and two small white garlic bulbs. Above the pot, there is a white bowl filled with white rice topped with yellow shredded garnish. The overall look is warm and rustic. photo taken with an iphone --ar 4:5 --v 7

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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe

Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 4 reviews

  • Author: Eliza
  • Total Time: 2 hours 15 minutes
  • Yield: 10 servings
Print Recipe
Pin Recipe

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Cheesy Pumpkin Ricotta Pasta Bake Recipe
    Cheesy Pumpkin Ricotta Pasta Bake Recipe
  • Maple Miso Whipped Sweet Potatoes with Cornmeal Crusted Tofu Recipe
    Maple Miso Whipped Sweet Potatoes with Cornmeal Crusted Tofu Recipe
  • Keto Chicken Enchiladas Bowl Recipe
    Keto Chicken Enchiladas Bowl Recipe
  • Healthy Vegetable Lasagna Recipe
    Healthy Vegetable Lasagna Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Eliza, I’m a passionate home cook, recipe creator, and storyteller who believes that food is a universal language that connects us all. I live with my little boy, Ely, and together we fill our kitchen with laughter, love, and the comforting aroma of something delicious made with care.

Learn more

Popular

  • Easy Roasted Pumpkin Seeds with Savory Spices Recipe
    Easy Roasted Pumpkin Seeds with Savory Spices Recipe
  • Strawberry Lemonade Mocktail Recipe
    Strawberry Lemonade Mocktail Recipe
  • Butterscotch Muddy Buddy Recipe
    Butterscotch Muddy Buddy Recipe
  • Halloween Sugar Cookie Bars Recipe
    Halloween Sugar Cookie Bars Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Kind. All rights reserved.