Serve it with white rice or naan bread for a balanced Indian–inspired dinner; it takes about 30 minutes to make. Check out our Easy Meatless Meals

Ingredients

Instructions

Variations

Serving suggestions

Storage

To make eggplant curry, we first roast the eggplants in the oven to develop a wonderful smokey and charred flavor. While they roast, you can take care of the curry, which we make with a classic Indian flavor base of onion, garlic, and ginger and with a combination of spices to add a beautiful color and bold flavors. If you don’t have all the spices, don’t worry. Use what you have; we write which are optional and which are essential. Also, adjust the level of heat based on your preferences. Our recipe is mild and suitable for most palates. If you like spicy food, add more red pepper flakes. You’ll see that this eggplant curry recipe is easy to make, and you can have it as a delicious home-cooked dinner during the week. We serve this with boiled basmati rice, but it is also delicious with flatbread or any other Indian bread. You can substitute peanut oil, canola oil, and sunflower oil for olive oil. Note: You can also make this eggplant curry oil-free. To do so, fry the onion in the pan without any oil, gently, for 3 minutes. Then add garlic and ginger and fry for 1 more minute, stirring often. The natural oils in the onion will prevent it from burning.

Onion, garlic, ginger

Onion, garlic, and ginger, gently fried in oil, form the flavor base of most curries. Finely chop a yellow onion, and grate the garlic and ginger. Use fresh onion, garlic, and ginger, not the powder.

Spices

We use cumin seeds (whole or ground), curry powder, ground coriander, turmeric powder, red pepper flakes (or chili powder), and garam masala. Curry powder, red pepper flakes, and cumin are essential. Garam masala should be added at the end once the eggplant curry is ready. It adds a wonderful bouquet of aromas that makes this meal special. Note: other spices commonly used in Indian curries but a little harder to find are mustard seeds and curry leaves. If you have those, you can add them before adding the other spices. Wait for the mustard seeds to pop before adding the other spices, and cut the curry powder in half.

Eggplant

You can use standard American or globe eggplant, Italian eggplant, or Japanese eggplant. Also known as aubergine in the UK. We cut the eggplant into large 1-inch or 2.5 cm chunks, then toss it in olive oil, salt, and black pepper, and roast it in the oven (or in the air fryer) at high temp until slightly charred, browned, and tender. You can substitute cauliflower, potatoes, or sweet potatoes for the eggplant.

Chickpeas

Chickpeas add a pleasant nutty flavor to this dish and plenty of wholesome nutrition, including plant protein and healthy carbs. We use canned chickpeas. You can also use homecooked chickpeas. You can substitute chickpeas with firm or extra firm tofu, cut into dice.

Vegetable broth

We use vegetable broth as the base for the sauce.

Canned tomatoes

You can use canned tomatoes such as crushed tomatoes, diced tomatoes, whole canned peeled tomatoes (crush them with a fork first), or tomato puree. We use crushed tomatoes.

Coconut milk

Use full-fat coconut milk to prioritize taste and creaminess, or reduced-fat coconut milk if you want a curry with fewer calories. Either way, we think coconut milk is terrific with eggplant, and it helps soften the intensity of the spices. You can substitute unsweetened soy milk for coconut milk, although the curry won’t be as rich, or you can omit the coconut milk. In this case, the curry will be spicier.

Salt and pepper

Sea salt or kosher salt, and black pepper.

Serve it with

Eggplant curry is delicious on basmati rice with fresh lemon juice and fresh coriander (or cilantro) on top. It’s also delicious with a dollop of yogurt, naan, and flatbread.

Roast the eggplant

Preheat the oven to 430°F or 220°C. Line a baking sheet with parchment paper. Cut the eggplant into 1-inch or 2.5-cm cubes. Transfer them onto the baking sheet and toss them in olive oil, salt, and black pepper. Arrange on a single layer and roast in the oven for 20 to 25 minutes or until fork tender and browned.

Make the curry

In a large skillet, pot, or dutch oven, warm up the olive oil, add the chopped onion and fry on medium heat for 3 minutes. Add grated garlic and grated ginger and fry for 1 minute. Lower the heat to low and add curry powder, cumin, ground coriander, red pepper flakes, turmeric powder, and black pepper. Toast the spices for one minute or until you smell their fragrant aroma. Add vegetable broth, canned tomatoes, rinsed chickpeas, coconut milk, and salt. Set the heat to medium, and simmer for about 20 minutes.

Add roasted eggplants

Now the eggplant should be ready. Take them out of the oven and add them to the curry. Stir them and simmer for 5 to 10 more minutes until the eggplants are fully covered in sauce, and you reach your desired consistency. Turn the heat off, add the garam masala, stir and serve. Serve with basmati rice, freshly squeezed lemon juice, and fresh cilantro (or parsley if you don’t like cilantro). It’s also excellent with a dollop of yogurt on top, with naan bread or flatbread.

Cauliflower curry

Cauliflower curry is creamy, healthy, and delicious. It’s a great way to serve cauliflower to the whole family because it will taste incredible with all the spices and flavors. Check out our cauliflower curry recipe.

Chickpea curry

Creamy and nutritious, chickpea curry is one of the simplest curries. We love it for a quick, tasty, and super fulfilling dinner with rice or flatbread. Check out our chickpea curry recipe.

Tofu curry

Tofu curry is one of the best ways to add tofu to your diet because the spices and the sauce make the tofu taste amazing. It’s healthy, tasty, and packed with protein. It’s the perfect substitute for meat-based curries. Check out our tofu curry recipe.

Lentil curry

Lentil curry is another Indian-inspired recipe made with red lentils. This one is probably the creamiest curry because the lentils melt in the sauce, creating an irresistibly creamy dahl. Check out our lentil curry recipe.

Sweet potato curry

Hands down, this is my favorite way of eating sweet potatoes. They get soft, creamy, and practically melt in your mouth. In addition, they absorb all the aromas from the spices, turning them into flavor-packed nuggets. A must-try! Check out our sweet potato curry recipe. For example, try it with our homemade flatbread brushed with garlic and herbs. Add a fresh side dish, and serve with a bowl of extra greens, such as e

Roasted broccoli with garlic and lemon marinade, an easy and crisp side dish Easy cauliflower rice with lemon, a low-carb alternative to white rice Easy side salad: adds a crisp and raw element to your dinner and is ready in 5 minutes! Or serve it with a simple cucumber salad.

Freezer: let the curry cool down completely, then transfer it into a freezer-friendly bag and freeze for up to 3 months. Thaw in the refrigerator overnight or the microwave. Make ahead: eggplant curry is a great recipe for meal prep as its flavor improves on the second day.

More eggplant recipes

If you love eggplant, try these easy-to-follow recipes:

Eggplant Parmigiana with buttery tender baked slices of eggplant and a rich tomato sauce Pasta alla Norma: Italian tomato-rich pasta with tender cubes of roasted eggplant 20-minute sauteed eggplant: the quickest way to cook eggplant in a pan Easy roasted eggplant with tips and tricks for cooking and eating eggplant No-frying breaded eggplant: crispy and light, these Italian breaded eggplant slices are real crowd-pleasers Eggplant dip: the perfect appetizer and dip idea! Easy stuffed eggplant with vegan and vegetarian topping ideas

For many more dinner ideas, check out our mains category page.

Eggplant Parmigiana

Sautéed Eggplant

Stuffed Eggplant

Roasted Eggplant

[adthrive-in-post-video-player video-id=”HEk0id89″ upload-date=”2022-12-07T11:30:29.000Z” name=”Eggplant Curry.mov” description=”Buttery-tender eggplant cubes in a creamy and tasty curry sauce are a winning combination in this easy eggplant curry recipe. ” player-type=”default” override-embed=”default”]

40 Chickpea Recipes (easy meals)

45 Easy Vegetarian Dinner Recipes

30 Easy Soup Recipes

25 Easy Eggplant Recipes

Easy Eggplant Curry - 62Easy Eggplant Curry - 47Easy Eggplant Curry - 84Easy Eggplant Curry - 20Easy Eggplant Curry - 55Easy Eggplant Curry - 55Easy Eggplant Curry - 55Easy Eggplant Curry - 44Easy Eggplant Curry - 48Easy Eggplant Curry - 6Easy Eggplant Curry - 80Easy Eggplant Curry - 5Easy Eggplant Curry - 96Easy Eggplant Curry - 72Easy Eggplant Curry - 25Easy Eggplant Curry - 36Easy Eggplant Curry - 46Easy Eggplant Curry - 10Easy Eggplant Curry - 70Easy Eggplant Curry - 87Easy Eggplant Curry - 20Easy Eggplant Curry - 25Easy Eggplant Curry - 59Easy Eggplant Curry - 36Easy Eggplant Curry - 23Easy Eggplant Curry - 66Easy Eggplant Curry - 10Easy Eggplant Curry - 78Easy Eggplant Curry - 49Easy Eggplant Curry - 32Easy Eggplant Curry - 92Easy Eggplant Curry - 23Easy Eggplant Curry - 77Easy Eggplant Curry - 46Easy Eggplant Curry - 39