This vegan eggplant curry is a delightful and hearty dish that brings together the rich flavors of coconut milk and spices with the tender texture of eggplant. Perfect for a cozy dinner, this curry is both satisfying and easy to make, ensuring a comforting meal for everyone.
Some ingredients in this recipe might not be commonly found in every kitchen. Coconut milk and curry powder are essential for achieving the creamy and flavorful base of the curry. If you don't have these at home, make sure to pick them up at the supermarket. Fresh cilantro is also used for garnish, adding a fresh and vibrant touch to the dish.

Ingredients For Vegan Eggplant Curry Recipe
Eggplants: Provides a tender and meaty texture to the curry.
Onion: Adds a sweet and savory base flavor.
Garlic: Enhances the overall taste with its pungent aroma.
Ginger: Adds a warm and spicy note.
Curry powder: A blend of spices that gives the curry its distinctive flavor.
Ground cumin: Adds earthiness and depth to the dish.
Ground coriander: Provides a citrusy and slightly sweet flavor.
Coconut milk: Creates a rich and creamy base for the curry.
Diced tomatoes: Adds acidity and sweetness.
Vegetable broth: Enhances the overall flavor and provides a liquid base.
Salt: Enhances all the other flavors.
Black pepper: Adds a mild heat and depth.
Olive oil: Used for sautéing the onions and spices.
Cilantro: Fresh herb used for garnish, adding a burst of freshness.
Technique Tip for This Recipe
When cooking eggplant, it's important to ensure that it becomes tender without turning mushy. To achieve this, make sure to cut the eggplant into uniform cubes so they cook evenly. Additionally, salting the eggplant cubes and letting them sit for about 20 minutes before cooking can help draw out excess moisture and reduce any potential bitterness. Rinse and pat them dry before adding to the pot. This step will help the eggplant maintain its texture and absorb the flavors of the curry more effectively.
Suggested Side Dishes
Alternative Ingredients
eggplants - Substitute with zucchini: Zucchini has a similar texture and can absorb flavors well, making it a good alternative in curries.
onion - Substitute with leeks: Leeks provide a milder flavor and can add a subtle sweetness to the dish.
garlic - Substitute with shallots: Shallots offer a slightly sweeter and more delicate flavor compared to garlic.
ginger - Substitute with galangal: Galangal has a similar spicy and aromatic profile, though it is slightly more citrusy.
curry powder - Substitute with garam masala: Garam masala provides a complex blend of spices that can mimic the depth of curry powder.
ground cumin - Substitute with ground caraway seeds: Caraway seeds have a similar earthy and nutty flavor profile.
ground coriander - Substitute with ground fennel seeds: Fennel seeds offer a sweet and slightly licorice-like flavor that can complement the dish.
coconut milk - Substitute with almond milk with a dash of coconut extract: Almond milk provides a creamy texture, and the coconut extract can mimic the coconut flavor.
diced tomatoes - Substitute with tomato puree: Tomato puree can provide a similar tomato flavor and consistency.
vegetable broth - Substitute with mushroom broth: Mushroom broth adds a rich umami flavor that enhances the depth of the curry.
olive oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor that complements the curry well.
fresh cilantro - Substitute with fresh parsley: Fresh parsley provides a similar fresh and vibrant garnish, though with a slightly different flavor.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the vegan eggplant curry to cool completely before storing. This helps prevent condensation, which can lead to sogginess and spoilage.
- Transfer the cooled curry into airtight containers. Glass containers with tight-fitting lids are ideal as they do not absorb odors and are easy to reheat in.
- Label the containers with the date of preparation. This ensures you keep track of freshness and consume the curry within a safe timeframe.
- Store the containers in the refrigerator if you plan to consume the curry within 3-4 days. The flavors will meld together beautifully, making it even more delicious.
- For longer storage, place the airtight containers in the freezer. The coconut milk in the curry freezes well, maintaining the creamy texture upon reheating.
- When ready to enjoy, thaw the frozen curry in the refrigerator overnight. This slow thawing process helps maintain the texture and flavor.
- Reheat the curry on the stovetop over medium heat, stirring occasionally to ensure even heating. Add a splash of vegetable broth or coconut milk if the curry appears too thick.
- Garnish with freshly chopped cilantro just before serving to revive the vibrant flavors and add a fresh touch.
How to Reheat Leftovers
Stovetop Method:
- Place the leftover vegan eggplant curry in a saucepan.
- Add a splash of vegetable broth or coconut milk to maintain its creamy consistency.
- Heat over medium-low heat, stirring occasionally, until it reaches your desired temperature.
- Ensure the eggplant is heated through and the flavors meld beautifully.
Microwave Method:
- Transfer the curry to a microwave-safe dish.
- Cover with a microwave-safe lid or a damp paper towel to prevent splatters.
- Heat on medium power for 2-3 minutes, stirring halfway through.
- Check the temperature and heat in additional 30-second intervals if needed.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the leftover curry in an oven-safe dish.
- Cover with aluminum foil to keep it from drying out.
- Bake for about 20 minutes, or until heated through, stirring halfway for even heating.
Slow Cooker Method:
- Transfer the curry to your slow cooker.
- Set it on low and heat for 1-2 hours, stirring occasionally.
- This method is perfect for a gentle, even reheating that enhances the flavors.
Double Boiler Method:
- Fill the bottom pot of a double boiler with water and bring it to a simmer.
- Place the curry in the top pot.
- Stir occasionally until heated through, ensuring the eggplant remains tender and the sauce retains its rich texture.
Best Tools for This Recipe
Large pot: Used to cook the curry and ensure even heat distribution.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Essential for chopping the onion, garlic, ginger, and eggplant.
Cutting board: Provides a safe surface for chopping vegetables.
Measuring spoons: Used to measure out the curry powder, ground cumin, and ground coriander accurately.
Measuring cup: Necessary for measuring the vegetable broth.
Can opener: Required to open the cans of coconut milk and diced tomatoes.
Garlic press: Useful for mincing the garlic quickly and efficiently.
Grater: Handy for mincing the ginger if you don't have pre-minced ginger.
Ladle: Perfect for serving the curry once it's ready.
Serving bowl: Used to present the finished curry.
Tongs: Helpful for handling the eggplant cubes while adding them to the pot.
Colander: Useful for rinsing the eggplant cubes before cooking.
How to Save Time on This Recipe
Prep ingredients ahead: Chop the onion, mince the garlic and ginger, and cube the eggplant in advance to streamline the cooking process.
Use canned goods: Opt for canned coconut milk and diced tomatoes to save time on preparation.
Batch cooking: Double the recipe and freeze half for a quick meal later.
Pre-measure spices: Measure out the curry powder, ground cumin, and ground coriander before starting to cook.
Quick simmer: Cut the eggplant into smaller cubes to reduce simmering time.

Vegan Eggplant Curry
Ingredients
Main Ingredients
- 2 medium eggplants cut into cubes
- 1 large onion chopped
- 3 cloves garlic minced
- 1 tablespoon ginger minced
- 2 tablespoon curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 can coconut milk
- 1 can diced tomatoes
- 1 cup vegetable broth
- to taste salt
- to taste black pepper
- 1 tablespoon olive oil
- 1 bunch fresh cilantro chopped, for garnish
Instructions
- 1. Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until translucent.
- 2. Add the minced garlic and ginger, cook for another minute until fragrant.
- 3. Stir in the curry powder, ground cumin, and ground coriander. Cook for another minute.
- 4. Add the cubed eggplant, diced tomatoes, coconut milk, and vegetable broth. Bring to a boil.
- 5. Reduce the heat and let it simmer for about 20-25 minutes, or until the eggplant is tender.
- 6. Season with salt and black pepper to taste.
- 7. Garnish with chopped fresh cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Chicken and Egg Salad Recipe35 Minutes
- Cucumber Dill Salad Recipe10 Minutes
- Gluten-Free Chicken and Sausage Gumbo Recipe1 Hours 20 Minutes
- Vegan Crockpot Corn Chowder Recipe4 Hours 15 Minutes
- Authentic German Potato Salad Recipe50 Minutes
- Japanese Style Cabbage Salad Recipe15 Minutes
- Vegan Mushroom Masala Recipe45 Minutes
- Vegan Lentil Stuffed Peppers Recipe1 Hours
Leave a Reply