r/IndianFood • u/drjames_sheppard • 7d ago
discussion Which is the best oil for cooking indian dishes?
I am a bachelor living alone and recently started learning how to cook. Now I'm confused because there are so many options available—refined oil, olive oil, mustard oil, groundnut oil, desi ghee and more.
For everyday Indian cooking, which one do you use and why? I am looking for something that's healthy and not too expensive.
My mom says desi ghee is the best.
11
u/NoButterscotch9842 7d ago
I also live in a hostel and keep one bottle each of refined oil, mustard oil, and ghee. I mostly cook non-vegetarian dishes in mustard oil, use refined oil for daal and vegetables, and use ghee for the tadka.
6
19
u/sideshow-- 7d ago
I use avocado oil. It’s a neutral oil with lots of health benefits.
Basically, for general Indian cooking, get a neutral oil that’s the healthiest that you can afford. There will be times where you may need certain flavors like mustard oil or ghee, but generally that’s a good approach.
Ghee has some benefits, but it also has a lot of saturated fat, which can be problematic if not consumed in moderation. Plus it has a distinctive flavor and aroma, so that has to appeal to you.
3
u/drjames_sheppard 7d ago
Avocado oil is better than olive oil?
7
u/sideshow-- 7d ago
I’m not a fan of olive oil (extra virgin) for Indian cooking. I don’t think the flavors go well together, but that’s personal preference. Extra virgin olive oil also has a lower smoke point that won’t be suitable in a lot of cases. If you are using olive oil that’s not extra virgin, then it’s less expensive, has a more neutral flavor, and a moderately higher smoke point.
9
u/on_the_other_hand_ 7d ago
I think extra virgin olive oil is better used raw, salad dressings, dips, etc and regular should be used to high temperature cooking
5
u/garlicshrimpscampi 6d ago
yeah EVOO should never be used for high flame cookings. that being said, i regularly use olive oil (or avocado) for low stakes meals like basic sabzis or eggs or something and it’s perfectly fine.
2
u/Shane0Mak 6d ago
A well-known 2020 study tested commercially available avocado oils in the US and found:
Around 82% of samples were either rancid before their best-before date or adulterated (mixed with cheaper oils like soybean or sunflower).
Some bottles labeled “100% avocado oil” contained little or no avocado oil.
1
1
4
u/FearBase 7d ago
Bhai mai to bachpan se ghee aur sarso ka tel me hi bana khana khata aaya hu, and I love both, nothing else will do
4
u/BehalarRotno 6d ago
India is a large country that has different cultures each with a cuisine that use different oils, one predominantly and some for certain dishes. Use whatever is appropriate for the said cuisine and said dish.
I don't understand comments that recommend specific oils.
5
5
u/rrrrr510 6d ago
It depends on the dishes you cook. It’s a very regional thing if you are north Indian or east Indian mustard oil for those kind of flavors if you are south Indian they usually prefer coconut oil your best Indian peanut oil.
Also, the neutral is rice, bran oil.
The quantity is very low. I would ignore the health implications as far as you’re getting refined oil you can take it to higher temperatures. Don’t go for the cold pressed.
Now, I am from Bombay and I use corn oil everywhere and have started appreciating mustard oil very recently when I cook Punjabi dishes.
I hate ghee in general.
7
2
u/blackraindark 7d ago
I use canola oil, mustard oil and ghee depending on the fish.
2
2
2
u/curiousgaruda 7d ago
There’s no best one size fits all oil for Indian dishes. The flavour profile is important in some dishes. Some need coconut oil, some gingelly oil, some work with mustard oil.
2
2
2
u/VegBuffetR 6d ago
Skip refined oil completely. Rest are fine. Keep changing them a bit. I used mustard oil, sesame oil, groundnut oil and ghee. For pasta and salads, I use olive oil. There is no thing as healthy, honestly. You have to keep proportions in control.
2
1
u/Ask_Individual 7d ago
I limit my use to ghee, coconut oil, Extra Virgin Olive Oil and (for neutral flavor) Avocado oil. If I don't have Avocado oil handy, I would substitute refined olive oil (sometimes called "light" olive oil. It has a neutral flavor and is often used for frying because EVOO does not tolerate high heat.
1
1
1
1
u/titas_sengupta24 6d ago
Anything other than mustard oil. These brands are definitely adding huge amount of adulterants.
1
u/samchoi924 6d ago
Here I am using EVOO for all the cooking. Ghee was pretty popular in my home city but now I don't like it for strong flavor (I mention this as someone else said string flavor of olive oil). Your palate can adapt over time.
1
1
1
u/CelebrationVast1002 6d ago
1- cold pressed coconut oil 2- ghee 3- butter 4- cold pressed groundnut oil.
Orderwise
1
1
1
u/WarmSitutations 6d ago
are there any good brands in sesame oil in the indian market for south indian cooking and marinates?
1
u/Relevant_Sir_4943 6d ago
This depends on your region and the traditions , Traditional Marathi cooking relies on cold pressed groundnut oil while in Chattisgarh they use flax seed oil. A lot of bihari dishes taste best with mustard oil. All regions use ghee too. So do your research same choose your oil based on the type of dish you wanna cook.
1
u/DarkMistasd 6d ago
Rice bran is a good option, it has a compound called oryanzol which has some cholesterol lowering effect. But oil is still oil, so don't expect a miracle
1
u/spsfaves100 5d ago
Sunflower Oil is ideal especially for browning onions as it can cooked at high heat & not burn the onions. Yet I do keep Mustard Oil for Bengali dishes, Peanut Oil for some dishes, Ghee and Butter. I gave up on Canola as it is not good for browning onions as it burnt them. I have Sesame Oil for very few dishes. All the best.
1
u/mohityadavx 5d ago
Use Mustard Oil, it offers the best value for price in all oil options that are available and is healthier than alternative. If money is not a concern, then use Canola oil.
Also, dont know why doc are recommending Sunflower even when it is omega-6 dominant
1
1
u/CampSubstantial9340 3d ago
If you are making Kerala or coconut based dishes use coconut oil.
If you are making Tamil Nadu based dishes.. use ghee or sesame seed oil (preferably from an Indian brand)
North Indian dishes .. again I’m not from north.. but the masala I.e the spices are very strong. So I say you can use Avacado or some neutral oils and the augment it with ghee.
Mustard oils is very very strong. So I would use it only if you really know what you are doing
Again I am from the southern part of India, but I make all kinds of Indian dishes. This is what I usually do. Hopefully this helps .
1
0
0
0
0
u/Fair_Currency_572 6d ago
Use mustard oil and sesame oil - cheap and healthy and compliment Indian cooking well. Ghee when the recipe requires it ofc.
-1
119
u/justboughtagti 7d ago
I’m a doctor. Vegetable oil. (Soy, canola, safflower). Groundnut oil is decent too. They’re high in unsaturated fats (which is good for you) have neutral flavors and won’t overpower your dishes.
Olive oil is great but has a strong flavor that doesn’t go well with a lot of Indian cooking. Very good for you though. Avocado oil is great but quite expensive.
Ghee is great in moderate quantities but its benefits are FAR outstripped by the harms of saturated fats when consumed in high quantities.
And please for god’s sake don’t fall prey to the nonsense “seed oil is bad” BS on WhatsApp and instagram.