how to cook basmati rice

How To Make Basmati Rice (Restaurant Style)

How to make basmati rice like they do in Indian restaurants? It is very simple to make and the rice cooks in less than 30 minutes.
Course Drinks, Side Dish
Cuisine Indian
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 2 cups
Calories 358kcal
Author Healing Tomato



  • In a medium sauce pan, add 1 cup of Basmati rice
  • Place the pan under your kitchen tap and fill it halfway with water
  • Using your fingers, gently stir the rice and water.
  • Tilt the pan and remove as much of the water as you can. It's ok to leave some water in it.
  • Repeat steps 2 to 4 two more times. The water will be less cloudy at the third time
  • Once washed, we now add water that was set aside for cooking
  • Place the pan on high heat.
  • Add the cloves, cardamom, cinnamon and ghee or oil.
  • Stir frequently so that the rice doesn't stick to the bottom
  • When the rice grains have doubled in size (about 15 min), turn off heat
  • Using a strainer, strain the rice to remove excess water
  • Use a fork to stir the rice in the strainer to make it fluffy
  • Transfer to a serving bowl and enjoy



- If you are using Saffron, soak the 2 strands in 3 tsp of warm water. After 4 min of soaking pour the saffron water over rice and stir it. Some of the rice will turn red, some will be yellow and the rest will be white, just like they are in Indian restaurants. 


Serving: 2people | Calories: 358kcal | Carbohydrates: 76g | Protein: 6g | Fat: 2g | Cholesterol: 3mg | Sodium: 45mg | Potassium: 106mg | Fiber: 2g | Calcium: 72mg | Iron: 1.2mg