Recipes
How to Cook Perfect Basmati Rice
Basmati is forgiving once you know the three things that actually matter: soaking, the water ratio, and leaving the lid alone while it steams. This guide walks through the full method we use at home, along with the rice we stock for it.

On this page
Why basmati rice needs a different method than regular rice
Basmati is a long-grain aromatic rice grown in the foothills of the Himalayas and Punjab, and it behaves differently from short-grain or jasmine rice. The grains are long and thin, and they're bred to elongate and stay separate when cooked properly, not clump into a sticky mass.
That means the usual 'just dump it in a rice cooker' approach can leave you with broken, gluey grains. A few extra minutes of prep, soaking and resting, is what turns a decent bag of basmati into the long, fluffy, fragrant rice you get at a good Indian or Nepali restaurant.
If you're not sure which bag to buy in the first place, our basmati rice buying guide breaks down grain length, aging and aroma so you're starting with good rice before you even turn on the stove.
Ingredients you'll need
This is a simple recipe with very few ingredients, so the quality of the rice itself matters a lot. We usually reach for Qilla Premium Basmati or Tiger XXXL Basmati for everyday dal bhat, and Qilla Gold Extra Long or Bombay's Best Basmati when we want extra-long, restaurant-style grains for a biryani or a dinner party.
You'll need: 1 cup basmati rice, 1.5 cups water (for stovetop; adjust slightly for a rice cooker), a pinch of salt, and optionally a teaspoon of ghee or oil for extra separation and shine.
If you only cook rice occasionally and don't want a 40lb sack taking over your pantry, Guruji Select Basmati (10lbs) is the smaller-format option we recommend, it's the same long-grain quality in a bag that actually fits most Canadian kitchens.
Step 1: Rinse and soak
Rinse the rice in a bowl or fine sieve under cool water, swirling gently, until the water runs mostly clear. This removes surface starch that causes stickiness, usually 3 to 4 changes of water is enough.
Then soak the rinsed rice in fresh water for 20 to 30 minutes. Soaking lets the grains absorb moisture evenly before cooking, which is the single biggest reason restaurant basmati looks so long and separate. Skipping this step is the most common reason home-cooked basmati turns out short and clumpy.
Drain the rice completely before moving to the next step. Don't skip the draining, extra water at this point throws off your ratio.
Step 2: Get the water ratio right
For soaked, drained basmati, use 1.5 cups of water per 1 cup of rice on the stovetop. If you skip soaking entirely, bump it up to 1.75 cups of water, since dry grains need more liquid to fully hydrate while cooking.
Rice cookers vary slightly by brand, so start at a 1:1.25 ratio (rice to water) for soaked rice in a cooker and adjust next time based on how it turns out. Add a pinch of salt and a small spoon of ghee or oil to the pot now, this helps keep grains from sticking to each other as they cook.
Bring the water to a boil uncovered, then immediately drop the heat to low, cover with a tight lid, and let it steam undisturbed for 12 to 15 minutes.

Step 3: Rest, then fluff, don't stir
This is the step most people skip and shouldn't. Once the timer's up, turn off the heat and let the pot sit, still covered, for 5 to 10 minutes. This resting time lets the steam finish the job evenly without drying out the bottom layer.
Only after resting should you open the lid. Use a fork, not a spoon, to gently fluff the rice from the edges toward the centre. A fork separates the grains; a spoon mashes them. This is the difference between rice that looks like a bowl at a good restaurant and rice that looks like porridge.
Perfect basmati is the backbone of so many meals we grew up on, from a simple bowl of dal bhat to rajma chawal on a Sunday. Getting the rice right makes everything else on the plate taste better.
Common mistakes (and easy fixes)
Mushy rice usually means too much water, too much stirring, or no rest time before fluffing. Cut your water back slightly next time and resist opening the lid early.
Undercooked or crunchy rice usually means not enough water or not enough steaming time; add a splash of hot water, cover, and steam another 3 to 5 minutes on low.
If your rice always turns out short and broken rather than long, you may be cooking regular basmati too hard and too fast, or you might actually want golden sella basmati instead, such as Parliament Golden Sella, which is parboiled and far more forgiving of a slightly heavy hand with the heat.
Where to buy basmati rice in Canada
We stock basmati in a range of sizes, from smaller 10lb bags up to full 40lb sacks for households that go through rice quickly. Browse the full rice & flour section for everything from basmati to chiura (beaten rice) and rice flour for sel roti.
Most of what you need ships as part of our nationwide Nepali and Indian grocery delivery. The big rice sacks are the exception: bags over 8 lb (the 10 lb and 40 lb sizes) are a Metro Vancouver delivery item, so if you are elsewhere in Canada, plan on a local pickup for the large bags while everything lighter comes to your door. Metro Vancouver customers get free delivery from $35 and can arrange same-day by phone.

Frequently asked questions
What is the correct rice-to-water ratio for basmati rice?
For soaked, drained basmati on the stovetop, use 1.5 cups of water per 1 cup of rice. If you skip soaking, use closer to 1.75 cups of water. Rice cookers usually need slightly less water, around 1.25 cups per cup of rice, since they seal in more steam.
Do I really need to soak basmati rice before cooking?
Yes, if you want the long, separate grains basmati is known for. Soaking for 20 to 30 minutes lets the grains hydrate evenly, which is what allows them to elongate fully during cooking without breaking. It's an extra 20 minutes, but it's the biggest single factor in getting restaurant-style rice at home.
Why does my basmati rice turn out sticky or mushy?
Usually it's one of three things: too much water, stirring the rice while it cooks, or skipping the rest period before fluffing. Rinse well to remove surface starch, use a tight lid, and let the pot sit covered for 5 to 10 minutes off the heat before you fluff with a fork.
What's the difference between regular basmati and golden sella basmati?
Golden sella is parboiled basmati, which makes the grains firmer, more nutrient-retentive, and more forgiving if you slightly overcook them. Regular basmati has a softer texture and a more delicate aroma. We cover the full comparison, including cooking differences, in a separate guide on our blog.
Can I cook basmati rice in a rice cooker instead of the stovetop?
Absolutely, most households in Nepal and India use a rice cooker daily. Soak and rinse the rice the same way, then use a ratio of about 1.25 cups water per 1 cup of rice, adding a pinch of salt. Let the cooker finish its cycle, then leave it on 'keep warm' for 5 to 10 minutes before opening the lid and fluffing.
How much basmati rice should I buy at once?
It depends on your household size and how often you cook rice. A 10lb bag suits a smaller household or occasional cooking, while a 40lb bag makes more sense if rice is a daily staple in your kitchen.
Shop the pantry
Authentic Himalayan staples, delivered anywhere in Canada.
Keep reading
Nepali & Indian Grocery Delivery Across Canada
One Vancouver shop, one nationwide delivery run: real Nepali and Indian groceries shipped coast to coast.
Read the guideBest Basmati Rice to Buy Online in Canada
Qilla, Tiger XXXL, Guruji, Hello Ji or Golden Sella: here's how the top basmati bags actually compare, and which one belongs in your kitchen.
Read the guideSella Rice vs Basmati Rice: What “Sella” Means and Which Is Healthier
“Sella” simply means parboiled — and per 100g, Golden Sella basmati carries more protein and fibre, and a lower glycemic index, than regular white basmati. What sella means, how it differs, and the honest, label-based comparison.
Read the guideBasmati Rice Brands Compared: Qilla, Tiger, Guruji, Hello Ji
Four bags, four personalities: here's which basmati rice brand actually deserves your pot of dal bhat.
Read the guide