Basmati rice is a staple Indian side dish. Use this ultimate guide filled with tips and research to learn how to cook perfectly fluffy basmati rice on the stovetop every time.

Jump to:
- What is basmati rice?
- What are the differences between long-grain and short-grain rice?
- Choosing the right basmati rice
- Ingredients and substitutes
- Why and how to wash and rinse rice
- Why soaking rice is helpful
- Tips for fluffy stovetop rice
- Pros and Cons of Stovetop Method
- Dishes to pair with basmati rice
- Storage
- Repurposing leftover rice
- FAQ
- Stovetop Basmati Rice
What is basmati rice?
Basmati rice is a long grain, aromatic rice variety primarily grown in India and Pakistan. It is known for its delicate fragrance, light texture, and long grains. Basmati rice is a staple in many South Asian and Middle Eastern cuisines.
Unlike short grain rice varieties, basmati has a lower starch content, which helps produce fluffy, separate grains rather than a sticky texture. It is available in both white and brown varieties, with brown basmati offering additional fiber and nutrients. Its naturally nutty flavor makes it a perfect accompaniment to dishes like dals, rasam, and sambar, and leftovers of it can be transformed into dishes like lemon rice, tumeric rice, and curd rice. Its low-to-moderate glycemic index makes it a preferred choice for those monitoring their blood sugar levels.
What are the differences between long-grain and short-grain rice?
Long-Grain Rice
(Examples: Basmati, Jasmine, Carolina Gold, Wild Rice)
- Slender, elongated grains
- Lower starch content compared to short grain, resulting in fluffy, separate grains when cooked
- Light and dry texture, ideal for dishes requiring distinct grains
- Often aromatic, with nutty or floral notes (e.g. basmati, jasmine)
Short-Grain Rice
(Examples: Sushi Rice, Arborio, Glutinous Rice, Bomba Rice)
- Plump, rounded grains with a shorter, almost oval shape
- High starch content, leading to a soft, sticky, or creamy texture when cooked
- Absorbs flavors well, making it ideal for brothy or saucy dishes
- Often used in sushi, risotto, rice pudding, and paella
- Some varieties, like glutinous rice, become extremely sticky when steamed
There are also medium-grain rices which have characteristics that lie in between these two. Some Indian varieties of rice that are medium grain are sona masuri rice or idli rice.
Choosing the right basmati rice
Even within the category of basmati rice, not all basmati rice is the same. Aged basmati rice has a more pronounced aroma and leads to more fluffy individual grains when cooked. So if you are looking for fluffy rice:
- Look for long, slender grains.
- Buy brands that state that the rice has been aged for at least 1–2 years.
- High quality basmati should also have a natural ivory hue rather than a bright white appearance.
- Aged basmati rice can be typically found in South Asian and Middle Eastern grocery stores.
- My favorite brand of basmati rice is India Gate Aged Basmati Rice.
Buy Now → Ingredients and substitutes
- Basmati Rice (Aged) - Preferably aged! If you are looking for a substitute for basmati rice, try another aged long grain rice like jasmine. Remember though that the nutritional properties and Glycemic Index of jasmine and other substitutes are different from those of basmati rice!
- Water - If you want a rice with more flavor you can use a vegetable broth or chicken broth in place of water!
- (Optional) Salt - I typically don't salt my rice because it is paired with flavorful dals or curries. However, if it is going to be the main star or if you like seasoned rice, then use about 1 teaspoon sea salt per cup of raw rice.
Why and how to wash and rinse rice

One of the key steps to perfect basmati rice is washing the rice. It is important to wash the rice to rid it of excess starches, which will cause it to clump, and to remove any pesticides/residues left on the exterior. The steps for washing the rice are:
- Add rice to the pot and cover with plenty of cold water (hot water can break the rice grains).
- Use your hands to gently scrub and release the excess starches and residues from the top of the rice. The water will look very cloudy at this stage.
- Use your hands as a filter as you pour out the starchy water to ensure that the rice grains don't fall into the sink. There's no need to get all of the water out.
- Repeat steps 2-3 until the water is mostly clear (it will always be a little cloudy and that's ok - it doesn't need to be perfect). This may take 3-4 times.
Why soaking rice is helpful
Soaking basmati rice is not mandatory, but this optional step helps the grains absorb more water, leading to more even cooking. Simply soak the rice for 20-30 minutes to allow the rice to absorb the water.
Tips for fluffy stovetop rice
- Wash rice - It is important to wash rice anytime you cook it. There are residues and excess starches on the top of the rice that you'll want to get rid of so the individual grains can be separate. To do this, simply add water to the rice and scrub to release the starches, empty the cloudy water, and repeat until the water runs fairly clear (it won't ever be perfectly clear).
- Soak rice - This is an optional step but if you have the time, give the rice a 30 minute soak. This helps the rice absorb water and cook more evenly; plus, it also helps your stomach digest the rice better!
- For long grain rices like basmati use 2x the amount of water as the amount of rice. In general, aged basmati rice uses a ratio of 1:2 rice:water, but non-aged basmati rice needs slightly less water for a ratio of 1 part rice to ~1.75 parts water.
- Allow the water to come to a boil before turning the heat to low.
- Cover the rice pot with a lid to allow the rice to steam.
- Allow the rice to steam for another 10 minutes after cook time to help create individual fluffy grains.
- Lightly fluff the basmati rice when it's warm, but do not agitate it too much while warm or else it will become mushy!
Pros and Cons of Stovetop Method
Pros of cooking rice on stovetop:
- Control: Offers precise control over heat and timing, allowing for adjustments during cooking.
- No Additional Equipment: Utilizes existing kitchen pots and pans, eliminating the need for specialized appliances.
Cons of cooking rice on stovetop:
- Monitoring Required: Demands constant attention to prevent overcooking or burning. It isn't like cooking rice in the Instant Pot or rice cooker where you can just set it and forget it.
Dishes to pair with basmati rice
Here are some of my favorite dals and curries to pair with basmati rice!
Storage
Basmati rice should immediately be cooled and stored in the fridge if you do not plan on eating it for your meal. It will last in the fridge for 3-5 days. You can alternatively store your basmati rice in individual servings in the freezer for up to 6 months as well. When reusing from the freezer, thaw the rice, sprinkle water on top, and microwave to reheat the rice to its fluffy glory!
Repurposing leftover rice
These two rice recipes are ways to repurpose your day-old rice into a new dish! In fact, leftover rice is the perfect ingredient for these recipes. I hope you check them out!
FAQ
Use 1 part rice to 2 parts water for aged basmati rice! For non-aged basmati rice, reduce the ratio to 1 part rice to 1.75 parts water.
Allowing the rice to sit and steam after it's cooked allows the rice to slightly cool and the individual grains to separate.
Buy aged basmati rice for the best flavor and fluffy texture. My go-to brand is India Gate Aged Basmati Rice.
Cooked basmati rice will last in the fridge for 3-5 days. You can alternatively store your basmati rice in individual servings in the freezer for up to 6 months as well.

Stovetop Basmati Rice
Ingredients
- 2 cups (370 g) basmati rice (aged)
- 4 cups (920 g) water
Instructions
- Wash and Rinse Rice: Add 2 cups (370 g) basmati rice (aged) to a medium bowl. Add room temperature water to the rice and swish and scrub the rice with your hands. The water will be murky in the beginning but drain the water out and repeat the process until the water runs mostly clear.
- (Optional) Soak Rice: Once washed, you can soak the rice in water for ~30 minutes. This step aids digestion and helps the grains cook evenly.
- Next, add 4 cups (920 g) water into a pot and turn the stove on medium high heat. Wait for the water to come to a vigorous boil. Note: If you are not aged basmati rice, you will need to reduce the amount of water so that for every 1 cup of rice you use 1.75 cups of water!
- Once the water comes to a boil, turn the heat down to low, cover the pot with a lid, and cook the rice covered for 15 minutes.
- After the time is up, remove the lid from the pot and check on the grains. Use a rice paddle or large serving spoon dipped briefly in water to gently mix or fluff up the rice and to check the doneness. The rice should have absorbed all of the water. If not, then turn the heat back on low with the pot uncovered until the water has been absorbed.
- Place the lid back on the pot and allow the rice to sit covered for another 10 minutes to help the rice form individual grains. Serve the rice warm or store it in the fridge for 3-5 days. You can even freeze this rice for up to 6 months.
Notes and Tips
- Pair this basmati rice with dal or curry recipes that you can find on this website. If you are looking to revamp the basmati rice into another dish, try out my lemon rice or curd rice which take the leftovers and turn them into something special.
- My preferred rice brand is India Gate Aged Basmati Rice . You can learn more above about aged basmati rice.






















Leave a Reply