That chicken curry two years ago was the door — and “My Two Souths” was the key that explained why it swung open so easily. Asha Gomez’s book helped me understand that Indian and Southern cooking aren’t opposites reaching across an ocean; they’re cousins already fluent in the same language of low heat and layered spice. So when I went back to the curry pot this week, I wanted to stay in that conversation — and this eggplant curry, fragrant with coconut milk and warm spices, is exactly the kind of dish she’d recognize as kin.
Eggplant Curry
Prep Time: 15 min | Cook Time: 30 min | Total Time: 45 min | Servings: 4
Ingredients
- 2 medium eggplants (about 1 1/2 lbs total), cut into 1-inch cubes
- 1 can (13.5 oz) full-fat coconut milk
- 1 can (14.5 oz) diced tomatoes
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons vegetable oil
- 2 teaspoons curry powder
- 1 teaspoon ground cumin
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (adjust to taste)
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/2 cup vegetable broth or water
- Juice of 1/2 lime
- Fresh cilantro, for garnish
- Cooked basmati rice, for serving
Instructions
- Salt the eggplant. Place the cubed eggplant in a colander, sprinkle with 1/2 teaspoon salt, and let sit for 10 minutes. Pat dry with paper towels — this draws out moisture and prevents the eggplant from turning mushy in the sauce.
- Build the base. Heat the vegetable oil in a large, deep skillet or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for 5–6 minutes until softened and translucent. Add the garlic and ginger and cook for another 60 seconds, stirring constantly, until fragrant.
- Bloom the spices. Add the curry powder, cumin, turmeric, smoked paprika, and cayenne to the onion mixture. Stir and cook for 1–2 minutes over medium heat, letting the spices toast in the oil. This step deepens the flavor significantly — don’t skip it.
- Add the eggplant. Add the dried eggplant cubes to the skillet and stir to coat them in the spiced onion mixture. Cook for 3–4 minutes, turning occasionally, until the eggplant begins to soften slightly and picks up color.
- Add the liquids. Pour in the diced tomatoes (with their juices), coconut milk, and vegetable broth. Stir well to combine. Season with the remaining 1/2 teaspoon salt and the black pepper. Bring the mixture to a gentle boil.
- Simmer low and slow. Reduce heat to medium-low and simmer uncovered for 18–20 minutes, stirring occasionally, until the eggplant is completely tender and the sauce has thickened to a rich, creamy consistency. Taste and adjust salt and cayenne as needed.
- Finish and serve. Remove from heat and stir in the lime juice. Ladle over basmati rice and garnish generously with fresh cilantro.
Nutrition (per serving)
Calories: 285 | Protein: 5g | Fat: 18g | Carbs: 28g | Fiber: 8g | Sodium: 480mg