Rice is a staple in many cuisines worldwide, but getting it perfectly fluffy and non-sticky can be tricky. Whether you’re making steamed rice, basmati, jasmine, or brown rice, this guide will help you cook rice perfectly every single time.
Why Cooking Rice Properly Matters?
Perfectly cooked rice can enhance the taste and texture of your dishes. Whether served as a side, in stir-fries, or as part of a main dish, knowing the right water-to-rice ratio and cooking method makes all the difference.
Step-by-Step Guide to Cooking Rice
1. Choose the Right Type of Rice
Each type of rice requires a different cooking method:
- Basmati Rice – Long-grain, aromatic, perfect for Indian & Middle Eastern dishes.
- Jasmine Rice – Soft, slightly sticky, best for Thai & Asian recipes.
- Brown Rice – Nutritious but requires more cooking time.
- Short-Grain Rice – Stickier, used in sushi & risottos.
2. Measure the Rice-to-Water Ratio
The right water-to-rice ratio depends on the type of rice:
Type of Rice | Water Ratio (per 1 cup of rice) |
White Rice (Long-Grain) | 1.5 cups water |
White Rice (Short-Grain) | 1.25 cups water |
Brown Rice | 2 cups water |
Basmati Rice | 1.5 cups water |
Jasmine Rice | 1.25 cups water |
3. Rinse the Rice Thoroughly
Rinsing rice removes excess starch, preventing stickiness. To rinse:
1️⃣ Place rice in a bowl and fill with water.
2️⃣ Swirl the rice and drain the water.
3️⃣ Repeat 2-3 times until the water runs clear.
4. Cooking Methods for Perfect Rice
A. Stovetop Method (Traditional Cooking)
✅ Add rinsed rice and water to a saucepan.
✅ Bring to a boil, then lower heat and cover with a lid.
✅ Simmer for 12-15 minutes (white rice) or 30-40 minutes (brown rice).
✅ Remove from heat and let it sit for 5 minutes before fluffing with a fork.
B. Rice Cooker Method (Foolproof & Easy)
✅ Add rinsed rice and water to the rice cooker.
✅ Select the correct setting for your rice type.
✅ Once done, let it rest for 10 minutes before serving.
C. Instant Pot/Pressure Cooker Method (Fastest Cooking)
✅ Add rice and water to the Instant Pot.
✅ Set to high pressure:
- White Rice: 3 minutes
- Brown Rice: 22 minutes
✅ Allow natural pressure release for 10 minutes.
5. Fluff & Serve for the Best Texture
After cooking, use a fork to fluff the rice instead of stirring to keep the grains separate.
Common Mistakes & How to Avoid Them
🚫 Using too much water – Leads to mushy rice. Follow the correct water ratio.
🚫 Skipping the rinse step – Results in sticky, clumpy rice.
🚫 Not letting rice rest – Steam helps grains firm up. Let it sit for 5 minutes.
🚫 Lifting the lid while cooking – Traps heat and prevents even cooking.
Final Thoughts
Now that you know how to cook rice perfectly every time, you can enjoy fluffy, non-sticky rice with any meal. Try different rice types and cooking methods to find what works best for you!
Also read – How to Cook Restaurant-Style Butter Chicken at Home