• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Recipe Garden

Easy Vegetable Recipes, Corn, Pancake Recipes & More

  • All Recipes
  • Resources
  • Privacy Policy
  • Disclaimer
  • About
menu icon
go to homepage
  • All Recipes
  • Resources
  • Privacy Policy
  • Disclaimer
  • About
  • Subscribe
  • Recipe Index
subscribe
search icon
Homepage link
  • All Recipes
  • Resources
  • Privacy Policy
  • Disclaimer
  • About
  • Subscribe
  • Recipe Index
×

Eggplant Curry In Creamy Onion Tomato Gravy

Published: Jul 18, 2020 Modified: Jul 22, 2020 by Recipe Garden This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Leave a Comment

Jump to Recipe Print Recipe

Eggplant curry Indian recipe using fried eggplant slices in creamy tomato gravy with exotic spices is very delicious when served with rice for lunch or dinner.

eggplant curry indian recipe easy

You can also serve this as a side dish for chapathi, poori, nan or dosa for breakfast or dinner, though this is most delicious when served with steaming hot rice!

eggplant curry

This eggplant curry Indian recipe is inspired by South Indian & North Indian style of eggplant curry dishes and I just made this curry as I wanted and it turned out to be very delicious.

This eggplant curry is not an authentic dish as it just evolved in my head on a lazy but hungry afternoon.

I love fried eggplant slices, as they are so delicious when fried with a little salt and spices.

tomato eggplant curry

I also have another delicious fried eggplant curry in coconut gravy here which is also a perfect side dish with rice for lunch or dinner.

In this recipe of eggplant, I didn’t add spices to the eggplant slices at the time of marinating the slices(I only added salt to the slices for marination and then I added the spices to the curry gravy later).

eggplant curry in creamy tomato gravy

The salted and fried eggplant slices are added to a yummy gravy made of tomato puree and sauteed onions, spices & heavy cream.

If you are a vegan, you may replace the heavy cream with coconut cream or coconut milk if you wish.

eggplant curry in tomato onion masala

The combination is very delicious and this is easy to make, the only thing that takes little time is to fry the eggplant slices.

So here is how you can make this fried eggplant curry in creamy tomato gravy following this easy eggplant curry Indian recipe.

Contents hide
1 How To Make Creamy Eggplant Curry In Tomato Gravy?
2 Ingredients to make creamy eggplant tomato curry
3 Step By Step Instructions
4 More Eggplant Recipes:
5 Eggplant Curry In Creamy Onion Tomato Gravy
5.1 Ingredients
5.1.1 Spice powders
5.2 Instructions
5.2.1 To prepare the eggplant
5.2.2 To prepare the curry
5.3 Notes
5.4 Nutrition

How To Make Creamy Eggplant Curry In Tomato Gravy?

how to make creamy eggplant curry

We need the following ingredients to make creamy eggplant curry in tomato gravy.

Ingredients to make creamy eggplant tomato curry

1 large eggplant (or 6 to 7 small brinjals)

1 medium sized onion

4 medium sized tomatoes

oil to deep fry the eggplant slices

salt as required

1 teaspoon turmeric powder

1 teaspoon red chili powder

½ teaspoon cumin seeds powder

2 teaspoon garam masala powder

1 green chilies sliced

2 teaspoons garlic powder or use freshly grated or crushed garlic

¼ cup heavy cream

3 cups water or little more if needed for gravy

Step By Step Instructions

To prepare the eggplant

Cut the eggplant in small round slices and transfer it to a bowl.

Add salt to the eggplant slices, mix well and keep covered, let it marinate for at least 10 to 15 minutes.

After marinating, heat the oil for deep frying the eggplant slices.

As the oil is hot enough, gently drop the eggplant slices and fry in the hot oil.

Once one side of the eggplant is fried well which may take around 2 minutes or so depending on the heat of your stove, you can gently flip the slices and fry the other side too.

fried eggplant slices

Just make sure you are not overcrowding the pan and fry few slices at a time.

You can fry all the slices in multiple batches as needed.

Keep the fried eggplant slices aside.

To make the curry

Peel the onion and chop finely, keep aside in a bowl.

Blend the tomatoes with the water in the blender to make a smooth gravy.

Heat little oil in a pan (you can use the remaining oil after deep frying) and add the chopped onions.

Saute the onion for about 6 to 7 minutes until the onions have turned transparent or little browned.

Add the garlic, green chilies and stir fry for another 2 more minutes.

Add the tomato gravy to the pan and bring the mixture to a boil. Reduce the heat to low and cook for about 5 to 6 minutes or until the mixture is cooked and starts to separate from the oil.

Add all the spices and mix well to blend with the gravy, cook in low heat for another 2 more minutes.

Add the heavy cream to the gravy and stir well to mix well with the contents. Switch off the stove and keep the pan away from heat so that the cream won’t curdle.

onion tomato masala

Now gently add all the fried eggplant slices to the gravy and spoon little gravy and pour over the eggplant slices.

adding fried eggplants to onion tomato masala
fried eggplant creamy gravy

The delicious eggplant curry is ready to serve!

Enjoy the creamy and delicious eggplant curry with rice for lunch or dinner or serve this as a side dish with chapathi, poori or dosa for breakfast or dinner!

creamy eggplant curry indian recipe

More Eggplant Recipes:

fried eggplant slices

fried eggplant curry with coconut

instant pot eggplant curry

eggplant stir fry

brinjal tomato curry for chapathi

Punjabi baingan bharta roasted mashed eggplant curry

Below you can get the recipe for creamy eggplant tomato curry in detail.

creamy eggplant curry

Eggplant Curry In Creamy Onion Tomato Gravy

Creamy eggplant curry in tomato based gravy makes a very delicious side dish with rice, chapathi or poori.
No ratings yet
Print Pin Rate
Course: Side Dish
Cuisine: Indian
Keyword: eggplant curry
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 4
Calories: 129kcal
Author: Recipe Garden

Ingredients

  • 1 large eggplant (or 6 to 7 small brinjals)
  • 1 medium sized onion
  • 4 medium sized tomatoes
  • 3 cups water or little more if needed for gravy
  • salt adjust to taste
  • 1 green chilies sliced
  • ¼ cup heavy cream
  • oil to deep fry the eggplant slices

Spice powders

  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • ½ teaspoon cumin seeds powder
  • 2 teaspoon garam masala powder
  • 2 teaspoons garlic powder or use freshly grated or crushed garlic
US Customary – Metric

Instructions

To prepare the eggplant

  • Cut the eggplant in small round slices and transfer it to a bowl.
  • Add salt to the eggplant slices, mix well and keep covered, let it marinate for at least 10 to 15 minutes.
  • After marinating, heat the oil for deep frying the eggplant slices.
  • As the oil is hot enough, gently drop the eggplant slices and fry in the hot oil. Once one side of the eggplant is fried well which may take around 2 minutes or so depending on the heat of your stove, you can gently flip the slices and fry the other side too.
    Just make sure you are not overcrowding the pan and fry few slices at a time.
    You can fry all the slices in multiple batches as needed. Keep the fried slices aside.

To prepare the curry

  • Peel the onion and chop finely, keep aside in a bowl.
  • Blend the tomatoes with the water in the blender to make a smooth gravy.
  • Heat little oil in a pan (you can use the remaining oil after deep frying) and add the chopped onions.
  • Saute the onion for about 6 to 7 minutes until the onions have turned transparent or little browned.
  • Add the garlic, green chilies and stir fry for another 2 more minutes.
  • Add the tomato gravy to the pan and bring the mixture to a boil. Reduce the heat to low and cook for about 5 to 6 minutes or until the mixture is cooked and starts to separate from the oil.
  • Add all the spices and mix well to blend with the gravy, cook in low heat for another 2 more minutes.
  • Add the heavy cream to the gravy and stir well to mix well with the contents. Switch off the stove and keep the pan away from heat so that the cream won’t curdle.
  • Now gently add all the fried eggplant slices to the gravy and spoon little gravy and pour over the eggplant slices.  The delicious eggplant curry is ready to serve!

Notes

Serve the eggplant curry with rice for lunch or dinner or serve this as a side dish with chapathi or dosa for breakfast or dinner!

Nutrition

Calories: 129kcal | Carbohydrates: 17g | Protein: 3g | Fat: 6g | Saturated Fat: 3g | Cholesterol: 20mg | Sodium: 71mg | Potassium: 645mg | Fiber: 6g | Sugar: 8g | Vitamin A: 1420IU | Vitamin C: 22.8mg | Calcium: 44mg | Iron: 1.2mg
« Punjabi Baingan Bharta – Oven Roasted Mashed Indian Eggplant Curry
Vegetable Pulao – Rice Pilaf With Mixed Vegetables »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Popular Posts

  • Fluffy Pancakes Without Baking Powder Made From Scratch
  • Baked Frozen Mini Corn On The Cob With Foil In Oven
  • How To Toast Bread In Oven?
  • How To Cook Mung Beans Without Soaking – Green Moong Dal

AMAZON ASSOCIATE DISCLOSURE

Recipe Garden is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Footer

↑ back to top

About

Privacy Policy

Disclaimer

About

Subscribe

Sign Up! for emails and updates

Resources

Resources

All Recipes

Recipe Index

Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2021 RECIPE GARDEN

Copyright © 2023 · Foodie Pro & The Genesis Framework