Eggplant and Tomato Stew (Bademjan)
Silky eggplant simmers with tomatoes and turmeric into a tangy, deeply savory Persian stew.
Dietary
Vegan, Vegetarian, Pescatarian, Wheat free, Dairy free, Nut free, Halal, Kosher
Bademjan is a Persian eggplant stew built from fried eggplant, ripe tomatoes, and a tart hit of dried lime or lime juice. Slow simmering breaks the eggplant down into a rich, saucy base that pairs naturally with steamed basmati rice. It's a comforting weeknight dinner that also reheats well the next day.
Ingredients
- 2 pounds eggplant, peeled and sliced into 1/2-inch rounds
- 1 teaspoon salt, for drawing out eggplant moisture
- 1/2 cup vegetable oil, for frying
- 1 yellow onion, thinly sliced
- 4 cloves garlic, minced
- 1 teaspoon ground turmeric
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon black pepper
- 4 ripe tomatoes, sliced into rounds
- 2 cups tomato sauce
- 2 dried limes (limoo amani), pierced with a fork
- 1 cup water
- 1 teaspoon salt, or to taste
- 2 tablespoons fresh lime juice
Method
-
Layer the eggplant slices in a colander, sprinkle with 1 teaspoon salt, and let stand 20 minutes to draw out bitter moisture.
-
Pat the eggplant slices dry thoroughly with paper towels.
-
Heat the vegetable oil in a 9-inch skillet over medium-high heat. Fry the eggplant slices in batches, 3 to 4 minutes per side, until golden brown, then transfer to a paper-towel-lined plate.
-
Pour off all but 2 tablespoons of oil from the skillet. Add the onion and cook over medium heat, stirring occasionally, until softened and lightly golden, about 6 minutes.
-
Stir in the garlic, turmeric, cinnamon, and black pepper and cook until fragrant, about 1 minute.
-
Transfer the onion mixture to a 6-quart saucepan. Arrange the fried eggplant and tomato slices in layers over the onions.
-
Pour the tomato sauce and water over the layered eggplant and tomatoes, then nestle the dried limes into the pot. Season with salt.
-
Bring to a gentle simmer over medium heat, then reduce heat to low, cover, and cook until the eggplant is very tender and the sauce has thickened, about 55 minutes.
-
Stir in the fresh lime juice and adjust salt to taste. Simmer uncovered 5 more minutes to meld the flavors.
-
Serve hot over steamed basmati rice, spooning the eggplant and sauce generously over each portion.
Rate this recipe

Eggplant and Tomato Stew (Bademjan)
Bademjan is a Persian eggplant stew built from fried eggplant, ripe tomatoes, and a tart hit of dried lime or lime juice. Slow simmering breaks the eggplant down into a rich, saucy base that pairs naturally with steamed basmati rice. It's a comforting weeknight dinner that also reheats well the next day.
1 hr 30 min 4 servings 285 cal
Ingredients
- 2 pounds eggplant, peeled and sliced into 1/2-inch rounds
- 1 teaspoon salt, for drawing out eggplant moisture
- 1/2 cup vegetable oil, for frying
- 1 yellow onion, thinly sliced
- 4 cloves garlic, minced
- 1 teaspoon ground turmeric
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon black pepper
- 4 ripe tomatoes, sliced into rounds
- 2 cups tomato sauce
- 2 dried limes (limoo amani), pierced with a fork
- 1 cup water
- 1 teaspoon salt, or to taste
- 2 tablespoons fresh lime juice

Method
- 1
Layer the eggplant slices in a colander, sprinkle with 1 teaspoon salt, and let stand 20 minutes to draw out bitter moisture.
- 2
Pat the eggplant slices dry thoroughly with paper towels.
- 3
Heat the vegetable oil in a 9-inch skillet over medium-high heat. Fry the eggplant slices in batches, 3 to 4 minutes per side, until golden brown, then transfer to a paper-towel-lined plate.
- 4
Pour off all but 2 tablespoons of oil from the skillet. Add the onion and cook over medium heat, stirring occasionally, until softened and lightly golden, about 6 minutes.
- 5
Stir in the garlic, turmeric, cinnamon, and black pepper and cook until fragrant, about 1 minute.
- 6
Transfer the onion mixture to a 6-quart saucepan. Arrange the fried eggplant and tomato slices in layers over the onions.
- 7
Pour the tomato sauce and water over the layered eggplant and tomatoes, then nestle the dried limes into the pot. Season with salt.
- 8
Bring to a gentle simmer over medium heat, then reduce heat to low, cover, and cook until the eggplant is very tender and the sauce has thickened, about 55 minutes.
- 9
Stir in the fresh lime juice and adjust salt to taste. Simmer uncovered 5 more minutes to meld the flavors.
- 10
Serve hot over steamed basmati rice, spooning the eggplant and sauce generously over each portion.