This 30-minute eggplant curry tastes as if it was simmered for hours. Did we mention it just happens to be vegan?