Wash the brinjals nicely under the running water and pat dry them.
Cut each of it into half and keep them immersed in salted water. This will prevent oxidation.
Take a deep kadai. Add oil, once the oil is heated, add the baingan and deep fry it. In between flip it upside down and fry till it turns golden brown.
Once fried, drain the excess oil and place them on tissue paper.
Meanwhile let's prepare gravy for baingan achari. For that dry roast all the spices that are used for making pickle - Mustard Seed, Fenugreek Seeds, Fennel Seeds, Cumin Seeds and Onion Seeds one by one.
Keep sauteing the above spices till they all roasted well and turn slightly brown. While sauteing ensure that the spices don't burn.
Once done remove on plate to cool it. Once cooled grind them to powder in a mixer jar.
Now in a wide pan add oil, once it's heated put minced ginger & garlic, chopped green chillies and saute till raw flavor is gone.
To this add chopped onions, and saute well till it changes colour to pink.
After that add the following spice powders to the sauteed onions - Turmeric Powder, Red Chilli Powder, Coriander Powder, Dry Mango Powder and salt to taste.
Keep stirring for 2-3 minutes to ensure that the above added spice powders are sauteed well.
Now, add the fried brinjals in the kadai and mix them gently. Add required quantity of powdered achari masala and mix them well.
Keep stirring for 2-3 minutes. Now, add curd/yogurt and mix it well. Add required amount of water to make semi thick consistency gravy.
While adding water, ensure that only little quantity of water is added.
Cook for 2 to 3 minutes till the all the spices are completely absorbed in the gravy. In the last add fresh cream and switch off the flame.
Add finely chopped coriander leaves and mix them well.
Serve this hot either with Phulkas/Rotis/Chapattis/bhakri or with piping hot steamed rice.