Spiced Eggplant and Potato Curry with Aromatic Indian Spices

A comforting Indian vegetarian curry combining tender eggplants and potatoes in a fragrant spice blend of cumin, turmeric, and garam masala. The dish features a dry-style preparation where vegetables are cooked until perfectly tender while absorbing the aromatic base of ginger, garlic, and tomatoes. Amchur adds a subtle tanginess that balances the earthiness of the vegetables. Perfect as a main dish served with rice or flatbreads, this homestyle curry showcases the classic technique of layering spices to build complex flavors without overwhelming heat.
Ingredients
- 2 tbsp oil
- ½ tsp cumin seeds
- ⅛ tsp asafoetida, hingomitnullgluten-free
maintains flavor profile
- 4 cloves garlic, finely chopped or grated
- 1 tbsp ginger, finely chopped or grated
- 2 green chillies, finely chopped
- 1 small onion, finely chopped
- 2 small tomatoes, finely chopped
- 7 small eggplants, cut into 2-4 pieces
- 3 medium potatoes, peeled and cut
- ¼ tsp turmeric powder
- ½ tsp red chilli powder(optional)
- 1 tsp amchur powder(optional)lemon juice1 tbspvegan
adds brightness
- ½ tsp garam masala(optional)
- 1 tbsp dry fenugreek leaves
- salt, to taste
- pepper, to taste
- coriander leaves, finely chopped
Instructions
- 1
Heat oil in cooking vessel and add cumin seeds and asafoetida until spluttering
- 2
Add ginger, garlic and green chillies, saute for couple seconds
- 3
Add onion and cook until golden brown
- 4
Add potatoes and cook until half cooked
- 5
Add tomatoes, salt, pepper and turmeric powder, cover and cook until tomatoes are soft
- 6
Chop eggplant into pieces and immerse in salted water to prevent browning
- 7
Add red chilli powder and amchur, mix well and cook until potatoes are three quarters cooked
- 8
Add chopped eggplant, mix, cover and cook until eggplants and potatoes are done
- 9
Add garam masala, coriander leaves and crushed fenugreek leaves, mix and cook for 2 minutes
Tips
Soak cut eggplant pieces in salted water immediately after chopping to prevent oxidation and browning
Add eggplant only after potatoes are three quarters cooked to ensure both vegetables finish cooking simultaneously
Crush dry fenugreek leaves between your palms before adding to release maximum flavor and aroma
Good to Know
Refrigerate for up to 3 days in covered container
Can be made 1 day ahead, flavors improve with time
Serve hot with rice, roti, or naan bread
Common Mistakes
Add eggplant too early to avoid mushy texture
Skip salting eggplant to prevent bitter, discolored pieces
Substitutions
Vegan Options
Gluten-Free Swaps
maintains flavor profile
General Alternatives
FAQ
Can I use large eggplants instead of small ones?
Yes, use 1-2 large eggplants cut into 1-inch cubes. Increase salting time to 15 minutes to remove bitterness.
What if I don't have amchur powder?
Substitute with 1 tablespoon fresh lemon juice added at the end, or use 1 teaspoon tamarind paste for similar tanginess.
How long will this curry keep in the refrigerator?
Store covered for up to 3 days. The flavors actually develop and improve after resting overnight in the refrigerator.