Have you ever cooked rice and it turned out mushy, or burnt, or worse? If so, you’re not alone. Cooking rice can be tricky, but it doesn’t have to be. With a little practice and the right method, you can cook perfect rice on the stove every time.
In this blog post, we will explore how to cook rice on the stove. We will cover everything from rice types to how to cook it perfectly every time. With this information, you will be able to make a delicious and healthy meal that your whole family will enjoy.
Cooking different type of rice
There are various types of rice, such as white, brown, red, black, etc. But how do you know how to cook each of them?
How to cook white rice
There are many different ways to cook white rice, but one of the most common methods is to simmer it in water. This method produces fluffy, tender rice that can be used as a side dish or as the base for other recipes.
Here’s how to cook white rice on the stove
Ratio of water to rice 1,5:1
- Rinse 2-3 times rice in the cold water. This helps to remove any dirt or impurities from the grain.
- Add the rice to a pot and pour cold water.
- Add a pinch of salt.
- Bring to boil on medium heat without the lid.
- Lower the heat to low, put on the lid and simmer the rice for 15 minutes (do not lift the lid or stir).
- Remove the pot from the heat and let it sit for 10 minutes (with the lid on). This allows the rice to absorb the water and become fully cooked.
- Fluff the rice with a fork and serve.
Nutrition Facts of white rice | |
Amount per serving | 100 g |
Calories | 362 Kcal |
Energy value | 1513 kJ |
Fat | 1 g |
Saturated Fat | 0.1 g |
Carbs | 85.1 g |
Sugar | 0.2 g |
Protein | 6.7 g |
Salt | <0.1 g |

How to cook Basmati rice
Basmati rice is a long-grain variety of rice native to India. This rice is known for its nutty flavor and aroma, and is often considered the best type of rice to use for cooking. In order not to make them too mushy – don’t rinse rice.
Here’s how to cook Basmati rice on the stove
Ratio of water to Basmati rice 1,5:1
- Place rice in a pot and pour cold water.
- Bring water to simmer on medium heat without the lid.
- Once it is simmering, lower heat to low and place the lid on. Cook for 11 minutes.
- Remove pot from the stove and let rice rest for 10 more minutes with the lid.
- Fluff the cooked rice with a fork before serving.
Nutrition Facts of Basmati rice | |
Amount per serving | 100 g |
Calories | 357 Kcal |
Energy value | 1495 kJ |
Fat | 0.5 g |
Saturated Fat | 0.1 g |
Carbs | 83.7 g |
Sugar | 0.1 g |
Protein | 8.1 g |
Salt | <0.1 g |
How to cook Jasmine rice
Jasmine Rice is a popular variety of white rice that is often used in Thai cuisine. It is known for its delicate flavor and aroma. Just like Basmati rice, you do not need to rinse Jasmine rice.
Here’s how to cook Jasmine rice on the stove
Ratio of water to Jasmine rice 1.25:1
- Add Jasmine rice in the pot, pour the water.
- Bring it to a simmer on high heat without the lid.
- Put the lid on, lower the heat to low and cook for 11 minutes.
- Once done, take it off from the heat and let rest for another 10 minutes (with the lid on).
- With spatula gently fluff the rice and serve.
Nutrition Facts of Jasmine rice | |
Amount per serving | 100 g |
Calories | 320 Kcal |
Energy value | 1337 kJ |
Fat | 2.4 g |
Saturated Fat | 0.2 g |
Carbs | 68.4 g |
Sugar | 0.2 g |
Protein | 5.9 g |
Salt | <0.1 g |

How to cook brown rice
Brown Rice is a staple food in many cultures around the world. Brown rice contains high amounts of fiber, protein, iron, zinc, B vitamins, vitamin E, and manganese. This recipe is suitable for medium grain and long grain brown rice.
Here’s how to cook Brown rice on the stove
This time we will need more water, ratio of water to rice – 6:1
- Rinse rice under the water a couple times and drain.
- Add them to the pot and pour in the water.
- Bring it to boil on medium heat without the lid. Lower the heat to low, put the lid on and cook for 30 min.
- Drain cooked rice very well so there would be no access water. Put rice back in the pot on the turned off stove with the lid on for 10 more minutes.
- Fluff the rice with a fork or a spatula and serve.
Nutrition Facts of brown rice | |
Amount per serving | 100 g |
Calories | 339 Kcal |
Energy value | 1418 kJ |
Fat | 1.5 g |
Saturated Fat | 0.3 g |
Carbs | 77 g |
Sugar | 0.7 g |
Protein | 7.7 g |
Salt | 0.02 g |
Tips for cooking perfect rice
Last for up to 4 days in an airtight container.
If you leave your rice at room temperature, it will start to ferment. Fermentation occurs when bacteria break down the starches in the rice and produce alcohol and carbon dioxide gas. If left alone, the fermentation process will continue until the rice becomes moldy and stinky. To prevent this, wait till rice cools down, put them in an airtight container and refrigerate.
Yes. Wait till the rice are completely cooled down then put in the freezer bag or container and place in the freezer. You can keep them there for up to 1 month, but not longer.
Stove: add 1-2 tablespoons of water per cup, turn the stove heat to low. Allow the rice to cook slowly until warmed through (up to 10min).
Microwave: add 1-2 tablespoons of water per cup and heat on high for 2 minutes, stir, and continue heating for 1 minute at a time until heated through.
Oven: Place the rice in a baking dish and bake at 180C degrees for 15 to 20 minutes.