I'm a totally amateur "cook" and I was always taught that before I cook rice, I have to add some oil or lard to it and cook in that.

But why is it necessary? Once I forgot it and everything was the same. Only the bottom layer was burnt just a bit, but I think that was not necessarily because I forgot the oil. Also, I didn't have much left at the time and I needed that to fry.


6 Answers 6


Oil or fat is absolutely not necessary to cook rice.

I suspect you may have been taught the pilaf method where the rice is first sauteed in oil or butter, and then liquid is added and the rice is fully cooked. The purpose of the pilaf method is to add depth of flavor. When making pilafs, additional herbs, spices, or aromatics (such as onions) are often included.

If you have been taught to add oil without the sauteeing, then the only purpose of it would be to add flavor. It won't really help prevent sticking, and isn't needed for the rice to cook properly.

There are many methods to cook rice in addition to the pilaf method, and many to do not require any fat. Simply boiling or steaming in water is completely traditional in many Asian cuisines.

In some cuisines, the crusty rice that sticks to the bottom of the pot or rice cooker is actually highly prized (see Wikipedia's nurunji article).

You can mitigate the crusting of the rice by making sure to use the lowest flame or heat setting that will keep the rice steaming. I actually prefer to put the whole pot in a moderate oven, rather than do it on the stove top.

You can also use the pasta method of simply boiling the rice in water, and then draining it when it is done to your liking, to completely avoid the crust. This will result in less sticky rice since the surface starches will be left in the boiling water. I understand this method is popular in some parts of India and Pakistan.

  • I see. Thanks! PS.: maybe I was a bit confusing: I'm not a chef student, I was taught by my parents about cooking. Commented May 24, 2013 at 10:32

Some info for completeness sake:

The method you have been taught is fine. The oil, lard or fat is there to prevent:

Only the bottom layer was burnt only a bit.

the fat at the bottom is there to allow higher temperature from the bottom to generate steam without burning the bottom layer and the oil does that.

Making rice well is not easy so don't be too critical of your result. Many (possibly most) western professional chefs don't understand the complexities of making rice well, and try to invent new methods and shortcuts in making rice with mostly terrible outcome.

Properly done rice has the following qualities:

  • Individual grains are intact, but soft under teeth ("al dente" is a faux pas with rice).
  • The rice grains should feel light on the serving spoon and not clump together. When you tilt the spoon the grains should fall off almost like flower petals, not like a chunk of brick mortar (the wall of china bricks are literally held together by cooked rice and egg).

The most common errors in making rice are:

  • too hard, too soft, or too moist. (moist is ok for risotto).

SAJ14SAJ is correct that in some cuisines where rice is popular, the crispy rice at the bottom is prized. In that context, making rice without the crispy bottom is like making rosti or hash-browns that aren't crispy or brown. More on this later.

I would advise against turning down the heat too low, part of the fluffiness of rice comes from the lift generated by the steam coming from the bottom layers. Turn it too low and you have rice paste.

You can put the whole pot in the oven, generally you get decent lift and light rice except for the top layer that will be either too dry (hard) or the steam will gather in the lid and drip back down on the rice and gets too mushy.

The method to make rice properly:

  1. Wash the rice in cold water until the water is clear (gets rid of ready starch).
  2. Soak for 1/2 to 2 hours. (skip this if the rice is par-boiled already. It usually says on the package)
  3. Boil lots of water and add salt
  4. Add the rice (not the soaking water) to the boiling water (like pasta)
  5. In about a couple of minutes (depending on the rice) you will see that grains have gotten longer and developed knuckles (like finger bands).
  6. Once you see the knuckles, immediately remove the pot and pour into a strainer getting rid of the hot water.
  7. Rinse under cold water to stop the cooking.
  8. Place some oil and a few tablespoons of water at the bottom of the pot and turn on the heat to medium (see the fat substitutions section below)
  9. Once the litter water starts to boil, transfer the rice into the pot and replace the lid (the little boiling water is for immediate lift).
  10. Take a clean kitchen towel and gift-wrap the pot lid and secure with a robber band (as seen in this Tim Carman article in Washington Post. What the cloth does is absorb the extra moisture and prevent it from dripping back down on the rice thereby keeping the rice fluffy. Also the fine cooking site has some good information. These are all similar methods of Indian, Pakistani and Persian Rice. Small towns in Italy also have a similar process for making Risotto rice light and fluffy before the sause is developed.

Method to tell when the rice is done:

The traditional saying is: "don't lift the lid or the rice will be ruined". Similar to a cake. Though recent tests by America's Test Kitchen showed the cake will spring back up so there is a chance the science applies to rice as well. I'd still avoid lifting the lid since the puff of hot steam in your face is not pleasant.

The actual way to tell is to flick a drop of water on the side of the pot high enough to be level with the top of the rice inside the pot. If the water drop sizzles and goes away the rice is cooked (the science is that this indicates the top of the rice is around boiling temperature).

Tips and fat substitutes

  • It's better to make rice in the wider pot than a taller pot as you get better lift and less likely to burn the bottom before the top is cooked.
  • The fat at the bottom is there to buffer the heat required to cook the upper layers. You can replace it with other things that burn less easily than rice and are somewhat dry such as pita and general flatbreads, thin sliced potatoes, and possibly even beans like lentils. If you use oil AND add potatoes or bread at the bottom you'll end up with something delicious but not the healthiest. A little bit of oil does go a long way here.
  • 8
    well, I wouldn't call this THE method to make rice properly: there are many different ways to cook rice, and it also depends on the variety of rice you are cooking. What works well with basmati will not work well with originario. Rice can be very soupy, as in congee, moderately sticky, as in risotto, nice, crips and separate... The question is, what do you want to achieve with your rice? Commented Jun 1, 2013 at 18:13
  • Properly made rice should taste good to the person eating it. I don't think there are really absolutes in what rice - or any food - "should" be... especially with varied techniques, preparations, and expectations all coming into play. Otherwise your answer is quite good and very detailed, it is a fine method for making rice.
    – Megha
    Commented Aug 7, 2017 at 7:46

I would class cooking rice with fat as an unusual method for all but basmati rice and generally unnecessary. There are many ways to cook rice and many types of rice requiring particular techniques but steaming/simmering is generally the preferred method for all but glutinous (aka sweet or sticky) rice. The easiest method: use a rice cooker. These little contraptions are very nearly fool proof, very inexpensive, and work very well for all but glutinous rice.


Fat is not necessary. Here's an easy way to cook basmati without fat, which never sticks and works pretty well for me:

  1. add one cup of rice for two of water and don't forget to salt
  2. heat up at full power
  3. when it boils, turn off the plate completely
  4. leave it on the plate for 20 minutes with lid on (don't open lid)
  5. You're done !
  • Someone flagged this as not an answer. I see where they're coming from: you haven't directly addressed whether/why fat would be necessary, or why it'd stick badly. But this method doesn't use fat and won't stick, so I think it does answer the question. Still, your answers will fare better if you address the question more directly.
    – Cascabel
    Commented Jun 18, 2013 at 17:53
  • Thanks, I edited my answer to better address the question.
    – Daniel
    Commented Jun 20, 2013 at 5:35
  • 2:1 is easily too much for many brands of white basmati unless you are cooking partially uncovered or with a very leaky lid, 1:1 + 1/2 cup (make that 1/4 if you rinsed in the pot and there is residual rinse water). And 20 minutes is on the low side, keep it at a slow boil for 10-14 minutes and the give it plenty of time to steam out (30+ min.). BTW, "leave it on the plate" makes the recipe dependent on heat capacity of stove and pot. Try pre-soaking for 30 minutes before turning on the heat too, or try rinsed vs unrinsed (if rice is clean!), all different textures. Commented Jan 26, 2016 at 19:47

Invest in a rice cooker. It doesn't cost very much at all for a small one, and even a large-ish one isn't very exspensive. You can get perfect rice every time with one, unless you are making a specialized dish like congee or something. Most rice cookers can also serve to steam things besides rice in the event that you want to make some steamed veggies or fish, and many modern ones even have slow cooker options


If you want to reduce sticking and crusting try rinsing your rice before cooking to release any excess starch. You may be surprised at the results.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.