This Eggplant in Pickle Spices (Achari Baingan) is a bold and flavorful Indian dish made with tender eggplant cooked in a tangy, spiced tomato base infused with pickling spices. Using freshly toasted whole spices or a ready Achari Spice Blend, this recipe delivers deep, authentic flavors with a simple cooking process, and is perfect as a side or main dish.
Servings 4servings
Course Main Course, Side Dish
Cuisine Indian
Ingredients
Main Ingredients
2tbspOil
1.5lbsEggplantsmall, cut into quarters
1cupOnionsfinely chopped
1cupTomatoescrushed or grated
1tbspGinger-garlic paste
1/2tspSaltadjust to taste
1tbspLemon juice
1/4tspGaram masala
2tbspCilantrochopped
1tbspAchari Spice Blendsee recipe for Achari Spice Blend on PureCurry.com
Method
Preparation
Cut eggplant just before cooking to prevent browning.
If prepping ahead, soak pieces in water.
Finely chop the Onions
Finely chopping onions helps them cook evenly and melt into the base.
Crush or grate the tomatoes
Cooking
Heat oil in a pan over medium heat and add ginger-garlic paste.
Cook for about 1 minute until lightly golden.
Add chopped onions and sauté until light brown, about 6–8 minutes.
A small pinch of salt helps the onions cook faster and brown evenly.
Add tomatoes, prepared spice blend, and salt and mix well.
Cook until the oil begins to separate from the mixture, about 8–10 minutes.
This step is key as fully cooking the masala removes raw flavors and deepens taste.
Add eggplant and mix to coat with the masala. Cover and cook on medium-high heat for 10–15 minutes, stirring occasionally, until the eggplant is tender.
Stir gently to avoid breaking the eggplant pieces.
Add garam masala, chopped cilantro, and lemon juice. Mix well and adjust salt to taste.
If the dish tastes slightly bitter, add a pinch of sugar to balance the flavors.