Easy eggplant curry in a simple onion-tomato gravy. There is never a shortage of curry recipes on my blog, and today’s recipe is one for the list of eggplant curries.  I agree to be sent email.

Most of us think of an Indian eggplant recipe and choose one option: Baigan ka Bartha. I think we can do more. Apart from several other eggplant recipes I have shared in the past, let us look at this interesting recipe with eggplant and potatoes. My family loved it paired with rice and chapati. Going by their feedback, I thought this would be a great recipe to share with my readers. 

About this recipe

I prepared this brinjal curry in an Instant Pot, but that’s not the only method. You could also make this in a pan over the stovetop, and I have included details for that too. You will be amazed at how easy and rich this vegan curry can be with your favorite spices and coconut milk.  I used baby eggplant a.k.a ‘brinjal’ for this curry. You could also buy big eggplants for this curry and it works perfectly well. I tried the potato-eggplant combo as they tend to go well together and give a good balance of nutrition and carbs in the same curry. Be sure to cut them to the right size to ensure they are uniformly cooked.  Along with the spices, I also brought in a little tropical flavor with creamy coconut milk. If you do not prefer your curry too spicy, coconut milk would help in moderating it. Adding peas along with potatoes also brings the same effect besides adding some protein to the dish. If you do not prefer the taste of coconut milk in your curry, feel free to skip it. 

Main Ingredients

Like most of my everyday dishes nowadays, I prepared this with the Instant Pot. It really simplifies the process and leaves me with fewer dishes to wash. But the original stovetop method is not too complicated either. Potatoes: I like to use small red potatoes for this curry, but you can really use any kind of potato that you have on hand. Onion: You can use any kind of onion for this recipe, but I prefer to use red onions because they add a nice sweetness to the dish. Tomato paste: You can find tomato paste in the canned goods aisle of most supermarkets. Coconut milk: I like to use full-fat coconut milk for this recipe, but you can use light coconut milk if you’re watching your fat intake. Ginger & garlic: I like to use fresh ginger and garlic for this recipe, but you can also use jarred ginger and garlic if that’s what you have on hand. Spices: The spices you’ll need for this recipe are coriander, turmeric, garam masala, and red chili powder. If you don’t have all of these spices on hand, you can use a pre-made curry powder. Try my brinjal aloo sabzi today, and let me know what your experience is.

Instant Pot Method

I have used baby eggplant to make this delicious potato brinjal curry, but you can also use a large eggplant to prepare this dish. If you are using large eggplant, be sure to cut them into 4 pieces so that they are just large enough. This will prevent them from getting too mushy during the pressure cooking process. Similarly, cut the potatoes into sizable pieces too. Place the eggplant pieces in water to prevent discoloration.  Put the Instant Pot in the Saute mode medium. Pour a few teaspoons of oil into the inner pot. As the oil heats up, fry chopped onions, ginger, and garlic. Add tomato paste and saute for a minute.   Add chopped eggplant, potato, and frozen peas. This is also the time to add all the spice powders, salt, and water. Mix well. Now, turn off the Saute mode put the Instant Pot on manual mode - high for 3 minutes, and set the vent to the sealing position. At the end of 3 mins, use the natural release option to let the ingredients cook. You could also use the quick-release option, but you would need to set the timer for 5 mins instead of 3 mins. After releasing the pressure, put it on saute mode again and boil for a minute after adding coconut milk. Garnish with cilantro strands, and serve the dish hot and steamy! 

Tips and variations

You can skip the coconut milk at the end of the procedure. Adding coconut milk gives the nutty and rich flavor to the eggplant curry recipe. Instead of potatoes, you can also add carrots, chayote, or any other root vegetables to the curry. Adjust your spice level according to your taste. If you cut the eggplant ahead of the planned cooking time, place the pieces in water to prevent discoloration. 

Stovetop method

You might also like

Just subscribe to my newsletter for more delicious vegan recipes such as this sent directly to your inbox. Place a pan over medium heat and add oil and let it heat up. Add chopped onions, ginger, and garlic. Continue to be free. Add Tomato paste and saute for 1 minute.  Follow that up with chopped eggplant, potato, and frozen peas. When the tomato flavors are evenly distributed, add the spice powders, salt, and water. Continue to mix well and cover the pan with a lid and cook for upto 6 minutes. Add the coconut milk once the eggplant is cooked and cook for another minute. That completes the curry! Switch off the heat and garnish with cilantro.

📖 Recipe

Instant Pot Eggplant Curry  - 65Instant Pot Eggplant Curry  - 92Instant Pot Eggplant Curry  - 32Instant Pot Eggplant Curry  - 31Instant Pot Eggplant Curry  - 50Instant Pot Eggplant Curry  - 57Instant Pot Eggplant Curry  - 67Instant Pot Eggplant Curry  - 92Instant Pot Eggplant Curry  - 85Instant Pot Eggplant Curry  - 27Instant Pot Eggplant Curry  - 7Instant Pot Eggplant Curry  - 80Instant Pot Eggplant Curry  - 88Instant Pot Eggplant Curry  - 91Instant Pot Eggplant Curry  - 73Instant Pot Eggplant Curry  - 97Instant Pot Eggplant Curry  - 88Instant Pot Eggplant Curry  - 7Instant Pot Eggplant Curry  - 4Instant Pot Eggplant Curry  - 58Instant Pot Eggplant Curry  - 89Instant Pot Eggplant Curry  - 88Instant Pot Eggplant Curry  - 29Instant Pot Eggplant Curry  - 65Instant Pot Eggplant Curry  - 77