Go Back
+ servings
how to cook white jasmine rice on stove top

How To Cook White Jasmine Rice On Stove Top

Easy, perfect, fluffy white jasmine rice on stove top using a pan or pot to make the perfect, simple plain rice side dish for lunch or dinner!
Course Main Course, Side Dish
Cuisine American, Asian, Thai
Keyword how to cook jasmine rice, stove top white rice, white rice
Prep Time 2 minutes
Cook Time 15 minutes
Total Time 17 minutes
Servings 6
Calories 246kcal


  • 2 cups white jasmine rice rinsed
  • 3 cups water or broth
  • salt adjust to taste, optional
  • 1 tablespoon oil
  • 1 tablespoon lemon juice


  • Add the water (or broth) in a large pot or saucepan.
  • Also add oil, lemon juice and enough salt (if using), heat the mixture and bring it to a boil.
  • Once the mixture starts boiling, carefully transfer rinsed jasmine rice to hot boiling water (make sure not to splash any water as it's very hot).
  • Stir the contents and close the pan with a tight fitting lid.
  • Reduce the heat to low and cook for 14 to 15 minutes until rice is cooked completely and there is no water left.
  • If the rice is perfectly cooked and if there is little water remaining at the bottom of the pan, you can keep the pan open without lid and heat for few seconds in medium heat so the leftover water is evaporated quickly.
  • Once the rice is cooked, turn off the heat and immediately transfer the pot or pan to a cool place so the rice is not further cooked in the heat.
  • Fluff the cooked rice gently with a fork or you may gently stir once using a good quality spatula. Too much stirring of hot rice can make it mushy, so do not stir further.
  • Serve immediately if you like the rice hot or allow the rice to cool down for another few more minutes (about 1o to 12 minutes) and gently fluff again so the rice will stay fluffy with each grain separate as it cools down
  • Enjoy the fluffy white jasmine rice with any side dishes like vegetables, curry, pickles etc as you like.


Calories: 246kcal | Carbohydrates: 49g | Protein: 4g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 1g | Sodium: 9mg | Potassium: 73mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1IU | Vitamin C: 1mg | Calcium: 21mg | Iron: 1mg