RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Chickpea & Vegetable Curry with Brown Rice (Indian-inspired, Vegan)
  • Thai Green Curry with Tofu, Eggplant & Jasmine Rice
  • Thai Green Curry with Tofu, Eggplant & Jasmine Rice
  • Thai Green Curry with Tofu, Eggplant & Jasmine Rice
  • Eggplant & Chickpea Curry with Naan
  • Spiced Beef Kofta with Grilled Eggplant, Tomato Chutney & Walnut-Parsley Salad
  • Browse all recipes →
Vegan Eggplant Tomato Curry

Vegan Eggplant Tomato Curry

By Guest

Total: 40 minutes

Ingredients

  • 1 large Eggplant
  • 3 medium Tomatoes
  • 1 large Onion
  • 3 cloves Garlic
  • 1 inch Ginger
  • 1 can (400g) Coconut milk
  • 2 tbsp Curry powder
  • 2 tbsp Olive oil
  • 1 tsp Salt
  • 1/2 tsp Pepper

Instructions

1

Prepare the ingredients: Dice the eggplant into 1-inch cubes, chop the tomatoes, and thinly slice the onion. Mince the garlic and ginger.

2

In a large pan, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes, until translucent.

3

Add the minced garlic and ginger to the pan, cooking for an additional 2 minutes until fragrant.

4

Stir in the curry powder, mixing well with the onion-garlic-ginger mix. Cook for another minute to toast the spices.

5

Add the diced eggplant to the pan, stirring to coat the pieces with the spice mixture. Cook for about 5-7 minutes, until the eggplant starts to soften.

6

Add the chopped tomatoes to the pan, along with 1 teaspoon of salt and 1/2 teaspoon of pepper. Stir to combine and let it cook for about 5 minutes until the tomatoes soften.

7

Pour in the can of coconut milk, stirring well to combine. Bring the mixture to a simmer, then reduce heat to low and cook uncovered for about 15 minutes, stirring occasionally.

8

Check the seasoning and adjust salt and pepper if needed. The curry is finished when the eggplant is fully cooked and tender, and the sauce has thickened slightly.

9

Serve the curry hot, either on its own or over rice or quinoa for a complete meal.

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Vegan Eggplant Tomato Curry

By Guest

Vegan Eggplant Tomato Curry - Eggplant, Tomatoes recipe

This recipe is ready in 40 minutes and features Eggplant, Tomatoes, Onion and other delicious ingredients. Contains 300 calories total.

40 minutes

Ingredients

  • 1 large Eggplant
  • 3 medium Tomatoes
  • 1 large Onion
  • 3 cloves Garlic
  • 1 inch Ginger
  • 1 can (400g) Coconut milk
  • 2 tbsp Curry powder
  • 2 tbsp Olive oil
  • 1 tsp Salt
  • 1/2 tsp Pepper

Instructions

1

Prepare the ingredients: Dice the eggplant into 1-inch cubes, chop the tomatoes, and thinly slice the onion. Mince the garlic and ginger.

2

In a large pan, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes, until translucent.

3

Add the minced garlic and ginger to the pan, cooking for an additional 2 minutes until fragrant.

4

Stir in the curry powder, mixing well with the onion-garlic-ginger mix. Cook for another minute to toast the spices.

5

Add the diced eggplant to the pan, stirring to coat the pieces with the spice mixture. Cook for about 5-7 minutes, until the eggplant starts to soften.

6

Add the chopped tomatoes to the pan, along with 1 teaspoon of salt and 1/2 teaspoon of pepper. Stir to combine and let it cook for about 5 minutes until the tomatoes soften.

7

Pour in the can of coconut milk, stirring well to combine. Bring the mixture to a simmer, then reduce heat to low and cook uncovered for about 15 minutes, stirring occasionally.

8

Check the seasoning and adjust salt and pepper if needed. The curry is finished when the eggplant is fully cooked and tender, and the sauce has thickened slightly.

9

Serve the curry hot, either on its own or over rice or quinoa for a complete meal.

Nutritional Information

Calories per Serving: 300

Rate this Recipe

Your Rating:

Explore More

🥘 More with Eggplant🥘 More with Tomatoes🥘 More with Onion

Similar Recipes