How to Cook Perfect Soft and Fluffy Rice?

cooking rice tips_poster

Rice is the main staple of Nepali and eaten with varieties of dishes such as vegetable curry, meat curry, lentil or bean soup (daal), fresh or fermented pickles etc. We generally eat it everyday for both lunch and dinner, and sometime for breakfast or mid-day meals by frying leftover rice. Cooking rice is very simple and easy but requires some experiences to cook it perfectly. I have learnt to cook rice from very young age. Here I have rounded up some techniques and tips based on my experience.

thakali khana

Thakali Khana set with soft and fluffy local aromatic rice (Jetho budho) from Pokhara

Soak the rice before you cook

Soaking rice in warm or normal water will make the rice soft and fluffy. You can really feel difference from the one cooked without soaking. Put rice in pot you are cooking and add water enough to fully submerge grains, and leave it soak for about 10-15 mins. Avoid soaking for longer time, as grains tend to break down while cooking.

Rinse the rice

Once the grains are soaked, stir with your hand and rinse to remove any impurities and extra starch. Do not wash grains vigorously as it might break down and also remove essential nutrients present on surface of rice. Rinsing once should be more than enough but if it is very starchy you may rinse it twice.

Adjust water level

The thumb rule is to add water double the amount of rice – it can’t go wrong. However, the amount of water required to cook the rice perfectly largely depends upon the varieties and age of rice and pots in which rice will be cooked. Know your grains first before you cook. Rice harvested a year ago or more generally requires more water than recently harvested one because of less moisture content. If you are cooking in pressure cooker, always add a quarter less water than the thumb rule amount.

Cook in medium heat first and with always lid on

Cooking at very low heat and very high heat might result to uncooked rice unless you are using pressure cooker. Medium heat is best for all types of pot used. Always put the lid on while cooking rice. Also watch out for rice boiling out of pot. If it tries to boil out, incline the lid slightly to let the steam out easily for few minutes until the water level slightly goes down. Put the lid on back.

Lower heat at the end of cooking process

Once the water is almost reduced-stops boiling and starts steaming, you have to lower down the heat and cook it for another 5-10 mins with lid on. When the steam coming out of the pot weakens, you know that there are no moisture left and it is time to turn off the heat. If you are using pressure cooker one whistle is more than enough for rice.

Note: Pinch grain using your fingers to check if rice is cooked perfectly. In case if it is not add some hot boiling water (no cold water strictly) and cook it in low heat with lid on for few more minutes.

Give a stir at middle of cooking

It is important to give a stir at the middle of cooking (while boiling) to make sure that rice is being cooked evenly, especially important if you are cooking on open fire.

Let it rest (very important)

Once you turn off the heat, it is very important to let it rest for at least 5-8 minutes either it will be soggy and not very soft and fluffy. In Nepali language, we have especially term for this called ‘Jhas jana dine’ which literally means allow remaining moisture to escape.

Make your rice exciting and flavorful

If you want to make rice further exciting and flavorful, you can use various aromatic spices such as cardamom, bay leaves, cinnamon, cloves, star anise, saffron, turmeric powder etc. Just add your preferred whole spices while cooking rice. Adding just a knob of butter or ghee further enhances flavor of rice.

For making Nepali’s delicacy ‘Ghiu-bhaat’ which means rice cooked in ghee, you can add few tbs of ghee in pot, fry fenugreek seed and then add soaked then rinsed rice. Stir it for a minute using wooden spatula (or the one that doesn’t have sharp edges to avoid breaking the rice grains) and add some hot water, and let it cook in medium heat with lid-on.

Here is another recipe of making sweet rice delicacy called ‘Latte using Anadi rice- traditional local varieties of sticky rice found in Nepal.

Related Recipes

No Comments Yet

Leave a Reply

Your email address will not be published. Required fields are marked *

Youtube Channel for
Online shopping in Nepal -

Nepali Calendar

Nepal upcoming festivals

Contribute / Guest Post

If you want to contribute at, we have made the process of submitting your guest post very simple, just send you article here. We will make it live asap.
Thank you...