Melt-In-Your-Mouth Eggplant Curry

This blog post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

There’s something truly magical about a well-cooked eggplant (that’s aubergine to us Brits!). If it’s cooked well, it seriously melts in your mouth, soaking up whatever flavours you cook it with, and turning soft, silky, and utterly delicious.

This eggplant curry is the perfect comfort food – packed with wholesome ingredients, it will warm you up from the inside out.

A portion of creamy aubergine curry with rice.

This vegetarian curry is so easy to make – it’s just a case of roasting all the veggies together, then combining them with the sauce. I added coconut milk to make it really rich and creamy. Don’t forget some rice or naan bread to mop up the sauce, or poppadoms for scooping!

⭐️ Do I Need to Roast the Eggplant?

Yes! Roasting the eggplant is essential in this recipe. I mean, technically you could cook everything on the stovetop if you prefer, but roasting is what gives the eggplant that melt-in-your-mouth texture, so it’s non-negotiable in my eyes.

It’s so interesting how different the texture is between roasted eggplant and sautéed eggplant. If it’s sautéed, it can sometimes end up a bit tough, whereas as soon as it’s roasted, it becomes super soft and silky.

Cheesy Vegetarian Bakes ebook on an ipad screen.

Sign up to get recipes by email, and get a FREE e-cookbook!

(1-2 emails per week, no spam)

.

🥗 Ingredients and Substitutions

Here’s what you’ll need to make this recipe. See the printable recipe card below for detailed ingredient quantities.

Ingredients for creamy eggplant curry laid out with text overlay.
  • eggplants – I used two medium ones.
  • red onion
  • tomatoes – use good quality ones with a rich flavour.
  • canned lentils
  • coconut milk
  • curry paste – I used a korma paste, which isn’t too spicy. Whatever curry paste you choose, make sure it’s vegetarian.
  • garlic – I used minced garlic from a jar.
  • fresh cilantro (coriander)

If you’d like to, you could easily adapt this recipe:

  • The canned lentils could be replaced by canned chickpeas or your favourite kind of bean.
  • You can add any other vegetables that can roast up with the eggplant, e.g. mushrooms, peppers, sweet potato, etc.
  • Or, add some vegetables to the saucepan along with the curry sauce – e.g. frozen peas or sweetcorn.

Becca’s Top Tip

If you like things hot, choose a spicy curry paste like a madras. Or, keep things milder with a korma paste (or anything in between!).


📹 Recipe Video

Melt-in-your-mouth aubergine curry in a bowl with rice.

🖨️ Printable Instructions

Overhead shot of a portion of eggplant curry with rice.

Melt-In-Your-Mouth Eggplant Curry

This easy vegetarian eggplant curry seriously melts in your mouth! With lentils and fresh vegetables, it's the ideal feel-good comfort food.

If you’ve cooked this recipe, don’t forget to leave a star rating!

4.75 from 4 votes
Print Pin Comment
Prep Time15 minutes
Cook Time40 minutes
Total Time55 minutes
Servings: 3 people
Calories: 481kcal
Author: Becca Heyes

Ingredients

  • 2 medium eggplants (aubergines) (~ 600g / ~ 1 1/3 lb total)
  • 500 g tomatoes (~ 1 lb / 5 large tomatoes)
  • 1 red onion
  • 2 Tablespoons oil, divided
  • 1 teaspoon minced garlic
  • 390 g tin green lentils, drained (235g, or ~ 1 1/3 cups, when drained)
  • 2 Tablespoons curry paste (I used korma paste)
  • 400 ml tin coconut milk (~ 1 1/2 cups)
  • Salt and pepper to taste
  • Few sprigs fresh coriander (cilantro)

Instructions
 

  • Heat the oven to 190°C (Gas Mark 5 / 375°F).
  • Cut the eggplant and tomatoes into chunky dice – around an inch or so. Cut the red onion into wedges. Add all three vegetables to a large baking tray, and drizzle with a little oil. Mix well.
    Raw eggplant and tomatoes on a baking tray.
  • Roast the vegetables in the oven for around 30 minutes, until fairly soft and beginning to crisp up.
    Roasted eggplant, tomatoes and red onion on a baking tray.
  • When the vegetables are fairly soft, heat a dash of oil in a large saucepan, and add the minced garlic. Cook for a minute or two, then add the roasted vegetables, drained can of lentils, curry paste, and coconut milk.
    Canned lentils, coconut milk, curry paste and roasted vegetables in a saucepan.
  • Mix well, and cover with a lid. Leave to simmer over a medium heat for at least 10 minutes, or until you’re ready to serve.
    Eggplant curry cooking in a saucepan.
  • Season to taste, and serve topped with fresh cilantro. I had mine with rice.
    Creamy eggplant curry and rice in a bowl.

Video

Nutrition

Nutrition Facts
Melt-In-Your-Mouth Eggplant Curry
Amount Per Serving (1 portion)
Calories 481 Calories from Fat 285
% Daily Value*
Fat 31.7g49%
Saturated Fat 20.3g102%
Cholesterol 0mg0%
Sodium 805mg34%
Potassium 1407mg40%
Carbohydrates 44.2g15%
Fiber 17.7g71%
Sugar 16.2g18%
Protein 12.6g25%
Calcium 76mg8%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.

Tried this Recipe? Leave a Comment!Comments and star ratings really help support the site – thank you!

💭 Recipe FAQs

Can I prepare this eggplant curry in advance?

Yes – it reheats nicely, so cook it fully and then reheat when necessary.

How should I store and reheat any leftovers?

Once cooled, transfer any leftover curry to an air-tight container and store in the fridge for up to 3 days. Reheat thoroughly in the microwave or in a saucepan.

How should I serve this eggplant curry?

I usually like to serve curry with some rice and / or naan bread to soak up the sauce. This time I also served a few mini poppadoms on the side, which were fun for dipping.

4.75 from 4 votes

Leave a Reply

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

Recipe Rating




8 Comments

  1. We don’t go a lot on curry, so I missed out the curry powder and used cinnamon, paprika and lots of herbs instead (kind of Moroccan end result rather than Indian). Delicious! And yes, melt-in-the-mouth.5 stars

  2. Wow , loved this recipe.
    So tasty , wasn’t sure it would be , but looks are deceiving. Served with rice . Will experiment with different curry pastes5 stars

  3. I made this for our evening meal today and it was lovely. I used Cannellini beans and Pataks Balti paste as it’s what I had in the cupboard. There was a lot more liquid than I expected probably because of the tomatoes and coconut milk, but still delicious.5 stars