Gluten-free, Vegan/Vegetarian

Baingan Bharta, Indian spiced Eggplant

Loreto May 31, 2020

Jump To Recipe

Baingan Bharta, Indian spiced Eggplant, sultry rich Indian spicy flavors dance with some luscious eggplant, onion, and cherry tomatoes. This dish screams exotic comfort food, and I loved it! I think you will love it too!

Song of the day: “Jai Ho!” from Slumdog Millionaire.

Baingan Bharta, Indian spiced Eggplant.  One thing that always gets me hungry is when I smell the aroma of Indian food simmering. This was the case with this dish, it filled the house with scents of curry, coriander,  chilies, cumin, turmeric, etc. As a result, all I felt was the vibrations of the growls that were coming from my stomach! Is it ready yet!………………..


The beauty of Indian food, it’s not just another pretty face……..

I love Indian food, south or north, central, no matter. It is so rich in aroma, flavors and so colorful, consequently making me feel so joyful.  So what do you do with food that makes you feel so so good? MAKE IT! lol……………

This  Baingan Bharta, Indian spiced Eggplant, can be a dish on its own with some nice warm naan, or it can be one of many dishes gracing your next Indian buffet feast! Get your fingers warmed up because this is an all-out affair with your hands and the help of some naan!

Our shopping list:

  • 8 small Indian eggplant
  • Onion
  • Garlic
  • Cherry tomatoes
  • Turmeric
  • Yellow curry
  • Cumin
  • Coriander
  • Dried red chili flakes
  • Grated ginger
  • Butter
  • Olive oil
  • Coconut milk
  • Salt and pepper
  • Onion and garlic powder

How do you prep this eggplant?………….

  1. Firstly you have to rub some oil all over the surface of this bodacious eggplant.
  2. Secondly, place in a pre-heated 400° F (200° C) oven.
  3. Thirdly, cook till they get soft inside and the skin gets all wrinkled.
  4. Lastly, let cool, peel, and place the meaty plump soft pulp into a small dish, and set aside.

Time to develop the flavor…………..

This is my favorite part, getting all those exotic spices mingling with the eggplant, onion, and cherry tomatoes.

  1. First some vegetable oil in a cast pan with some sesame oil. In go the onions to get all soft and caramelized.
  2. Second, add in the garlic and grated ginger. The reason I do this is I don’t want to burn the garlic.
  3. Thirdly, in goes the cherry tomatoes, a quick saute and now time for all those spices. This is going to thicken up those juices and create intense knock-you-out-of-the-box flavor.
  4. Lastly, in goes the roasted eggplant. This is starting to smell really good and I can hear my stomach growling!
  5. Remember to keep stirring, so those flavors have a real chance of getting to know each other!

Beyond luxurious……………..

The Baingan Bharta, Indian spiced Eggplant,  is really coming together. It is thick and so velvety. I think that eggplant is going to melt in your mouth! Look at all those colors. Does that not make you feel really happy? I know I am feeling it!

Just a few finishing touches…………..

All we need to do now is add the coconut milk, a pat of butter, and finish with some fresh chopped parsley. You could use cilantro, it’s up to you. Take a look at this, is that not just the most beautiful thing you have ever seen? Warm up that naan, I’m hungry!

Baingan Bharta, Indian spiced Eggplant-vertical

I am ready to eat……………………

This dish presents so well. Its aroma is enough to entice anyone to eating it. I just have to break off some naan and dunk away! excuse me for a minute………………………….. WOW, I taste the spices of curry, coriander, cumin, chili. Love how that ginger just sneaks up on you and adds such a twist on flavor. The sauce rich spicy-sweet, perfect to be all soaked up into the hot soft naan.

I can honestly say that my taste buds are doing the happy dance, and as a result, there is such a wonderful smile on my face.

Who says that happiness lies in the food you make for yourself? Oh, wait, I just said that and believe it. Good food, great friends, a wonderful outlook, and foodie enlightenment is within reach.

Looking for something different and exotic? Take those spices out of the pantry and come with me. We can whip this Baingan Bharta, Indian spiced Eggplant!

Get your taste bud dancing shoes on because this dish will definitely make you move it, move it!


Song of the day: “Jai Ho!” from Slumdog Millionaire.

Baingan Bharta, Indian spiced Eggplant-in the dish with pita

Baingan Bharta, Indian spiced Eggplant

  • Author: Loreto
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: serves 2-4 people 1x
  • Category: Main/side
  • Method: stovetop/baked
  • Cuisine: Indian
  • Diet: Vegetarian


Baingan Bharta, Indian spiced Eggplant, sultry rich Indian spicy flavors dance with some luscious eggplant, onion, and cherry tomatoes. This dish screams exotic comfort food, and I loved it! I think you will love it too!


  • 8 small Indian eggplant
  • 1 small yellow onion sliced
  • 2 cloves garlic
  • 1-inch knob of peeled fresh ginger, grated
  • 36 cherry tomatoes
  • 2 Tbsp vegetable oil
  • 1/2 tsp sesame oil
  • 2 tsp crushed coriander
  • Pinch of red chili flakes
  • 1 tsp each cumin and turmeric
  • 1 Tbsp yellow curry powder
  • 1/2 tsp each onion powder, garlic powder.
  • 1/2 cup coconut milk
  • salt and white pepper to taste
  • 2 Tbsp fresh chopped parsley or cilantro
  • Some naan, to serve it with


  1. Pre-heat oven to 400° F (200° C).
  2. First, rub the eggplant with oil and sprinkle with salt. Place on a baking sheet and bake for 20 minutes or until eggplant is soft on the inside.
  3. Take out of the oven and let cool. Once cooled, peel the eggplant and put the pulp into a dish.
  4. In a cast-iron pan bring vegetable oil and sesame oil to med to high heat. Toss in onion, season with salt pepper, onion, and garlic powder, and saute for about 10 minutes.
  5. Add in tomatoes and stir. Throw in garlic and ginger and start adding the spices of coriander, cumin, turmeric, and curry, plus the chili flakes. Stir well and when the sauce thickens, add coconut milk and cook for about 15 minutes.
  6. Taste and season with salt and white pepper if needed.
  7. Warm up naan in the oven
  8. Garnish with fresh chopped parsley and this dish is ready to serve with the warm naan.



You can use cilantro instead of parsley.

If you like your food hot, add more chili flakes or chili powder.

If you want it to be extra rich, use coconut cream at the end.

Recipe Card powered byTasty Recipes

P.S. I had some naan and Banigan Bharta left over so I thought ‘hey let’s make a real Indian naan pizza!’. So I did, look at this……………………..

Baingan Bharta Naan Pizza……………………..

naan pizza

It was so so amazing!

You Might Also Like


  • Avatar
    Reply Millican Pecan June 4, 2020 at 9:42 pm

    This is a great recipe! I am so excited to make this! I hope it turns out as well as it looks in your photos. Thank you for sharing.

    • Loreto
      Reply Loreto June 15, 2020 at 2:19 pm

      I have faith in your passion for cooking, and you will do this dish proud because your heart will be in it. It will be fabulous. Don’t stress just have fun making it. The rest will fall into place!

  • Avatar
    Reply Gloria June 8, 2020 at 7:24 am

    What a great way to enjoy eggplant. Perfect as an appetizer. That pizza topping looks amazing. I think I need to make a grilled pizza with this.

    • Loreto
      Reply Loreto June 15, 2020 at 2:18 pm

      Hi Gloria, now your talking my language. Doing this pizza on the grill just adds such flavor to it taking it way over the top. Talk about shut the front door good!

  • Avatar
    Reply Chef Dennis June 10, 2020 at 7:17 am

    Wow, what a flavorful eggplant dish! I especially love how you served it on the naan bread as a pizza

    • Loreto
      Reply Loreto June 15, 2020 at 2:16 pm

      Thanks Chef. I loved the pizza, so tasty and with that added gooey cheese just made it that more luxurious and pleasurable. After all we would not want that leftover to go to waste. Inconceivable!
      Happy cooking!

  • Avatar
    Reply Carol Borchardt June 12, 2020 at 7:54 am

    I love eggplant so I’m always looking for new recipes for it! Going to give this one a try for sure because Indian is one of my favorite cuisines!

    • Loreto
      Reply Loreto June 15, 2020 at 2:12 pm

      That’s wonderful. I am so happy you want to try this recipe and that you enjoy Indian food so much! Send a comment with your feedback on this one. Would love to hear!

  • Avatar
    Reply Amy June 12, 2020 at 11:03 am

    The smell of Indian food gets me super hungry, too! I feel like I can already smell this dish cooking — it’s got so many awesome flavors, and totally has my mouth watering. 😀 My whole family are big fans of Indian cuisine, and I can’t wait to share this with them!

    • Loreto
      Reply Loreto June 15, 2020 at 2:10 pm

      I am right there with you on the aromas of Indian food cooking. I get the same feeling, growling and extreme hunger!, lol. A beautiful thing. Such a vibrant culture!
      Have a wonderful day!

  • Avatar
    Reply Nicole June 12, 2020 at 11:48 pm

    I, too, am a huge fan of Indian food, and the flavours in this dish sound incredible. I’ve never tried an Indian eggplant dish before, though, so I am quite intrigued by this. I’ll have to watch for Indian eggplant at my local Indian market next time I’m there.

    • Loreto
      Reply Loreto June 15, 2020 at 2:09 pm

      Hi Nicole, thank you for commenting. I really love reading them. I get so excited when I go to the Indian market. So many things to see, smell, taste and experience! Kind of like a kid in a candy store!
      Have fun!

  • Avatar
    Reply Paige June 13, 2020 at 6:30 am

    YUM, this is a great idea and I love eggplant, so this is one I’ll be making this summer…it looks amazing!

    • Loreto
      Reply Loreto June 15, 2020 at 2:07 pm

      Thank you Paige, I know you are going to enjoy this dish. So deep in flavor and that texture velvety, creamy, luxurious!
      Happy cooking!

  • Avatar
    Reply Jenny Graves June 14, 2020 at 9:59 am

    This is so good, I recently expressed the need to learn to cook indian food because I love it so much. Got all these amazing spices and was looking for recipes and came upon your fabulous eggplants. They look incredible! What a gift! Thank you so much, I am trying this tonight.

    • Loreto
      Reply Loreto June 15, 2020 at 2:06 pm

      That’s wonderful, let me know what you think, and thank you for trying it. I am so grateful!

  • Avatar
    Reply Heidy June 14, 2020 at 10:33 pm

    Your recipe for Baingan Bharta aka Indian spiced Eggplant was so wonderful tasting and so flavorful. I am so glad I tried this recipe because I really enjoyed every bite I took.

    • Loreto
      Reply Loreto June 15, 2020 at 2:03 pm

      I am so grateful that you tried this recipe and enjoyed it. I am smiling from ear to ear!! It is such a wonderful; dish and so deep in flavor and texture!
      Thanks again!

  • Avatar
    Reply Jo June 15, 2020 at 5:58 am

    I’m a huge fan of baingan bharta. With roti it’s the best meal one can have.

    • Loreto
      Reply Loreto June 15, 2020 at 2:02 pm

      That’s fantastic. Yes with Roti it is a full meal deal and getting all that sauce and eggplant into the Roti then biting in is just plain heavenly!
      Thank you for sharing!
      Happy cooking!

  • Avatar
    Reply Natalie June 15, 2020 at 7:04 am

    This recipe sounds so good, so delicious. I recently started eating eggplant again and now I’m on a spree, eating it once a week. I love ginger, and turmeric and cumin in this dish. I will definitely give this a try.

    • Loreto
      Reply Loreto June 15, 2020 at 2:00 pm

      Thank you!, So glad you are on the eggplant kick again. I just love this vegetable. so versatile and delicious. Excited for you to try this recipe!
      Have fun masking it, would love to hear your feedback!
      Have a great week!

    Leave a Reply

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