For fluffy stovetop basmati rice, simmer rinsed rice with water for 15 minutes, then leave it covered off the heat for 10 minutes before fluffing. This simple method gives the long, fragrant grains room to steam evenly and works well as a side dish or a base for curries, dals, and other meals.
Ingredients
This recipe uses a 1:1.5 ratio of rice to water, a useful starting point for ordinary white basmati on the stovetop. A tightly covered saucepan matters: trapped steam finishes the grains without requiring extra water.
- 1 cup (190 g) white basmati rice
- 1 1/2 cups (355 ml) water
- 1/4 teaspoon (1.5 g) fine salt, or to taste
- 1 teaspoon (5 g) ghee or unsalted butter, optional
Instructions
- Measure and rinse the rice. Put the rice in a fine-mesh sieve or bowl and rinse under cool running water, stirring gently, for about 2 to 3 minutes, until the water is much less cloudy. It does not have to become perfectly clear. Drain thoroughly for about 5 minutes. Rinsing washes away loose surface starch, which helps keep the cooked grains from clumping.
- Combine the ingredients. Add the drained rice, measured water, salt, and optional ghee or butter to a small, heavy-bottomed saucepan. A pan with a well-fitting lid is important because steam needs to stay inside. Swirl the pan once to distribute the rice evenly; avoid stirring repeatedly after this point.
- Bring the water to a boil. Set the pan over medium-high heat, uncovered, and bring it just to a boil. Watch the pan as it heats. Once the surface is bubbling across the pan, give the rice one gentle stir or swirl if needed to separate any grains that have stuck to the bottom.
- Cover and simmer for 15 minutes. Immediately lower the heat to the lowest setting that maintains a very gentle simmer, then cover tightly. Cook for 15 minutes without lifting the lid. The exact burner setting varies, so if the rice is bubbling vigorously or you hear it sizzling, lower the heat; strong boiling can scorch the bottom before the grains are done.
- Rest off the heat for 10 minutes. Turn off the burner and leave the pan covered for 10 minutes. This resting time is part of the cooking process: the rice absorbs remaining moisture and the grains firm up, making them easier to fluff. Keep the lid closed rather than checking early, since escaping steam can leave the top layer undercooked.
- Fluff and serve. Remove the lid, tilt it away from you so steam escapes safely, and gently fluff the rice with a fork or rice paddle. Lift and separate the grains rather than mashing them. Taste and adjust the salt if needed, then serve hot.
For this method, the stovetop simmer is 15 minutes, followed by a 10-minute covered rest. The full 33-minute schedule also includes the 8-minute rinse, drain, and setup. A different rice variety, a loose lid, or a burner that runs unusually hot can change the result, so use the visual and texture cues below along with the clock.
Tips
- Use a low, steady flame. Once the pan is covered, the rice should simmer gently rather than boil hard. If the lowest burner setting is still too hot, move the saucepan to a smaller burner or use a heat diffuser. Do not keep adding water simply because a little steam escapes; first make sure the lid fits snugly and the heat is low.
- Rinse, but do not agitate. A thorough rinse helps prevent gummy rice, while vigorous rubbing can break delicate grains. Drain well before measuring the cooking water. Water clinging to rice after a quick rinse can make the final result wetter than intended.
- Adjust for the rice you have. This ratio is for white basmati and is a reliable starting point, but brands and harvests absorb water differently. If your rice is consistently firm after resting, add 1 to 2 tablespoons (15 to 30 ml) more water next time. If it turns soft or wet, reduce the water by the same small amount.
- Do not stir during the simmer. Stirring releases starch and can break the long grains. If you need to check whether the water has boiled away, wait until the 15-minute simmer is complete, then inspect quickly and replace the lid for the rest if the grains need more steam.
Serving Suggestions
Serve the rice as a plain, aromatic side with lentil dal, chickpea curry, vegetable korma, or a saucy chicken or fish dish. Its separate grains are useful for soaking up sauce without becoming a thick, sticky bed. For a simple plate, add a spoonful of ghee or butter and a scattering of chopped cilantro, then pair it with roasted vegetables or grilled meat.
It also works as the foundation for a rice bowl: add cooked vegetables, beans, a fried egg, or leftover curry, then finish with yogurt, chutney, pickles, or a squeeze of lemon. Keep strongly flavored toppings separate until serving if you want the fragrance of the basmati to remain noticeable. For a larger meal, put the rice in a warm serving bowl and fluff it just before it reaches the table; leaving it covered too long can make the grains compact.
Variations
Lightly spiced rice: Warm a teaspoon of ghee in the saucepan and briefly stir in one or two whole spices, such as a green cardamom pod, a small cinnamon piece, or a clove. Add the drained rice, water, and salt, then follow the same timing. Whole spices add fragrance without making the rice hot; remove them before serving if you prefer not to bite into them.
Onion basmati: Before adding the rice, cook 1/4 cup (about 40 g) finely sliced onion in a teaspoon of ghee over medium-low heat until soft and lightly golden, about 5 to 7 minutes. Add the rice and water and proceed with the recipe. The onion makes the rice sweeter and more savory, and the additional browning time adds to the preparation.
Brown basmati: Brown basmati needs substantially more water and time than white basmati. Start with the package directions; many varieties take roughly 35 to 40 minutes of gentle simmering, followed by a covered rest, but the exact amount varies by brand and whether the rice was soaked. Do not use the white-rice timing or water ratio for brown grains.
Make it dairy-free: Omit the optional ghee or butter, or use a neutral vegetable oil in the same quantity. The rice will still cook properly; the fat simply adds a little richness and can help the grains feel distinct. For a more pronounced flavor, use a small amount of toasted sesame oil only after cooking rather than simmering it in the pot.
Storage and Reheating
Cool leftover rice promptly and refrigerate it within 2 hours of cooking. To help it cool evenly, spread it in a shallow container rather than leaving a full saucepan on the counter. Keep it covered in the refrigerator and use within 3 to 4 days. Cooked rice should not sit at room temperature for an extended period, even if it still looks and smells normal.
For longer storage, freeze cooled rice in meal-size airtight portions. Use within about 1 to 2 months for the best texture. Thaw overnight in the refrigerator, or reheat from frozen with a splash of water. To reheat, add a tablespoon or two of water per cup of rice, cover, and warm in a saucepan over low heat or in the microwave, stirring once if practical. Heat leftovers to 165°F (74°C), checking with a food thermometer when needed, and serve promptly. Reheat only the portion you plan to eat.
Frequently Asked Questions
How long does basmati rice take to cook?
For this stovetop method, white basmati simmers for 15 minutes and then rests, covered and off the heat, for 10 minutes. Allow about 8 minutes to rinse, drain, and set up, for approximately 33 minutes from start to serving. The 10-minute rest is important, so do not count the rice as finished as soon as the burner goes off.
How much water should I use for 1 cup of basmati rice?
Begin with 1 1/2 cups (355 ml) water for 1 cup (190 g) of white basmati. This produces tender grains that hold their shape in a covered saucepan. Some packages recommend a slightly different ratio because grain age, processing, and pan design affect absorption. If you follow a package ratio, keep the same simmer-and-rest approach and adjust based on the texture you prefer.
Should I soak basmati rice before cooking?
Soaking is optional for this recipe. Rinsing and draining are enough for a dependable weeknight pot, and skipping a soak keeps the timing straightforward. A 20- to 30-minute soak can help some grains cook a little more evenly and elongate, but soaked rice may need slightly less water or a shorter simmer. If soaking, drain it very thoroughly and use the package directions as a guide rather than applying the full water amount automatically.
Why is my basmati rice mushy or sticky?
Common causes include too much water, insufficient draining after rinsing, stirring during the simmer, or lifting the lid repeatedly and then extending the cook without a clear reason. Measure the water, use a snug lid, keep the heat low, and let the rice rest before fluffing. If your usual brand still turns soft, reduce the water by 1 to 2 tablespoons (15 to 30 ml) on your next batch.
Why is the rice still hard after 15 minutes?
It may need more steam because the lid leaked, the burner was too low to maintain a simmer, or the rice is a variety that absorbs more water. If there is still liquid in the pan, cover it and continue cooking gently for 2 to 3 minutes before resting. If the liquid is gone but the grains are firm, sprinkle 1 to 2 tablespoons (15 to 30 ml) of hot water over the rice, cover, and cook on low for another 2 to 3 minutes. Then turn off the heat and give it a covered rest.
Related
- Eggnog Snickerdoodle Recipe for Soft, Spiced Cookies
- Eggnog Taffy Recipe: Buttery, Spiced Holiday Candy
- Eggnog Tarts: Creamy Custard in Crisp, Buttery Pastry
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).