Learn how to cook perfect rice on the stove! This easy method yields fluffy white rice every time. Find my best recipe tips and serving ideas below!
Learn how to cook rice perfectly every time! Below, I’m sharing my go-to method for how to cook white rice on the stove. It’s easy to make in under 30 minutes, and it always yields tender, fluffy rice.
Sooo many people think that it’s impossible to cook perfect rice on the stove. I’m on a mission to change that! While there are some common pitfalls to cooking rice, this foolproof white rice recipe is easy to master. And once you have it in your back pocket, you can quickly whip it up to serve with curries, stir fries, and more.
You can find the complete recipe with measurements at the bottom of this post. On your way there, read my best tips for how to make rice along with with some of my favorite ways to serve it. Get ready to become a rice pro!
How to Cook Rice on the Stove
First thing’s first! Check your rice.
This white rice recipe will work with any of these types of rice:
- Long grain white rice
- Medium grain white rice
- Short grain rice
- Jasmine rice
- Basmati rice
It will NOT work with brown rice, black rice, or wild rice. To cook brown rice or another of these types of rice, click the corresponding link to find separate cooking instructions for it.
You’ll also need a medium saucepan with a tight-fitting lid. Tip: I like to make this recipe in a pan with a glass lid so that I can check the rice without removing it.
Rice to Water Ratio
The other key ingredient in this recipe is water. Using the correct water to rice ratio is essential for perfectly cooked rice!
Many white rice packages say to use 2 cups of water for every 1 cup of rice. But I find that my rice is fluffier when I use slightly less water.
I think the ideal rice to water ratio is 1 1/2 cups water to 1 cup of rice. I also add a little olive oil to the pot to prevent the rice from clumping.
When you’re ready to cook, rinse the rice. There’s debate over whether rinsing rice is strictly necessary, but I like to do it. It washes away excess starch that can cause the rice to clump together, which I think yields a fluffier pot of rice.
Place the rice in a fine mesh strainer set over a large bowl. Rinse the rice until the water in the bowl runs clear.
Combine the rinsed rice, water, and oil in the saucepan. Bring the water to a boil, then cover the pot and reduce the heat so that the water maintains a gentle simmer.
Simmer for 15 minutes, or until the liquid is absorbed.
Finally, let the rice steam. Turn off the heat and let it sit, covered, for 10 minutes.
Fluff the rice with a fork and enjoy!
Find the complete recipe with measurements below.
Recipe Tips
- Remove the lid as little as possible. If your pot doesn’t have a glass lid, you may have to remove it to check the rice. But try to take it off as little as possible. Every time you remove the lid, steam escapes from the pot. If too much escapes, the rice can cook unevenly.
- Don’t skip the resting step. It can be tempting to skip letting the rice rest in the pot for 10 minutes after it simmers. Please, don’t! As the rice sits, it absorbs any residual moisture left in the pot, becoming fluffy and fully tender. Think of it this way: even though your stove isn’t on at this point, the rice is still cooking.
- Know how much you’re making. 1 cup uncooked rice yields 3 cups cooked. If you have leftovers, check out the storage and reheating instructions below!
How to Store and Reheat
Store leftover rice in an airtight container in the fridge for up to 3 days. Tip: Leftover rice is perfect for making this fried rice recipe!
It also freezes well. Spread the grains in an even layer on a baking sheet lined with parchment paper. Freeze for 2 hours, then transfer to an airtight container and store in the freezer for up to 3 months.
Reheat rice in the microwave or on the stove with a splash of water. It dries out with time, so adding a little water helps it return to a soft, fluffy state.
What to Serve with White Rice
There are so many ways to serve white rice! The simplest is to pair a scoop of rice with a cooked protein and a vegetable side dish for an easy weeknight meal. If you’re in the mood for something more elaborate, try one of these ideas:
What are you favorite ways to serve rice? Let me know in the comments!

How to Cook Rice
Learn how to cook rice on the stove! This easy method yields soft, fluffy white rice every time.
Prevent your screen from going dark
-
Combine the rinsed rice, water, and olive oil in a pot and bring to a boil. Cover, reduce the heat, and simmer for 15 minutes, or until the liquid is absorbed.
-
Remove from the heat and let it sit, covered, for 10 more minutes. Fluff with a fork.
This rice to water ratio also works in a rice cooker using the white rice setting. If you’re using a rice cooker to cook your rice, skip the olive oil.