Latest Blog Image
Car Maintenance in Summer: Tyres, AC, Battery, and Engine Care
Live Updates
How to Cook Perfect Rice Every Time

How to Cook Perfect Rice Every Time

How to Cook Perfect Rice Every Time

2026-07-26 15:12:21
Food & Recipe

How to Cook Perfect Rice Every Time

Rice is one of the most widely eaten foods in the world. It is simple, affordable, versatile, and works beautifully with curries, vegetables, meat dishes, soups, stir-fries, and salads.

However, cooking rice perfectly can sometimes feel difficult. It may become sticky, mushy, undercooked, burnt, or unevenly cooked. The good news is that once you understand the correct rice-to-water ratio, temperature, and cooking time, making fluffy rice becomes easy.

This guide explains how to cook perfect rice every time using a regular pot on the stove.


Ingredients

  • 1 cup rice

  • 1½ to 2 cups water, depending on the rice variety

  • ½ teaspoon salt

  • 1 teaspoon butter, oil, or ghee, optional


Choosing the Right Rice

Different types of rice require different quantities of water and different cooking times.

Basmati Rice

Basmati rice has long, slender grains and a pleasant aroma. It is ideal for Indian curries, biryani, pulao, and Middle Eastern dishes.

For one cup of basmati rice, use approximately 1½ cups of water.

Jasmine Rice

Jasmine rice is aromatic and slightly softer than basmati. It is commonly served with Thai and Southeast Asian meals.

For one cup of jasmine rice, use approximately 1¼ to 1½ cups of water.

Regular Long-Grain White Rice

Long-grain white rice becomes fluffy when cooked correctly and works well as an everyday side dish.

For one cup of long-grain rice, use approximately 1½ to 2 cups of water, depending on the brand.

Brown Rice

Brown rice retains its outer bran layer, which gives it a nuttier flavor and firmer texture. It also takes longer to cook.

For one cup of brown rice, use approximately 2 to 2½ cups of water.


Step 1: Measure the Rice

Measure the rice using a standard measuring cup.

The amount of cooked rice usually becomes two to three times greater than the amount of uncooked rice. One cup of uncooked rice generally produces enough cooked rice for approximately three servings.

Using accurate measurements is important because adding too much or too little water can affect the final texture.


Step 2: Rinse the Rice

Place the rice in a bowl and add cold water.

Gently move the rice around with your fingers. The water will become cloudy because of the surface starch.

Drain the water and repeat the process three to five times, or until the water becomes mostly clear.

Rinsing rice helps:

  • Remove excess starch

  • Prevent excessive stickiness

  • Produce separate, fluffy grains

  • Remove dust or small impurities

Do not rub the grains aggressively because this can cause them to break.


Step 3: Soak the Rice

Soaking is optional for many types of rice, but it is especially helpful for basmati rice.

Soak rinsed basmati rice in clean water for approximately 20 to 30 minutes.

Soaking allows the grains to absorb water before cooking. This can help them cook more evenly, become longer, and remain less likely to break.

After soaking, drain the rice completely before cooking.


Step 4: Add Water to the Pot

Place the rice in a heavy-bottomed saucepan.

Add the correct quantity of water based on the rice variety.

For one cup of soaked basmati rice, approximately 1½ cups of water usually works well.

Add salt and a teaspoon of oil, butter, or ghee if desired.

The added fat can help keep the grains separate and improve the flavor.


Step 5: Bring the Water to a Boil

Place the uncovered pot over medium-high heat.

Allow the water to reach a gentle boil.

Once it begins boiling, stir the rice only once to prevent grains from sticking to the bottom.

Avoid stirring repeatedly because it releases more starch and can make the rice sticky.


Step 6: Cover and Reduce the Heat

As soon as the water begins boiling, reduce the heat to the lowest possible setting.

Cover the pot tightly with a lid.

Cook the rice without lifting the lid.

Approximate cooking times are:

  • Basmati rice: 12 to 15 minutes

  • Jasmine rice: 12 to 15 minutes

  • Long-grain white rice: 15 to 18 minutes

  • Brown rice: 35 to 45 minutes

Cooking times may vary depending on the quantity, pot, heat level, and rice brand.


Step 7: Turn Off the Heat and Let It Rest

Once the cooking time is complete, turn off the heat.

Do not remove the lid immediately.

Allow the covered rice to rest for approximately 10 minutes.

This resting period is one of the most important steps. The remaining steam continues cooking the grains gently and allows the moisture to distribute evenly.

Opening the lid too early can release steam and leave the rice unevenly cooked.


Step 8: Fluff the Rice

Remove the lid after the resting period.

Use a fork or rice paddle to fluff the rice gently.

Start around the edges and lift the rice instead of pressing or aggressively stirring it.

Fluffing separates the grains and releases trapped steam.

Your rice is now ready to serve.


The Correct Rice-to-Water Ratio

The correct water ratio depends on the variety of rice and whether it has been soaked.

Rice Type Rice Water
Soaked basmati rice 1 cup 1½ cups
Unsoaked basmati rice 1 cup 1¾ cups
Jasmine rice 1 cup 1¼–1½ cups
Long-grain white rice 1 cup 1½–2 cups
Brown rice 1 cup 2–2½ cups

These ratios are useful starting points. Always check the package instructions because some varieties may require slightly different quantities.


How to Cook Rice Using the Absorption Method

The absorption method involves cooking rice in a measured quantity of water until the water is completely absorbed.

This method is ideal for everyday rice because it:

  • Preserves flavor

  • Retains nutrients

  • Requires minimal equipment

  • Produces fluffy grains

  • Does not require draining

The key is using the correct water ratio and keeping the lid closed during cooking.


How to Cook Rice Using the Boiling Method

The boiling method cooks rice in a large quantity of water, similar to pasta.

To use this method:

  1. Bring a large pot of water to a boil.

  2. Add rinsed rice.

  3. Cook until the grains are tender.

  4. Drain the rice through a strainer.

  5. Return it to the warm pot.

  6. Cover and rest for five to ten minutes.

This method is helpful if you are unsure about the water ratio. However, some flavor and nutrients may be lost with the drained water.


How to Make Rice Fluffy and Non-Sticky

Follow these tips for light, separate grains:

Rinse Thoroughly

Removing surface starch reduces stickiness.

Use the Correct Water Ratio

Too much water makes rice mushy, while too little leaves it hard.

Use a Heavy-Bottomed Pot

A thick pot distributes heat more evenly and reduces the risk of burning.

Keep the Heat Low

Once the water boils, rice should cook slowly over low heat.

Avoid Frequent Stirring

Stirring releases starch and can make the rice gummy.

Keep the Lid Closed

Steam is necessary for even cooking.

Let the Rice Rest

The resting period helps the grains firm up and absorb the remaining moisture.

Fluff With a Fork

A fork separates the grains without crushing them.


Common Rice-Cooking Mistakes

Adding Too Much Water

Excess water causes the grains to become soft, sticky, and mushy.

Measure both the rice and water carefully.

Using Too Little Water

Insufficient water leaves the rice hard in the center.

If the rice is still undercooked after the water has been absorbed, add a few tablespoons of hot water, cover the pot, and cook over low heat for a few more minutes.

Cooking Over High Heat

High heat can burn the bottom while leaving the upper layer undercooked.

Reduce the heat as soon as the water begins boiling.

Lifting the Lid Repeatedly

Every time you lift the lid, steam escapes.

This can increase the cooking time and produce uneven results.

Stirring Too Much

Frequent stirring breaks the grains and releases starch.

Stir only once after the water begins boiling.

Skipping the Resting Period

Rice may appear wet immediately after cooking. Resting allows the remaining moisture to settle and gives the grains a better texture.


How to Fix Mushy Rice

If your rice is too soft or wet:

  1. Remove the lid.

  2. Spread the rice on a large plate or baking tray.

  3. Allow the steam to escape.

  4. Let it cool for several minutes.

You can also place the uncovered pot over very low heat for one or two minutes to help evaporate excess moisture.

Do not stir aggressively because this can make the rice even softer.

Mushy rice can also be reused in:

  • Rice pudding

  • Rice pancakes

  • Soup

  • Congee

  • Fried rice patties


How to Fix Undercooked Rice

If the rice is hard but the water has disappeared:

  1. Add two to four tablespoons of hot water.

  2. Cover the pot tightly.

  3. Cook over very low heat for another five minutes.

  4. Turn off the heat.

  5. Let it rest for five additional minutes.

Do not add a large amount of water at once, as this may make the rice soggy.


How to Fix Burnt Rice

If the bottom of the rice burns, do not stir the pot.

Carefully transfer the unburnt rice from the top into another container.

Avoid scraping the bottom because the burnt flavor can spread through the entire dish.

To reduce the risk of burning in the future:

  • Use a heavy-bottomed pot.

  • Cook over the lowest heat.

  • Use enough water.

  • Set a timer.

  • Remove the pot from the hot burner after cooking.


How to Add More Flavor to Rice

Plain rice is versatile, but you can make it more flavorful by replacing water with vegetable or chicken stock.

You can also add:

  • Butter

  • Ghee

  • Bay leaves

  • Cumin seeds

  • Cardamom pods

  • Cinnamon

  • Cloves

  • Garlic

  • Fresh herbs

  • Lemon juice

  • Coconut milk

For simple cumin rice, heat ghee in the pot, add cumin seeds, and let them crackle before adding the rinsed rice and water.


How to Cook Rice for Fried Rice

Freshly cooked hot rice can become sticky when used immediately for fried rice.

For better results:

  1. Cook the rice with slightly less water.

  2. Spread it on a large tray.

  3. Allow it to cool completely.

  4. Refrigerate it for several hours or overnight.

  5. Use it directly from the refrigerator.

Cold rice has a firmer texture and is less likely to break during stir-frying.


How to Store Cooked Rice

Cool cooked rice as quickly as possible.

Transfer it to a shallow airtight container and refrigerate it promptly. Avoid leaving cooked rice at room temperature for long periods.

Refrigerated rice is generally best used within three to four days.

Store it separately from sauces or curries when possible to maintain its texture.


How to Reheat Rice

Add a tablespoon or two of water to the rice before reheating.

Microwave Method

Place the rice in a microwave-safe bowl, sprinkle with water, and cover loosely. Heat until steaming hot.

Stovetop Method

Place the rice in a saucepan with a small amount of water. Cover and warm over low heat, stirring gently once or twice.

Reheat only the quantity you plan to eat.


Frequently Asked Questions

Should I wash rice before cooking?

Yes. Rinsing removes excess surface starch and helps produce cleaner, less sticky grains.

Should rice be soaked before cooking?

Soaking is optional for most white rice, but it is recommended for basmati because it helps the grains cook evenly and become longer.

Why does my rice become sticky?

Common reasons include insufficient rinsing, too much water, frequent stirring, or overcooking.

Can I cook rice without oil or butter?

Yes. Oil, butter, and ghee are optional. Rice cooks perfectly well using only water and salt.

How much rice should I prepare per person?

Approximately one-third cup of uncooked rice per person is suitable for a side dish. Use about one-half cup per person when rice is the main part of the meal.

Can I open the lid while rice is cooking?

It is better to keep the lid closed because lifting it releases steam and may interfere with even cooking.

How do I know when rice is cooked?

The water should be absorbed, and the grains should be tender without feeling mushy. After cooking, let the rice rest before checking the texture.


Final Thoughts

Perfect rice does not require special equipment or complicated techniques.

The most important steps are rinsing the grains, using the correct quantity of water, cooking over low heat, keeping the lid closed, and allowing the rice to rest before fluffing.

Once you understand these fundamentals, you can prepare soft, fluffy, and evenly cooked rice every time.

Serve it with curry, vegetables, grilled meat, lentils, stir-fries, or any of your favorite dishes.

Tags: how to cook perfect rice every time perfect rice recipe fluffy rice every time cooking perfect rice best way to cook rice foolproof rice method easy rice recipe simple rice cooking basic rice recipe stovetop rice rice cooker rice instant pot rice perfect basmati rice perfect jasmine rice perfect white rice perfect brown rice how to cook basmati rice how to cook jasmine rice how to cook white rice how to cook brown rice rice cooking tips rice cooking techniques rice water ratio