If you’re ready to embark on a flavorful journey to Persia right from your kitchen, let me introduce you to an absolute favorite: Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe. This rich and aromatic stew brings together tender lamb, silky roasted eggplants, tangy dried limes, and a beautiful blend of spices that simmer together into a dish that feels like a warm hug in a bowl. Perfect for gatherings or a comforting dinner, this stew rewards your patience with deep, layered flavors that celebrate Persian culinary heritage.
Ingredients You’ll Need
Each ingredient in this Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe plays a crucial role in building its wonderful complexity. From the robust lamb to the fragrant saffron and the zing from dried limes, every component adds a unique touch to the texture, taste, and color.
- Olive oil (⅓ cup, divided): Essential for sautéing and roasting to unlock mellow, fruity richness.
- Onions (2 large, peeled and thinly sliced): Provide a sweet, caramelized base that deepens the stew’s flavor.
- Cherry tomatoes (8, rinsed and dried): Add brightness and subtle acidity after searing.
- Garlic (4 cloves, grated): Infuses the dish with a warm, aromatic punch.
- Lamb stew meat (2 pounds, leg or shoulder): The star protein that becomes meltingly tender after long simmering.
- Advieh (1 teaspoon): A Persian spice blend for a fragrant, exotic warmth.
- Turmeric (1 teaspoon): Adds earthiness and golden color.
- Black pepper (½ teaspoon): For subtle heat and layering of spice.
- Salt (1 teaspoon): To enhance and balance flavors.
- Water (2 cups, more as needed): The cooking medium to braise the lamb gently.
- Tomato sauce (1 15-ounce can): Provides a rich, tangy body to the stew.
- Dried limes (3, pierced): Impart a unique citrusy, slightly fermented tang only Persian cooking can achieve.
- Saffron (½ teaspoon, dissolved): Optional, for luxurious aroma and subtle floral notes.
- Lime juice (2 tablespoons or more to taste): Balances richness with lively acidity.
- Eggplants (2 large, peeled and sliced): Roasted until tender, they melt into the stew adding silky texture and a mild smoky note.
How to Make Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe
Step 1: Prepare the Onions and Tomatoes
Start by heating olive oil in a wide dutch oven until shimmering. Fry a third of the thinly sliced onions slowly until they turn light golden and delightfully crispy — these will be your garnish later. Then, using the same pot, sear the cherry tomatoes until their edges crisp and darken slightly for added depth. Set both aside and prepare to build your stew’s base.
Step 2: Sauté the Aromatics
Add the remaining onions to the pot and cook until translucent, which sets a sweet and savory foundation. Toss in the grated garlic and stir briefly, just enough to release its fragrant oils without burning. This aromatic base is the heart of the stew’s inviting scent and richness.
Step 3: Brown the Lamb
Push the onion and garlic to the side and add more olive oil if needed. Arrange the lamb pieces in a single layer, then raise the heat to high and sear each piece until golden brown on both sides. This quick, high-heat sear locks in the meat’s juices and develops complex flavor layers without cooking through.
Step 4: Build the Stew
Sprinkle advieh, turmeric, black pepper, and salt over the browned meat and onions. Pour in water, tomato sauce, and add dried limes for that unmistakable Persian tang. Pour in the saffron water if you’re using it, stirring gently to combine everything beautifully. Bring it all up to a boil, then lower to a simmer, cover, and let the meat tenderize for about an hour and a quarter to an hour and a half.
Step 5: Roast the Eggplants
While the lamb simmers, preheat your oven to 425 ºF. Slice the peeled eggplants into half-inch pieces, brush generously with olive oil, and arrange them on parchment paper on a baking sheet. Roast until soft and fork tender, about 25 minutes. This roasting method mellows the eggplant’s natural bitterness and develops a gentle smoky aroma.
Step 6: Combine and Finish Cooking
Add the roasted eggplants and fresh lime juice to the stew pot and continue simmering for another 30 minutes. The sauce will thicken beautifully and release oil to the surface, signaling a perfectly cooked khoresh. Taste and adjust seasonings, then crown the stew with the crispy fried onions and seared cherry tomatoes before cooking for an additional 10 minutes to meld flavors.
How to Serve Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe
Garnishes
The crispy golden fried onions and the seared cherry tomatoes aren’t just for beauty—they add contrasting textures and bursts of sweetness that bring the stew’s richness to life. Sprinkling a bit of fresh lime juice right before serving brightens the entire dish.
Side Dishes
Pairing this hearty stew with Persian saffron rice makes for a classic and satisfying meal. Don’t forget tahdig, the prized crispy rice layer, which complements the stew with its crunch. A simple cucumber and yogurt salad also offers a refreshing counterbalance.
Creative Ways to Present
Consider plating the stew in a shallow bowl topped with a colorful drizzle of pomegranate molasses or a sprinkle of freshly chopped herbs like parsley or mint to add freshness and vibrant color. Serving in rustic bowls evokes the authentic Persian dining experience at home and impresses your guests.
Make Ahead and Storage
Storing Leftovers
This stew keeps beautifully in an airtight container in the refrigerator for up to 3 days. The flavors usually deepen with rest, so leftovers might taste even better!
Freezing
For longer storage, freeze the stew in portion-sized containers for up to 3 months. Make sure it cools completely before freezing to preserve the texture of the lamb and eggplants.
Reheating
Reheat gently over low heat on the stove, stirring occasionally to prevent sticking and to warm evenly. If the sauce thickens too much, add a splash of water or broth to loosen it back up. Alternatively, microwave in a covered dish, stirring halfway through.
FAQs
Can I use beef instead of lamb in Khoresh Bademjan?
Absolutely! While lamb is traditional and adds distinct richness, beef stew meat works well too. Just choose a cut suitable for slow cooking to achieve tender, flavorful meat.
Do I have to use dried limes? What can I substitute?
Dried limes provide a signature citrusy and slightly fermented note unique to Persian cuisine. If you can’t find them, use fresh lime juice as a substitute, though the flavor won’t be quite the same. Some people add a bit of tamarind paste for complexity.
Is roasting the eggplant necessary, or can I fry it?
Roasting is healthier and less messy, bringing out a mild smoky flavor and silky texture. However, you can fry the eggplants in oil if you prefer a richer taste and crispy edges—just drain well to avoid greasiness.
What is advieh, and can I make it at home?
Advieh is a fragrant Persian spice blend typically including cinnamon, cumin, cardamom, and rose petals. You can easily blend your own or find it in Middle Eastern markets. It elevates the stew with its warm complexity.
How long does it usually take to cook Khoresh Bademjan?
The entire process usually takes about 2 to 2½ hours, including prepping, simmering, and roasting eggplants. The slow simmer is key for tender meat and deeply developed flavors.
Final Thoughts
Cooking Khoresh Bademjan: Persian Eggplant Stew with Lamb Recipe is more than making a meal—it’s creating an experience full of warmth, tradition, and love. Once you try this exquisite stew, you’ll find it hard to resist its comforting embrace and will want to share it time and again. So gather your ingredients, get cozy in the kitchen, and enjoy every delicious step of this Persian culinary treasure.
PrintKhoresh Bademjan: Persian Eggplant Stew with Lamb Recipe
Khoresh Bademjan is a traditional Persian eggplant stew featuring tender lamb simmered with aromatic spices, dried limes, and roasted eggplants. This flavorful dish combines sautéed onions and seared cherry tomatoes for a rich, hearty stew perfect for serving with saffron rice.
- Prep Time: 30 minutes
- Cook Time: 1 hour 45 minutes
- Total Time: 2 hours 15 minutes
- Yield: 10 servings
- Category: Stew
- Method: Stovetop
- Cuisine: Persian
Ingredients
Meat and Stew Base
- 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)
Vegetables and Aromatics
- ⅓ cup olive oil (more as needed, divided)
- 2 large onions (peeled, quartered, and sliced thinly)
- 8 cherry tomatoes (rinsed and patted dry, or grape tomatoes)
- 4 cloves garlic (grated)
- 2 large globe eggplants (peeled and sliced)
Instructions
- Sauté Onions: In a wide Dutch oven, heat 3 tablespoons of 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 halfway through cooking. Remove onions 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 are dark brown. Transfer to the same plate with fried onions.
- Saute Remaining Onions and Garlic: Add the remaining onions to the pot and sauté until translucent, about 5 minutes. Then add grated garlic and stir until aromatic, about 1 minute.
- Brown the Meat: Push the onions to the side or transfer out of the pot. Add additional olive oil if needed. Arrange lamb pieces in a single layer and increase heat to high. Quickly sear the meat on both sides until golden brown, about 3 minutes per side. Ensure only surface browning; the inside should remain uncooked.
- Add Spices and Liquids: Stir in advieh, turmeric, black pepper, and salt, combining with meat and onions. Add water, tomato sauce, dried limes, saffron water (if using), and stir well.
- Simmer the Stew: Bring mixture to a boil, then cover and reduce heat to low. Simmer, stirring occasionally, until meat is about 80% cooked, approximately 1¼ to 1½ hours.
- Prepare Eggplants: Preheat oven to 425 ºF. Cut eggplants into halves and then ½-inch thick slices. Brush both sides with 2 to 3 tablespoons olive oil.
- Bake Eggplants: Arrange slices on a parchment-lined baking sheet. Bake until tender when pierced with a fork, about 25 minutes.
- Combine Eggplants and Lime Juice: Cut roasted eggplants into smaller pieces if large. Add to the stew along with 2 tablespoons lime juice.
- Finish Stewing: Continue to simmer until eggplants are soft and tender, about 30 minutes. Sauce will thicken and oil may rise to the surface. Meat should easily fall off the bone.
- Serve: Taste and adjust seasoning if needed. Top stew with fried onions and seared cherry tomatoes. Cook another 10 minutes. Serve hot with Persian saffron rice and tahdig.
Notes
- You can substitute dried limes with fresh lime juice if unavailable, but dried limes add a unique tangy flavor that is characteristic of Persian stews.
- If you prefer, eggplants can be skillet fried instead of baked; however, baking reduces oil absorption and is less greasy.
- The stew benefits from slow simmering to develop deep flavors; avoid rushing the cooking process.
- Adding saffron is optional but highly recommended for authentic flavor and aroma.
- Use leg or shoulder cuts of lamb for tender, flavorful meat that holds well during long simmering.
