Eggplant and Potato Curry

Eggplant and Potato Curry is a easy Indian recipe that serves 4. 330 calories per serving. Recipe by Pankaj Sharma on YouTube.

Prep: 15 min | Cook: 22 min | Total: 47 min

Cost: $5.16 total, $1.29 per serving

Ingredients

  • 350 g Eggplant (cut into cubes)
  • 1 piece Potato (medium, cut into pieces)
  • 1 piece Tomato (cut into pieces)
  • 1 piece Onion (thinly sliced)
  • 1 piece Garlic clove (minced and diluted in 1 tablespoon of water)
  • 1 tbsp Curry powder
  • 0.5 tsp Turmeric powder
  • 0.5 tsp Cumin powder
  • 0.5 tsp Mustard seeds
  • 1 handful Fresh coriander leaves (chopped)
  • 2 tbsp Vegetable oil
  • to taste Salt
  • 5 cl Water (for soaking the eggplant, plus 2 additional tablespoons during cooking)

Instructions

  1. Prepare the vegetables

    Wash the eggplant, cut it into cubes. Peel the potato and cut it into similarly sized pieces. Cut the tomato, slice the onion thinly and mince the garlic.

    Time: PT5M

  2. Soak the eggplant

    Pour 5 cl of water over the eggplant cubes in the bowl and stir lightly to coat them.

    Time: PT2M

  3. Heat the oil

    Heat 2 tbsp of vegetable oil in the pan over medium heat.

    Time: PT2M

    Temperature: feu moyen

  4. Temper the seeds

    Add the mustard seeds and cumin powder to the hot oil. Let them sizzle for 30 seconds.

    Time: PT1M

    Temperature: feu moyen

  5. Sauté the onion

    Add the sliced onion and sauté until it becomes translucent and lightly golden.

    Time: PT5M

    Temperature: feu moyen

  6. Add spices and garlic

    Stir in the turmeric, curry powder and the garlic diluted in water. Mix for 1 minute.

    Time: PT1M

    Temperature: feu moyen

  7. Add the vegetables

    Drain the eggplant, then add it to the pan with the potato pieces. Mix to coat the vegetables with the spices.

    Time: PT1M

    Temperature: feu moyen

  8. Initial cooking

    Cover the pan and let cook over medium heat for 10 minutes, stirring every 2‑3 minutes.

    Time: PT10M

    Temperature: feu moyen

  9. Add tomato and water

    Deglaze with 2 tbsp of water, add the tomato pieces, cover again and cook for an additional 5 minutes.

    Time: PT5M

    Temperature: feu moyen

  10. Finishing

    Remove from heat, stir in the chopped fresh coriander, give a final mix and serve hot.

    Time: PT1M

Nutrition Facts

Calories
330
Protein
5 g
Carbohydrates
45 g
Fat
12 g
Fiber
6 g

Dietary info: Vegetarian, Vegan, Gluten-free, Dairy-free, low-calorie, high-fiber

Allergens: Mustard

Ingredient Substitutions

  • Instead of Eggplant: Zucchini, Zucchini
  • Instead of Potato: Sweet potato
  • Instead of Tomato: Canned tomato
  • Instead of Onion: Shallot
  • Instead of Garlic clove: Garlic powder (1/4 tsp)
  • Instead of Curry powder: Garam masala
  • Instead of Turmeric powder: Indian saffron
  • Instead of Cumin powder: Cumin seeds
  • Instead of Mustard seeds: Mustard powder
  • Instead of Fresh coriander leaves: Flat-leaf parsley
  • Instead of Vegetable oil: Sunflower oil, Canola oil
  • Instead of Salt: Sea salt

Equipment Needed

  • Cutting board
  • Chef's knife
  • Mixing bowl
  • Wooden spoon
  • Heavy-bottomed skillet
  • Skillet lid
  • Measuring spoon
  • Measuring cup (ml)

Critical Steps — Do Not Skip

  • Soaking the eggplant to avoid bitterness
  • Tempering the mustard seeds and cumin without burning them
  • Covered cooking over medium heat until the vegetables become tender

Chef Tips from the Video

  • Use fresh, firm eggplants, not overly ripe.
  • Cut the potatoes into pieces the same size as the eggplant cubes for uniform cooking.
  • Add the coriander just before serving to preserve its freshness and aroma.

Troubleshooting

The eggplant becomes too soft and absorbs too much oil.

Do not soak for more than 5 minutes and drain thoroughly before cooking.

The curry is too dry.

Add 1‑2 tbsp of hot water during cooking.

The dish is too spicy.

Reduce the curry powder to ½ tbsp or add a bit of plant-based yogurt to mellow.

Storage

Refrigerator: Store in an airtight container 3 to 4 days.

Freezer: Can be frozen up to 1 month, thaw in the refrigerator before reheating.

Room temperature: Do not leave at room temperature for more than 2 hours.

Make-Ahead Tips

  • Prepare the curry the day before and gently reheat over low heat.
  • The curry keeps better after resting in the refrigerator; the flavors develop.

Last updated: September 6, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Eggplant and Potato Curry

Recipe by Pankaj Sharma

A vegetarian curry with eggplant and potatoes, flavored with turmeric, cumin, mustard and fresh coriander. Simple, quick and full of Indian flavors.

EasyIndianServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
13m
Prep
20m
Cook
10m
Cleanup
43m
Total

Cost Breakdown

$5.16
Total cost
$1.29
Per serving

Critical Success Points

  • • Soaking the eggplant to avoid bitterness
  • • Tempering the mustard seeds and cumin without burning them
  • • Covered cooking over medium heat until the vegetables become tender

Safety Warnings

  • • Be careful of hot oil splatters.
  • • Use oven mitts when handling the hot pan.