Eggplant Curry

This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).

Learn the secrets to Eggplant Curry, a classic Indian recipe made with eggplant, fresh onions and tomatoes, and lots of warm spices. While most Indian dishes cook for hours over a low flame, this Eggplant Curry is ready in 30 minutes or less, and itโ€™s wholesome and flavorful without being heavy.

A bowl of eggplant curry with yogurt on top.


ย 

Megganโ€™s notes

If you didnโ€™t grow up in an Indian kitchen but love the spices and flavors, this Eggplant Curry recipe is a great recipe to add to your rotation. As a classically-trained chef, I love to tackle ingredients and techniques of unfamiliar cuisines, breaking down the important information so its easy to understand.

The secret to a proper Eggplant Curry is cooking the onions first, separately, then adding in plenty of fresh green chili, garlic, and ginger. Finally, bloom the spices in the tender vegetables and add fresh tomatoes (not canned) with a pile of sliced eggplant.

This Eggplant Curry recipe is full of flavor and deeply satisfying without feeling heavy. Itโ€™s a great way to eat more vegetables an interesting way, and the method you learn here can be applied to many other vegetables. Eggplant Curry is also great for the freezer, so if you make a large batch, you can save some for future hearty, veggie-filled meals.

Recipe ingredients

Labeled ingredients for eggplant curry.

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.

Ingredient notes

  • Green chilies:ย Look for long, slim โ€œIndianโ€ or โ€œfingerโ€ chilis. Or, substitute serranos or even jalapeรฑos. For a milder flavor, remove the seeds.
  • Ginger:ย Store the whole root ginger in the freezer, as-is and grate it when you need it using a box grater or microplane grater. To peel the ginger, scrape of the skin with the tip of a spoon or use a sharp knife.ย 
  • Tomatoes: Fresh tomatoes are a key ingredient in many Indian recipes. Resist the urge to use canned tomatoes, even whole ones. Extra tomato paste added to the pot is acceptable as long as the bulk of your tomatoes are fresh (this is what I learned from several Indian parents in my area).

Step-by-step instructions

  1. In a Dutch oven or large pot over medium heat, heat oil until shimmering. Add onion and cook until softened and translucent, about 5 to 8 minutes, stirring occasionally.
A skillet of onions cooking for eggplant curry.
  1. Stir in green chili, garlic, and ginger and cook until softened, about 3 to 4 minutes longer.
A skillet of onions cooking for eggplant curry.
  1. Stir frequently to avoid scorching. Add tomatoes, cover, and simmer until tender, about 10 minutes.
A skillet of onions and tomatoes cooking for eggplant curry.
  1. Stir in tomato paste, coriander, cumin, turmeric, sugar, and 1 ยฝ teaspoons salt. Stir frequently until the liquid has evaporated, about 10 minutes.
A skillet of onions and tomatoes cooking for eggplant curry.
  1. Stir in water and eggplant. Reduce heat to medium, cover, and cook until the eggplant is tender and falling apart, about 15 to 20 minutes.
A skillet full of eggplant curry.
  1. Season to taste with salt (I didnโ€™t add any additional salt), garnish with cilantro, and serve with yogurt and naan bread.
Two bowls of eggplant curry with yogurt on top and naan nearby.

Recipe tips and variations

  • Yield:ย This recipe makes about 6 cups of eggplant curry, enough for 4 servings, 1 ยฝ cups each.
  • Storage:ย Store leftovers covered in the refrigerator for up to 4 days.
  • Make ahead: Slice all the vegetables, including eggplant, onions, tomatoes, garlic, and ginger up to 2 days in advance. Store separately in airtight containers in the refrigerator.
  • Freezer: Pack cooled curry into freezer-safe containers. Label, date, and freeze up to 2 months. Thaw overnight in the refrigerator and reheat in the microwave or on the stove to 165 degrees.
A bowl of chana dal with tadka and rice.
Discover everything you need to know to master Chana Dal, a classic Indian recipe made from split chickpeas, vegetables, and warm spices, all drizzled with a flavor-packed tadka, or infused oil.

More delicious recipes

Join Us

HUNGRY FOR MORE? Sign up for our weeklyย newsletterย and follow along onย Facebook,ย Pinterest, andย Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
A bowl of eggplant curry with yogurt on top.

Eggplant Curry

Learn the secrets to Eggplant Curry, a classic Indian recipe made with eggplant, fresh onions and tomatoes, and lots of warm spices.
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings 4 servings (1 ยฝ cups each)
Course Main Course
Cuisine Indian
Calories 196
4 from 1 vote

Ingredientsย 

  • 3 tablespoons canola oil or peanut oil
  • 1 large onion peeled, quartered, and thinly sliced
  • 1 green chili minced (see note 1)
  • 4 cloves garlic crushed
  • 2 teaspoons freshly grated ginger from one 2-inch piece (see note 2)
  • 10 ounces cherry tomatoes halved
  • 2 tablespoons tomato paste
  • 1 1/2 teaspoons ground coriander
  • 1 1/2 teaspoons ground cumin
  • 1/2 teaspoon ground turmeric
  • 1 teaspoon sugar
  • Salt
  • 1 cup warm water
  • 2 large eggplants quartered lengthwise and cut into 1/4-inch slices (about 2 pounds)
  • plain yogurt and cilantro leaves and naan bread, for serving

Instructionsย 

  • In a Dutch oven or large pot over medium heat, heat oil until shimmering. Add onion and cook until softened and translucent, about 5 to 8 minutes, stirring occasionally.
  • Stir in green chili, garlic, and ginger and cook until softened, about 3 to 4 minutes longer. Stir frequently to avoid scorching. Add tomatoes, cover, and simmer until tender, about 10 minutes.
  • Stir in tomato paste, coriander, cumin, turmeric, sugar, and 1 ยฝ teaspoons salt. Stir frequently until the liquid has evaporated, about 10 minutes. Stir in water and eggplant.
  • Reduce heat to medium, cover, and cook until the eggplant is tender and falling apart, about 15 to 20 minutes. Season to taste with salt (I didn't add any additional salt), garnish with cilantro, and serve with yogurt and naan bread.

Recipe Video

Notes

  1. Green chilies: Look for long, slim โ€œIndianโ€ or โ€œfingerโ€ chilis. Or, substitute serranos or even jalapeรฑos. For a milder flavor, remove the seeds.
  2. Ginger: Store the whole root ginger in the freezer, as-is and grate it when you need it using a box grater or microplane grater. To peel the ginger, scrape of the skin with the tip of a spoon or use a sharp knife.ย 
  3. Yield: This recipe makes about 6 c. of eggplant curry, enough for 4 servings, 1 ยฝ c. each.
  4. Storage: Store leftovers covered in the refrigerator for up to 4 days.

Nutrition

Serving: 1.5 cupsCalories: 196kcalCarbohydrates: 24gProtein: 4gFat: 11gSaturated Fat: 2gPolyunsaturated Fat: 6gMonounsaturated Fat: 3gTrans Fat: 0.1gSodium: 81mgPotassium: 856mgFiber: 9gSugar: 13gVitamin A: 532IUVitamin C: 27mgCalcium: 59mgIron: 2mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill

4 from 1 vote

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments