Described as the "best eggplant curry recipe!!!" by a reader, this curry is ready in under an hour. Although Indian recipes often require lots of spices, this version uses a few clever ingredients to keep the ingredient list short and the flavor big.
Eggplant: Cut the eggplant into bite-sized cubes. Heat oil in a large pot or pan, then add cubed eggplant. Cook until eggplant begins to brown and become soft, about 5 minutes.
Flavor: Add the shallot and garlic to the pan, continuing to cook until shallot is soft and fragrant, another 2 minutes.
Spices: Stir in garam masala, cumin, coriander, paprika, and salt to evenly coat the eggplant.
Cans: Add the can of coconut milk and (undrained) diced tomatoes. Bring to a gentle simmer, cover, and let cook for 15 minutes.
Serve: Serve warm over rice, topped with fresh cilantro.
Video
Notes
Storage: This will keep in the fridge in an airtight container for up to 1 week or frozen for 1 month. Just let it thaw in the fridge overnight before enjoying it.Meal Prep: This makes a great meal prep! Just store it with your rice of choice in individual containers. The moisture from the curry helps to keep the rice from drying out.Need more heat? Add finely diced jalapeno or similar pepper (deseeded) to the dish as you saute the garlic.