How To Cook Basmati Rice #ASpicyPerspective #rice #howto #basmati #indian #glutenfree
Print Recipe
5 from 5 votes

How To Cook Basmati Rice

Learn how to make authentic Indian Basmati Rice that is light and fluffy every single time.
Prep Time2 hrs
Cook Time20 mins
Total Time2 hrs 20 mins
Course: Side Dish
Cuisine: Indian
Servings: 6
Calories: 225kcal
Author: Sommer Collier



  • Place the rice in a large sieve, with a fine-grade mesh. Set the sieve over a bowl in the sink. Rinse the rice with cold water, dunking the sieve down into the water, and shaking gently. Then dump out the starchy water and repeat with clean water. Wash and rinse the rice FIVE times to remove all excess starch. The water should be pretty clear on the last wash. Try not to handle the rice too much, as it might break the long grains into pieces.
  • Dump the rice into the bowl. Add luke warm water and 2-4 tablespoons salt. Add 2 tablespoons at first. Then taste the water. It should taste like sea water. If it doesn’t add more salt.
  • Let the rice soak in the saltwater for 2 hours.
  • Carefully drain the rice, pouring the rice and water back through the sieve.
  • Place in a medium saucepot over high heat. Add and rice and 3 ½ cups fresh water to the pot.
  • Cover and bring to a boil. Then lower the heat and simmer for 15-20 minutes. When the rice is done, there will be vent holes in the top of the rice, and all the liquid will have absorbed.
  • Remove from heat, and rest covered for 5 more minutes.
  • Gently fluff the rice with a fork and serve.


Serving: 0.75cup | Calories: 225kcal | Carbohydrates: 49g | Protein: 4g | Fat: 1g | Saturated Fat: 1g | Sodium: 391mg | Potassium: 71mg | Fiber: 1g | Sugar: 1g | Calcium: 17mg | Iron: 1mg