My one-pot eggplant curry recipe features tender eggplant simmered in a delicately spiced, creamy curry. It’s the perfect low-effort vegetarian dish! Watch the video below to see how I make it in my kitchen!
Heat 2 tablespoons of oil in a large pan over medium-high heat. Once hot, add the eggplant cubes and sauté for 7-8 minutes, stirring regularly, until deeply golden around the edges and tender but still holding its shape. Remove from the pan and set aside.
Add the remaining oil and place back over medium heat. Add the cumin and mustard seeds, cover the pan, and toast for 30 seconds, until fragrant.
Add the ginger, garlic, onion, and salt, and cook until fragrant and the onion is translucent. Stir through the garam masala, tomato paste, and coconut milk and bring to a boil, about 6 minutes.
Add the eggplant to the pan and simmer until the sauce becomes thick, glossy, and coats the eggplant. The eggplant should feel silky and tender without falling apart.
Remove the curry from the heat, sprinkle with chopped cilantro, and serve with yogurt or extra coconut milk.
Video
Notes
TO STORE: Allow the curry to cool completely, then transfer it to an airtight container. Stored in the fridge, this dish will keep for 4 days.TO FREEZE: Allow the dish to cool completely, then transfer it to an airtight container and freeze for up to 6 months. TO REHEAT: Transfer leftovers to a saucepan or skillet over medium heat and cook, while frequently stirring, until it reaches your desired temperature. If it's too thick, add a splash of water or milk.