How to Cook White Rice
Learn how to cook perfect rice every time. This is our go-to simple, but reliable stove-top method of How to Cook White Rice to achieve perfectly tender and fluffy texture every time. No more gummy or undercooked results!
This post may contain affiliate links. Read my disclosure policy.
When your cooked rice turns out fluffy and each grain is distinct, you know you did it right. However, so many times it turns out mushy, under-cooked or overcooked for others.
Rice is easy to find, it’s inexpensive and works great with combination of our favorite meat dishes such as Pork Meatballs and Chicken Drumsticks. Choose any fresh salad on a side and you’ve got a complete meal.
Perfect Basmati Rice Recipe:
In the past, I have always used a rice cooker to make pilaf and other similar dishes. I had a slightly older version of this Aroma Cooker (click for link). Then one day it started burning my dishes at the bottom and I realized it was time to let it go.
Our favorite method is the pilaf method – toasting rice in butter before adding water. It’s easy and simple and you need only 4 most common ingredients that you already have on hand.
Ingredients For White Rice:
- Basmati rice – our go-to type, but you can use jasmine or any long-grain rice.
- Cold water – we boil the water before adding remaining ingredients, but you’re welcome to start with boiled water to shorten the process, but keep the cook time the same.
- Unsalted butter – gives extra flavor; you can use salted butter and reduce the salt amount.
- Fine salt – for flavoring and can be adjusted to taste.
How to Cook White Rice:
- Rinse in water. Place the rice into a fine mesh strainer and rinse under cool running water until water runs clear. This will remove the dusty starch that can lead to gummy grains.
- Boil the water in small saucepan. In a small saucepan (covered with lid), bring cold water to a boil over high heat.
- Toast in butter and salt. Meanwhile, in a small skillet, melt unsalted butter. Add the rinsed rice and salt and stir for about 4-5 minutes, until rice is coated with butter and smells toasted.
- Add rice, butter and salt. Simmer covered. Stir in the toasted rice into boiled water and cover the pot with lid. Bring back to a gentle simmer and reduce the heat to low. Cook until the water is absorbed, 13-15 minutes.(You should hear hissing while it’s cooking and it will get quiet once done). Stainless steel saucepans will cook rice faster (take a quick peek at 12 mins).
- Rest off-heat, then fluff. Remove from heat and let the rice rest covered for 10 minutes. Fluff with a fork and serve.
Do I Need to Rinse or Soak White Rice?
- Rinsing is required and we never skip this step. Rinsing wastes away loose, powdery starch that can stick to the grains while cooking, making it less sticky. To rinse, place rice in a fine mesh colander and rinse for 30 seconds or until the water runs clear underneath.
- Soaking Basmati rice or white rice is not recommended unless you’re preparing it for pilaf, which is usually recommended. Long-grain white rice is naturally soft compared to brown rice and can result in mushy rice.
What is the Best Rice to Use?
This how-to tutorial is written for long-grain white rice. Our primary is Basmati rice, but Jasmine will also work here. We prefer long-grain because it stays fluffy and each grain is distinct after cooking. Both, basmati and jasmine rice deliver excellent results in all the dishes.
How to Know When Rice is Cooked?
- Set a Timer: For perfectly cooked rice every time, start by setting a timer while cooking. Cooked rice should be fluffy and soft all the way through.
- Listen for Hissing Sounds: You should hear the rice hiss and simmer while the lid is on and when the sounds stop, that means rice has absorbed the water and should be removed from the heat.
- Water is Absorbed: When you take off the lid after the 10 minutes resting, fluff with the fork and you should not see any water at the bottom of the saucepan. If you see water, cover with the lid and let rest for additional 10 minutes off the heat until water is fully absorbed.
To Cook Bigger Portions of Rice:
In this recipe, 1 cup of uncooked rice will make 3 cups of cooked rice. If you need more, you can easily double the recipe or scale down for smaller portion. Just keep in mind the rice to water 1:1.5 ratio (1 cup rice to 1 1/2 cups water). To double the recipe, use 2 cups of rice and 3 cups of water.
How to Freeze Rice:
Having cooked rice in the freezer is great for quick meals to use with Marinated Baked Chicken Tenderloins (our favorite combo). Frozen cooked rice can be reheated directly from freezer without needed it to thaw.
- Cool cooked rice to room temperature.
- Divide into freezer-safe zip lock bags, making sure there is as little air left as possible.
- Freeze (laying flat) for up to 3 months in the freezer. Reheat over low heat in a nonstick skillet with tablespoon of butter or oil if desired.
Substitute Water for Broth:
For flavored rice, you can substitute water with vegetable broth or chicken broth. Our favorite way to enjoy rice is to stir in extra butter and enjoy with a bowl of homemade salad and any meat. Slow Cooker BBQ Pulled Chicken on a bed of basmati rice is another one of our favorites.
Rice Uses in Meals:
Rice has many uses and can be easily used in many meals. Very often we like to use it for our Easy Chicken and Rice Soup by stirring in the rice at the very end once soup is cooked. You can serve it as a plain side dish or as bed for any chicken, pork or beef meat. Some of our all time favorites are:
- Sweet BBQ Pork Ribs in Slow Cooker – fall-apart tender meat
- Rice Stuffed Chicken Thighs – we use leftover rice for these; they can be made the night before and cooked next day
- Ukrainian Pork Meatballs (kotlety) – these are so easy and freezer-friendly
- Slow Cooker BBQ Pulled Chicken – shredded chicken, easy and saucy
Secrets to Perfect Rice on Stove:
- ALWAYS rinse uncooked rice under cool water, no matter what type of rice or method you’re using. It washes away loose, powdery starch that can stick to the grains while cooking.
- Add salt and butter to avoid bland rice.
- Keep the lid on while steaming the rice. No peeking!
- Let the rice rest for 10 minutes off heat once cooked, with lid covered.
- Gently fluff up with fork before serving.

How to Cook White Rice
Ingredients
- 1 cup uncooked basmati rice
- 1 1/2 cups cold water
- 2 tablespoons unsalted butter
- 1/2 teaspoon fine salt
Instructions
- Place 1 cup uncooked basmati rice into a fine-mesh strainer and rinse under cool running water until water runs clear. This will remove the dusty starch that can lead to gummy grains.
- In a small saucepan (covered with lid), bring 1 1/2 cups cold water to a boil over high heat.
- Meanwhile, in a small skillet, melt 2 tbsp unsalted butter. Add the rinsed rice and 1/2 tsp salt and stir for about 4-5 minutes, until rice is coated with butter and smells toasted.
- Stir in the toasted rice into boiled water and cover saucepan with lid. Bring back to a gentle simmer and reduce the heat to low. Cook until the water is absorbed, 13-15 minutes. (You should hear hissing while it's cooking and it will get quiet once done). Stainless steel saucepans will cook rice faster (check at 12 mins).
- Remove from heat, and let the rice rest covered for 10 minutes. Fluff with a fork and serve. Cooked rice is good in refrigerator for up to 5 days.
Notes
- Rice: this tutorial is written for long-grain white rice. Our go-to rice is Basmati rice, but Jasmine long-grain white rice will also work here. We prefer long-grain rice because it stays fluffy and the grains remain separate after cooking.
- Rinsing: is required and we never skip this step. Rinsing wastes away loose, powdery starch that can stick to the grains while cooking, making it less sticky.
- Soaking: basmati rice or white rice is not recommended unless you’re preparing it for pilaf, which is usually recommended. Long-grain white rice is naturally soft compared to brown rice and can result in mushy rice.
- Freeze Rice: cool cooked rice to room temperature. Divide into freezer-safe zip lock bags, making sure there is as little air left as possible. Freeze (laying flat) for up to 3 months in the freezer. Reheat over low heat in a nonstick skillet with tablespoon of butter or oil if desired.
- Smaller or Bigger Portion: 1 cup of uncooked rice will yield 3 cups of cooked rice. If you need more, you can easily double the recipe or scale down for smaller portion. Just keep in mind the rice to water 1:1.5 ratio (1 cup rice to 1 1/2 cups water). To double the recipe, use 2 cups of rice and 3 cups of water.
- Broth: for flavored rice, you can substitute water with vegetable broth or chicken broth.
May says:
You cannot mess this rice up! It’s pure perfection! Always fluffy and great for so many recipes!
Olga in the Kitchen says:
Thank you, May for the wonderful review :).
Katy says:
Thank you for this amazing tip! We had been eating rice like never before these days and your recipe turns out fluffy and perfect every time. We use this same recipe for basmati and jasmine.
Olga in the Kitchen says:
That’s wonderful, Katy! Thank you for the beautiful review!
Julie says:
I FINALLY made rice that wasn’t CRUNCHY!!!!! Thank you sooooo much!!!! #myricerocks
Olga in the Kitchen says:
You’re very welcome, Julie! I’m so happy to hear it turned out great:).
Catherine says:
Can I use regular white rice with the same results, as opposed to basmati rice?
Olga in the Kitchen says:
Hi Catherine! From personal experience, this method works for basmati and jasmine. I use basmati most of the time. I did not test other versions yet. Hope this helps :).
Kristie says:
Absolute perfection! Thank you for sharing. Your recipe had become my favorite side dish lately.
Olga in the Kitchen says:
Thank you, Kristie! I’m happy to hear you have a favorite from my blog 🙂
marcie says:
This is a great tutorial and your rice looks perfect!
Olga in the Kitchen says:
Thanks Marcie 🙂
Kelsie | the itsy-bitsy kitchen says:
This is probably terrible for a food blogger to admit but I totally can’t cook rice. It’s always awful! My mom’s rice, however, is the best and it looks like the way she does it is similar to your method. I’m bookmarking this for the next time I make rice!
Olga in the Kitchen says:
If you ever make it, let me know how it turns out 🙂
David @ Spiced says:
Great post, Olga! White rice is such a basic recipe, but it’s easy to mess it up if you don’t know the tips and tricks. Rinsing the rice first is one that I always forget about. Thanks for sharing, and beautiful photos here, too!
Olga in the Kitchen says:
Thanks David 🙂 the rinsing part is probably the most common mistake. Many assume you just throw it in like pasta.
Kristina says:
Thank you for sharing. I said good-bye to my rice cooker last night after I made your recipe 😄 this is the best and fluffiest rice I ever made.
Olga in the Kitchen says:
Lol thanks Kristina 🙂
Dee-dee says:
Thank you so much for sharing! I always had issues with my rice being sticky so I decided to try your method last night and it was a success. Now I’m definitely keeping this recipe.
Olga in the Kitchen says:
You’re very welcome, Dee-dee! 🙂