A rich and hearty Indian-style eggplant curry made with tender eggplant cubes simmered in a flavorful tomato and coconut milk-based gravy, perfect for a vegetarian meal.
Author:Beth
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Yield:4 servings 1x
Category:Main Course
Method:Simmering
Cuisine:Indian
Diet:Vegetarian
Ingredients
Scale
2 medium eggplants (about 600g), cut into 1-inch cubes
2 tbsp vegetable oil
1 tsp cumin seeds
1 onion, finely chopped
2 cloves garlic, minced
1 inch piece of ginger, grated
2 tomatoes, finely chopped
1 tsp turmeric powder
1 tsp ground cumin
1 tsp ground coriander
1/2 tsp red chili powder (adjust to taste)
1 cup coconut milk
1/2 cup water
Salt to taste
Fresh cilantro for garnish
Instructions
Heat oil in a pan over medium heat and add cumin seeds. Let them splutter.
Add chopped onions and sauté until golden brown.
Stir in garlic and ginger and cook for 1-2 minutes.
Add chopped tomatoes and cook until they soften.
Add turmeric, cumin, coriander, and chili powder. Stir well.
Add eggplant cubes and mix to coat them with the spices.
Pour in coconut milk and water. Season with salt.
Cover and simmer for 15-20 minutes or until eggplant is tender.
Uncover and simmer for a few more minutes to thicken the curry.
Garnish with chopped cilantro and serve hot with rice or naan.
Notes
For a smoky flavor, roast or grill the eggplant before adding to the curry.
Adjust the chili powder according to your spice preference.
Add a pinch of garam masala at the end for extra depth of flavor.
Let the curry rest for a few minutes before serving to enhance the taste.