Discover the secret to cooking the perfect White Rice every time! Say goodbye to mushy grains or hard, uncooked pieces. Master the art of flawless rice with our foolproof rice recipe!

Rice is a staple in my home. It was one of those things that took me a while to really “nail.” I tried following recipes on rice bags or taking advice from friends and family, but I always ended up with a huge pot of mess. I kept asking myself, “Why is my rice mushy?” Sometimes, the rice would be crunchy; other times, it turned to total mush.
Occasionally, I’d find a pool of water at the bottom of the pot, or the bottom half-inch of rice would be a blackened, burnt mess. This method produces tender, fluffy rice like the kind served in Thai restaurants. You know what I’m talking about, right? When you can see each individual grain of rice, rather than just a glob of white mush? Yeah, that’s the good stuff. I had to figure out how to make rice that’s not sticky. If you’re a rice lover like me, then you must try my Thai Mango Sticky Rice, Paradise Fried Rice, and Kale and Wild Rice Salad!
Table of Contents

Reasons to Love White Rice
- Rice complements a wide range of dishes, making it an ideal base for diverse culinary creations from various cultures.
- Fluffy and tender, perfectly cooked white rice absorbs flavors beautifully. Leftovers are perfect for Thai-style fried Rice.
- Rich in carbohydrates and low in fat, rice provides essential energy and can be a healthy part of a balanced diet.
- Being light and easy to digest, rice is a comfortable and satisfying option for people of all ages.
- Quick and straightforward to prepare, this side dish is a time-saver for busy lifestyles, offering a hassle-free cooking experience.
Recipe Ingredients

The flavor of long-grain white rice, particularly jasmine or basmati, is subtly unique and plays a crucial role in many dishes. Jasmine rice is known for its slightly sweet, nutty taste and floral aroma, enhancing the sensory experience of a meal. Basmati rice, on the other hand, offers a more earthy, nutty flavor and is famous for its distinctive aroma.
See the recipe card for full information on ingredients and quantities.
Variations
- Brown Rice: Substitute with brown rice for a nuttier flavor and added fiber. Adjust water ratios and cooking time, as brown rice requires more of both.
- Broth: Replace water with chicken broth or vegetable broth to infuse additional savory flavors into the rice.
- Coconut Milk: Mix coconut milk with water for a creamy, tropical twist. Ideal for Thai-inspired dishes.
- Saffron or Turmeric: Add a pinch of saffron or turmeric to the water for a vibrant color and a subtle, earthy flavor.
How to Make the Perfect White Rice
Step #1: Measure out 1 ½ cups of uncooked rice and pour it into a medium saucepan with a tight-fitting lid. Go to the sink and run room-temperature water over the rice until it covers the rice by about an inch. Use your fingers to swirl the rice and water in the pan.

Step #2: Pour the contents of the pot (both rice and water) into a fine mesh strainer to let the water drain off. Return the wet rice to the pan, add room-temperature water where it covers the rice by an inch, swirl again, and drain again. Repeat that process one more time, and you’re good to go.

Step #3: Once you’ve finished, draining the rice, return the rice to the pot. Then measure 2 ¼ cups of water and add it to the pot. Stir the rice as you add in the water, but do NOT stir it again once you’ve turned the heat on – ever.
Step #4: Set the pot on your stovetop and turn the burner on to medium heat. Wait patiently as it comes to a boil. Make sure not to turn the heat up to get it to boil faster, as this will make the rice mushy. Once it comes to a boil, keep an eye on it and wait until the water level dips below the level of the rice, showing a few mounds of rice peeking out above the water.

Step #5: Once the water level dips below the rice, turn the heat down to the lowest setting possible. Lay the kitchen towel over the top of the pot, then put the lid on the pot and ensure the whole thing is as sealed up as it can be. The towel absorbs the condensation coming off the rice as it steams, preventing it from “raining” back down onto the top of the rice, which would make it soggy.

Step #6: Bring the edges of the towel up and twist around the handle of the lid so they aren’t dangling down near the stove burner or heating element, as you don’t want the towel to catch on fire.

Step #7: Set a timer for 15 minutes and don’t mess with the towel or the lid.
Step #8: Once that timer goes off, turn the heat off entirely and let the rice sit for 10 more minutes before taking off the lid and towel.
Step #9: After 10 minutes, remove the lid and towel and fluff the rice with a fork. Serve hot.

Voila! Now you know how to cook perfect stovetop rice.

Expert Tips
- Rice Quality Matters: Choose high-quality rice, such as jasmine or basmati, for better flavor and texture.
- Rinse Thoroughly: Rinse rice multiple times until the water runs clear to remove excess starch, preventing stickiness.
- Water-to-Rice Ratio is Key: Use the correct water-to-rice ratio; typically, it’s 1:1.5 for white rice.
- Low and Slow: After boiling, cook rice on the lowest heat setting to prevent overcooking and burning.
- Kitchen Towel Trick: Placing a kitchen towel under the lid absorbs excess steam, preventing wet and mushy rice.

Frequently Asked Questions
It is quite simple to reheat rice. All you need to do is stick it in the microwave for a couple of minutes, and it will be as good as new. In fact, simply adding a few drops of water or even an ice cube can help create steam. This will soften up those grains just like when it was freshly cooked.
The most common mistake that people make when cooking white rice is to use too much water. When making rice, it is recommended that you use 1 and a half cups of liquid for every cup of rice that you cook. That means if you want to serve four people, you should be using 6 cups of water or stock to get the job done.
Absolutely! I do this at least once a month. The trick for fried rice is to always use one-day-old rice. So this is the perfect recipe for fresh rice today and the main ingredient for fried rice tomorrow! Try leftovers with my Classic Thai Fried Rice and my Paradise Fried Rice recipes.
WHAT TO SERVE WITH WHITE RICE
This delicious (and Vegan!) Chickpea Tikka Masala recipe hits the spot when you’re craving Indian food. Serve it up over rice and garnish it with plenty of fresh cilantro!
This Asian Salmon recipe tops healthy salmon fillets with a boldly flavored Asian glaze of hoisin sauce, garlic, and siracha.
Enjoy this delicious, easy-to-make Thai Tilapia Curry recipe with a Thai Coconut Curry Sauce that adds a bold flavor to a mild fish and to the side of rice.
This Indian Tomato Cilantro Chicken is full of flavor from tomatoes, cilantro, garlic, Serrano chilies, onion, ginger and several spices that will make your mouth water before you even taste this deliciousness!
Storage Info
Store cooked rice in an airtight container in the refrigerator, where it will stay good for up to 5 days. To freeze it, put the leftover rice in your freezer for up to 2 months. Make sure it’s cooled completely before freezing in airtight bags or containers. To reheat, sprinkle some water over the rice to add moisture, then place it in a microwave-safe bowl and cover it. Microwave for 1-2 minutes, or reheat in a saucepan over low heat.
More Delicious Recipes to Pair with This Rice

How to Cook Perfect Rice Recipe
Ingredients
- 1 1/2 c. long-grain white rice - jasmine rice, or basmati rice
- 2 1/4 c. water
Instructions
- Measure out 1 ½ cups of uncooked rice and pour it into a medium saucepan with a tight-fitting lid. Go to the sink and run room-temperature water over the rice until it covers the rice by about an inch. Use your fingers to swirl the rice and water in the pan.
- Pour the contents of the pot (both rice and water) into a fine mesh strainer to let the water drain off. Return the wet rice to the pan, add room-temperature water where it covers the rice by an inch, swirl again, and drain again. Repeat that process one more time, and you’re good to go.
- Once you’ve finished, draining the rice, return the rice to the pot. Then measure 2 ¼ cups of water and add it to the pot. Stir the rice as you add in the water, but do NOT stir it again once you’ve turned the heat on – ever.
- Set the pot on your stovetop and turn the burner on to medium heat. Wait patiently as it comes to a boil. Make sure not to turn the heat up to get it to boil faster, as this will make the rice mushy. Once it comes to a boil, keep an eye on it and wait until the water level dips below the level of the rice, showing a few mounds of rice peeking out above the water.
- Once the water level dips below the rice, turn the heat down to the lowest setting possible. Lay the kitchen towel over the top of the pot, then put the lid on the pot and ensure the whole thing is as sealed up as it can be. The towel absorbs the condensation coming off the rice as it steams, preventing it from “raining” back down onto the top of the rice, which would make it soggy.
- Bring the edges of the towel up and twist around the handle of the lid so they aren’t dangling down near the stove burner or heating element, as you don’t want the towel to catch on fire.
- Set a timer for 15 minutes and don’t mess with the towel or the lid.
- Once that timer goes off, turn the heat off entirely and let the rice sit for 10 more minutes before taking off the lid and towel.
- After 10 minutes, remove the lid and towel and fluff the rice with a fork. Serve hot.
VIDEO
NOTES
Nutrition














Alternatively, rice cookers are inexpensive and foolproof and require no attention once it’s cooking 🙂 Definitely worth the investment if you make rice with any regularity. My $30 rice cooker is used at least a couple times a week and still works perfectly after almost 5 years! Just wanted to throw it out there because before my husband wanted to buy one I didn’t even know these existed, so maybe there are still others 😉
I like my rice cooker but find that it doesn’t do a great job of cooking rice as individual grains; mine always comes out kind of sticky!
Thank you! – I thought it was just me.
Whenever I use the rice cooker it always seems a bit gluggy too.
So I do it in a pan medium heat with a 2 to 1 water rice ratio never tried the tea towel but will next time.
My wife is from Shanghai and she uses the rice cooker and gets a far better result than I do, there must be some technique trick with a rice cooker too!
I’ll watch her very carefully next time.
Great, but time consuming way, i prefer to wash my rice in running water, place in plastic bowl, add fresh water to recommended amount then blast on high in the microwave ( Used largest plastic bowl available so the water doesn’t go over the side whilst cooking) I generally run it under cold water once cooked, to stop the cooking process. can then be cooked well in advance of rest of dish and reheated when needed…..:-)Still with you on the beer whilst cooking though….;-)
I might have to try that! And yes, beer is always necessary 🙂
I am so glad I came across this pin! My boyfriend and I are always trying to make that perfect rice for our meals – sometimes I even cheat and run to the Chinese place next to my usual grocery store and buy rice to have with our dinner! Definitely printing this off and will try this week. Thanks for sharing!
That is too funny, Cassandra! I used to always order extra white rice portions at the Chinese place by our house so I could have extra for dinners later in the week. For such a staple food, rice is easy to mess up!
I learned to make rice while traveling in India. They used 2 parts water to 1 part rice. They would bring it to a boil over medium high heat. They let it boil for maybe a minute and then covered it with tight fitting lid and turned off heat. (cooking fuel is expensive) The rice sits in the pot on the warm but turned off burner for at least 20 minutes. Fluff as usual.
I don’t understand why people rinse off rice. Any germs will be killed by cooking. I am also thinking there are beneficial nutrients on rice that would be rinsed off. Any nutritionists out there have an opinion?
Hi there! Thanks so much for leaving a comment. I think some of the differences in rice cooking technique is based off of the type of rice – some have more starch residue left on the grain than others, so rinsing the rice helps remove the starch and keep the rice from sticking together in one big clump. Perhaps Basmati rice has less starch?
People rinse off rice because it gets rid of a lot of contaminants, one of which is arsenic. Most asians rinse off their rice before cooking and they usually use a rice cooker or cook rice in a large pot of water and then drain it with a colander, the more water to rice ratio while cooking the less sticky the result will be.
Try this method, and it turned out PERFECT! Thank you!!! I made a post on my blog, and linked it back to you 🙂 http://wherefloursbloom.com/2014/04/24/how-to-cook-perfect-rice/
Great, Karen! I’m so glad you like my method!