I make potato eggplant tomato curry whenever I want something simple, comforting, and deeply satisfying without spending hours in the kitchen. It is one of the most satisfying and delicious recipes when you make it properly. It comes together very quickly, and once you know how to cook it the right way, there is no going back.

potato eggplant tomato - potato eggplant curry - eggplant potato curry - Indian potato eggplant recipe - vegan potato eggplant curry

I love serving it with steamed rice along with a salad; it tastes so filling and comforting.

I love how the potatoes turn soft, the eggplants soak up all the spices, and the tomatoes bring everything together with a gentle tang.

It pairs beautifully with plain rice or soft flatbread, and every bite is so satisfying and comforting.

What Is Potato Eggplant Tomato Curry?

Potato eggplant tomato curry is a simple, dry-style Indian curry that feels like pure comfort food to me.

It is made with everyday ingredients like potatoes, eggplants, onions, tomatoes, and a few spices. This curry cooks slowly until all the moisture dries up. The vegetables soak up the spices and get beautifully coated in a thick, flavorful masala.

This is the kind of recipe I grew up eating at home. Whenever I have just a few vegetables left in the fridge and no time to cook anything fancy, I often make this curry.

I enjoy it with hot steamed rice or soft chapatis, and it never feels boring, no matter how often I make it.

I used to struggle with making this curry at first. Sometimes the eggplant would turn mushy, or the potatoes would stay undercooked.

Over time, I learned that cutting the vegetables evenly is very important, and cooking them on medium to low heat makes a big difference.

Why You Will Love This Recipe

Simple Ingredients: I love that this eggplant potato curry uses pantry staples. Nothing fancy, nothing hard to find, yet the result is deeply flavorful.

Comforting Flavors: The spices are warm but balanced. This Indian potato eggplant recipe has heat, aroma, and just enough richness to feel satisfying.

Perfect for Weeknights: I make this on busy days because it comes together easily and does not need constant attention.

Naturally Vegan: This vegan potato eggplant curry is filling and wholesome without relying on dairy or meat.

Ingredients You Will Need

ingredients for potato eggplant tomato - potato eggplant curry - eggplant potato curry - Indian potato eggplant recipe - vegan potato eggplant curry
  • Eggplants: Use small or medium eggplants for the best texture. If the eggplant is slightly bitter, soak the pieces in salted water for 10 minutes.
  • Potatoes: Potatoes make the curry filling and hearty. I like using regular starchy potatoes because they hold their shape well. Cut them evenly so they cook at the same time. You can also use baby potatoes if you have them.
  • Tomatoes: Fresh tomatoes work best, but canned crushed tomatoes are fine when you are short on time.
  • Onions: Cook them until soft and lightly golden for a slightly sweet taste.
  • Green chili: Green chili adds heat. You can adjust the amount according to your taste.
  • Garlic: Garlic adds a nice aroma and warmth. Fresh garlic tastes best, but garlic paste also works in a pinch.
  • Dried red chilies: Dried red chilies give gentle heat and a light smoky flavor. Break them before adding for more heat, or keep them whole for a milder taste.
  • Coriander leaves: I finish the curry with fresh coriander leaves. You can skip it if you do not have any, but it really lifts the flavor.
  • Spices: Black pepper, cumin powder, Turmeric powder, Garam masala, Kashmiri red chili powder, Whole cumin seeds, and Asafoetida.
  • Salt: Salt to test.
  • Oil: Cooking oil.

How to Make Potato Eggplant Tomato Curry

This curry is all about layering flavors step by step. Giving each stage enough time makes a noticeable difference in taste.

  1. Heat oil in a pan over medium heat. Add whole cumin seeds and let them crackle. Once they slightly change color, add dried red chilies, chopped onions, and green chili. Saute until the onions start softening.
  2. Continue cooking the onions until they turn golden brown. Add chopped garlic and saute on low heat for about 1 minute until fragrant.
  3. Add the chopped tomato to the pan and cook until it softens and begins to break down.
  4. Add Kashmiri red chili powder, black pepper, cumin powder, turmeric powder, salt, garam masala, and asafoetida. Mix well to combine the spices with the tomato base.
  5. Add a little water and saute the spice mixture for 2 to 3 minutes until it thickens and releases oil. Add the eggplants and potatoes, mix well, then add 1 cup of water. Cover and cook on low heat for about 10 minutes, or until the vegetables are tender.
  6. Uncover the pan, increase the heat, and cook until all the excess water evaporates and the curry turns dry. Turn off the heat and garnish with chopped coriander leaves.
potato eggplant tomato cooking - potato eggplant curry - eggplant potato curry - Indian potato eggplant recipe - vegan potato eggplant curry

Why Does This Curry Sometimes Turn Mushy?

I have noticed that overcooking or adding too much water can cause this dish to lose its texture.

Eggplants naturally soften quickly, so I always keep an eye on the cooking time. Cooking uncovered at the end helps remove excess moisture and restores the dry, spiced finish that makes this dish so good.

Serving Suggestions

I love serving this potato eggplant tomato curry with steamed rice for a comforting meal. It also pairs wonderfully with roti or paratha when I want something more filling.

Sometimes I add a simple cucumber salad on the side for freshness. If I am meal prepping, I pack it with plain rice and enjoy it for lunch the next day.

This dish proves that simple ingredients, when cooked with care, can create something truly satisfying.

More Vegetarian Recipes You’ll Love

Potato Eggplant Tomato Curry

No ratings yet
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 4
Calories 210
This potato eggplant tomato curry is a comforting, home-style Indian dish made with simple vegetables and warm spices. It cooks down into a flavorful, dry curry that pairs perfectly with rice or flatbread and feels satisfying without being heavy.

Ingredients

  • 2 eggplants (cut into small pieces)
  • 3 potatoes (cut into small pieces)
  • 1 tomato (finely chopped)
  • 2 onions (finely chopped)
  • 3 dried red chilies
  • 1 green chili (finely chopped)
  • 7 –8 garlic cloves (chopped)
  • coriander leaves (finely chopped)
  • 3 tablespoon oil
  • 1/4 tablespoon black pepper
  • 1 tablespoon cumin powder
  • 1 tablespoon kashmiri red chili powder
  • 1/2 tablespoon turmeric powder
  • salt to taste
  • 1/2 tablespoon garam masala
  • 2 pinches asafoetida
  • 1 tablespoon whole cumin seeds

Instructions 

  • Heat oil in a pan over medium heat. Add whole cumin seeds and let them crackle. Once they slightly change color, add dried red chilies, chopped onions, and green chili. Saute until the onions start softening.
  • Continue cooking the onions until they turn golden brown. Add chopped garlic and saute on low heat for about 1 minute until fragrant.
  • Add the chopped tomato to the pan and cook until it softens and begins to break down.
  • Add Kashmiri red chili powder, black pepper, cumin powder, turmeric powder, salt, garam masala, and asafoetida. Mix well to combine the spices with the tomato base.
  • Add a little water and saute the spice mixture for 2 to 3 minutes until it thickens and releases oil. Add the eggplants and potatoes, mix well, then add 1 cup of water. Cover and cook on low heat for about 10 minutes, or until the vegetables are tender.
  • Uncover the pan, increase the heat, and cook until all the excess water evaporates and the curry turns dry. Turn off the heat and garnish with chopped coriander leaves.

Notes

  • Cut potatoes and eggplants evenly so they cook at the same pace.
  • Add water slowly to keep the curry dry and well coated, not mushy.
  • Kashmiri red chili powder adds color more than heat and can be adjusted, but you can use paprika.
Author: Gulista
Calories: 210kcal
Course: Main Course
Cuisine: Indian
Keyword: eggplant potato curry, potato eggplant curry, potato eggplant tomato curry

Nutrition

Calories: 210kcal
Author

Hi, I’m Gulista! I am a passionate home cook. I started Delicious Bucket to share easy to make, simplified versions and beautiful recipes. Cooking is my way of exploring cultures, and I’d love for you to join me in this delicious journey!

Write A Comment

Recipe Rating