How to Cook Rice Perfectly
- Laura Wakefield

- Aug 4
- 7 min read

Rice is one of the most common foods around the world, and for good reason. It’s affordable, versatile, easy to pair with almost any meal, and can be transformed into countless different dishes. But while rice seems simple, getting it perfectly cooked can sometimes feel surprisingly difficult.
Too much water can leave it mushy, too little can make it dry and crunchy, and skipping a few small steps can result in rice that doesn’t have the fluffy texture you’re hoping for.
The good news is that cooking great rice doesn’t require complicated techniques. Once you understand the basics—choosing the right rice, using the correct water ratio, and giving it time to cook and rest—you can make consistently delicious rice every time.
Start with the Right Type of Rice
Before you start cooking, it helps to understand that different types of rice behave differently. Each variety has its own texture, flavor, and best uses.
Long-grain white rice is one of the easiest types to cook and is known for light, fluffy grains that stay separate. It works well as a side dish, with stir-fries, or alongside grilled meats and vegetables.
Jasmine rice has a slightly softer texture and a naturally fragrant aroma. It pairs especially well with Asian-inspired dishes, curries, and flavorful sauces.
Basmati rice has long, thin grains and a delicate texture. It’s commonly used in Indian and Middle Eastern dishes and is excellent when you want individual grains that stay separate.
Brown rice contains the outer bran layer, which gives it a nuttier flavor and chewier texture. It is more nutritious than white rice but requires a longer cooking time and more water.
Short-grain rice becomes stickier when cooked, making it ideal for dishes like sushi or recipes where you want the rice to hold together.
If you are just learning, start with long-grain white rice. It’s forgiving and gives you a good foundation for learning the process.
Rinse Your Rice Before Cooking

One of the easiest ways to improve your rice is to rinse it before cooking.
Rice naturally contains starch on the surface of the grains. While some dishes benefit from that starch, too much can make everyday rice turn out sticky or gummy.
To rinse rice:
Place the rice in a fine mesh strainer or bowl.
Run cold water over it while gently swirling the grains.
Continue rinsing until the water becomes mostly clear.
Drain well before cooking.
This simple step helps the grains cook more evenly and gives you a lighter, fluffier texture.
Use the Correct Water-to-Rice Ratio
The amount of water you use is one of the biggest factors in how your rice turns out.
General guidelines:
White rice:
1 cup rice
1¾ to 2 cups water
Jasmine rice:
1 cup rice
About 1¾ cups water
Basmati rice:
1 cup rice
About 1½ to 1¾ cups water
Brown rice:
1 cup rice
About 2½ cups water
The exact amount can vary slightly depending on your pot, stove, and personal preference. If you like softer rice, you may need slightly more water. If you prefer firmer grains, use slightly less.
The Basic Stovetop Method

This simple method works well for most types of rice.
Ingredients:
1 cup rice
Appropriate amount of water
½ teaspoon salt (optional)
1 tablespoon butter or oil (optional)
Instructions:
1. Combine ingredients Add your rinsed rice, water, salt, and butter or oil to a saucepan.
2. Bring to a boil Heat uncovered over medium-high heat until the water begins boiling.
3. Lower the heat Once boiling, reduce the heat to low and cover the pot with a tight-fitting lid.
4. Let it cook without disturbing it Avoid lifting the lid or stirring while the rice cooks. The steam inside the pot is what helps create the right texture.
Approximate cooking times:
White rice: 15–20 minutes
Jasmine rice: 15 minutes
Basmati rice: 15–20 minutes
Brown rice: 40–50 minutes
5. Let it rest Once the cooking time is complete, turn off the heat and leave the rice covered for another 5–10 minutes.
This resting period allows the moisture to redistribute and helps prevent wet or uneven rice.
6. Fluff with a fork Use a fork to gently separate the grains rather than stirring aggressively with a spoon.
Cooking Rice in a Rice Cooker
A rice cooker is one of the easiest ways to make consistently good rice, especially if you eat rice often. While the stovetop method works perfectly well, a rice cooker takes much of the guesswork out of the process by automatically controlling the temperature and cooking time.
The biggest advantage of a rice cooker is consistency. Once you learn the right rice-to-water ratio for your machine, you can get reliable results without worrying about watching the pot, adjusting the heat, or wondering if the rice is finished.
Basic Rice Cooker Method
Ingredients:
1 cup rice
Appropriate amount of water
Pinch of salt (optional)
1 teaspoon butter or oil (optional)
Instructions:
1. Rinse the rice first. Even with a rice cooker, rinsing your rice helps remove excess starch and creates fluffier grains.
2. Add rice and water to the cooker. Use the measuring cup that comes with your rice cooker if possible, since many rice cookers use a slightly different cup measurement than a standard kitchen measuring cup.
3. Choose the correct setting. Most rice cookers have settings for white rice and brown rice. Some models also include options for jasmine rice, sushi rice, porridge, or steaming vegetables.
4. Let the cooker do the work. The machine will bring the rice to the proper temperature, cook it, and then switch automatically to a “keep warm” setting once finished.
5. Let the rice rest before serving. Even though the cooker says it is done, letting the rice sit for about 5–10 minutes before fluffing can improve the texture.
6. Fluff with a fork or rice paddle. Gently separate the grains before serving.
Tips for Getting the Best Results from a Rice Cooker

A rice cooker is simple to use, but a few small habits can make a big difference.
Don’t skip rinsing: Removing extra starch helps prevent overly sticky rice.
Avoid opening the lid while cooking: Rice cookers rely on steam to create the right texture, and opening the lid can interrupt the process.
Don’t leave rice sitting on warm forever: The keep-warm setting is convenient, but rice can eventually dry out or become harder in texture if left too long.
Clean the cooker regularly: Rice starch can build up over time. Wash the inner pot, lid, and steam vent according to the manufacturer’s instructions to keep your rice tasting fresh.
Easy Rice Cooker Variations
Once you are comfortable making plain rice, you can easily turn it into a more flavorful side dish.
Garlic Butter Rice
Add 1 tablespoon butter and 1 minced garlic clove before cooking.
Stir in fresh herbs after cooking.
Chicken Broth Rice
Replace water with chicken broth for a richer flavor.
Add parsley or a squeeze of lemon before serving.
Vegetable Rice
Add frozen peas, carrots, or corn before cooking.
Stir gently once finished.
Coconut Rice
Replace part of the water with coconut milk.
Add a pinch of salt for a slightly sweet, creamy side dish.
*As an Amazon affiliate I earn from qualifying purchases.
Common Rice Mistakes (and How to Fix Them)
Even experienced cooks sometimes end up with less-than-perfect rice. Here are some common problems and solutions.
Rice Is Too Mushy
This usually means there was too much water or the rice cooked too long.
Try:
Using slightly less water next time
Making sure the rice drains well after rinsing
Avoiding excessive stirring while cooking
Rice Is Too Hard
If the grains are still crunchy, they likely need more moisture or cooking time.
Try:
Adding a few tablespoons of water
Covering the pot and cooking for another few minutes
Rice Is Burnt on the Bottom
A slightly crispy bottom can actually be desirable in some cuisines, but burnt rice usually means the heat was too high.
Try:
Lowering the heat once the rice starts boiling
Using a heavier-bottomed pot
Making sure the burner temperature isn’t too high
Rice Is Sticky
Some varieties are naturally sticky, but excess starch can make regular rice gummy.
Try:
Rinsing more thoroughly before cooking
Avoiding stirring during cooking
Fluffing with a fork after resting
Easy Ways to Add Flavor to Rice

Once you have mastered basic rice, it’s easy to turn it into a more exciting side dish.
Cook Rice in Broth
Replacing water with chicken, beef, or vegetable broth adds extra flavor with almost no additional effort.
Add Aromatics
Before adding rice and liquid, sauté ingredients like:
Garlic
Onion
Shallots
Ginger
This creates a deeper flavor base.
Add Herbs and Seasonings
After cooking, stir in:
Fresh parsley
Cilantro
Green onions
Lemon or lime juice
Butter
Parmesan cheese
Small additions can completely change the flavor of a simple bowl of rice.
How to Store and Reheat Rice
Cooked rice is great for meal prep, but it should be stored properly.
Allow cooked rice to cool, then place it in an airtight container in the refrigerator. Use it within about 3–4 days.
To reheat:
Add a splash of water before microwaving
Cover to help trap moisture
Stir halfway through heating
Rice can also be frozen for longer storage. Freeze it in individual portions so you can easily grab what you need for quick meals.
Using Leftover Rice

Leftover rice is incredibly useful and can become the base for many easy meals.
Try turning it into:
Fried rice with vegetables and eggs
Rice bowls with protein and toppings
Stuffed peppers
Rice pudding
Burrito fillings
Slightly chilled leftover rice is often better for fried rice because the grains are firmer and less likely to become mushy.
Perfect rice comes down to a few simple habits: rinse your grains, use the right amount of water, avoid disturbing the pot while it cooks, and give it time to rest before serving.
Whether you use a stovetop method or a rice cooker, learning these basic techniques will help you make rice that is fluffy, flavorful, and reliable every time.
Once you master the basics, rice becomes one of the easiest and most dependable foods in your kitchen. It can be a simple side dish, the foundation of a quick meal, or the starting point for countless recipes. A little practice goes a long way—and perfectly cooked rice is a skill you’ll use again and again.
LEARN MORE:
*As an Amazon affiliate I earn from qualifying purchases.






Comments