top of page

How to Cook Rice Perfectly

Close-up of a rustic bowl filled with white rice and cumin seeds on an orange woven cloth.

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


Hands rinse white rice in a metal colander under running water in a kitchen sink.

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:


  1. Place the rice in a fine mesh strainer or bowl.


  2. Run cold water over it while gently swirling the grains.


  3. Continue rinsing until the water becomes mostly clear.


  4. 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


Wooden spoon lifts cooked rice from a steaming pot on a gas stove, with blue flames and another pan in the background.

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


Steam rises from a rice cooker in a sunlit kitchen, with warm golden light and a cloth on the counter.

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.




White EliteGourmet rice cooker with lid open, food inside, and WARM/COOK indicator lights glowing on a white background.

*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


Hand holding a black bowl of vegetable rice on a bright yellow background, with red bangles and a warm, appetizing feel

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


Stuffed bell peppers with rice and meat on a white plate, topped with parsley and served with sour cream.

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:


Book cover of The Simple Art of Rice by JJ Johnson and Danica Novgorodoff, showing rice in a blue bowl with herbs and cinnamon.


*As an Amazon affiliate I earn from qualifying purchases.

Comments


bottom of page