Spiced Eggplant and Potato Curry with Aromatic Indian Spices

Prep: 15 minCook: 25 minmediumIndian
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, hing
    omitnullgluten-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)
    individual spices1/4 tsp each cinnamon, cardamom, clovescustom_blend

    fresher flavor

    Full guide →
  • 1 tbsp dry fenugreek leaves
  • salt, to taste
  • pepper, to taste
  • coriander leaves, finely chopped

Instructions

  1. 1

    Heat oil in cooking vessel and add cumin seeds and asafoetida until spluttering

  2. 2

    Add ginger, garlic and green chillies, saute for couple seconds

  3. 3

    Add onion and cook until golden brown

  4. 4

    Add potatoes and cook until half cooked

  5. 5

    Add tomatoes, salt, pepper and turmeric powder, cover and cook until tomatoes are soft

  6. 6

    Chop eggplant into pieces and immerse in salted water to prevent browning

  7. 7

    Add red chilli powder and amchur, mix well and cook until potatoes are three quarters cooked

  8. 8

    Add chopped eggplant, mix, cover and cook until eggplants and potatoes are done

  9. 9

    Add garam masala, coriander leaves and crushed fenugreek leaves, mix and cook for 2 minutes

Tips

Tip 1

Soak cut eggplant pieces in salted water immediately after chopping to prevent oxidation and browning

Tip 2

Add eggplant only after potatoes are three quarters cooked to ensure both vegetables finish cooking simultaneously

Tip 3

Crush dry fenugreek leaves between your palms before adding to release maximum flavor and aroma

Good to Know

Storage

Refrigerate for up to 3 days in covered container

Make Ahead

Can be made 1 day ahead, flavors improve with time

Serve With

Serve hot with rice, roti, or naan bread

See pairing guide →

Common Mistakes

Watch

Add eggplant too early to avoid mushy texture

Watch

Skip salting eggplant to prevent bitter, discolored pieces

Substitutions

Vegan Options

amchur powder
lemon juice1 tbspvegan

adds brightness

Full guide →

Gluten-Free Swaps

asafoetida
omitnullgluten-free

maintains flavor profile

General Alternatives

garam masala
individual spices1/4 tsp each cinnamon, cardamom, clovescustom_blend

fresher flavor

Full guide →
Find more substitutions →

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.