If you’re looking for the perfect Jasmine Rice Recipe, this guide will show you step-by-step how to make fragrant, tender, and fluffy jasmine rice every single time. Whether you’re serving it with curry, grilled chicken, or a weeknight stir-fry, this Jasmine Rice Recipe gives you a foolproof method so your rice always turns out deliciously soft and aromatic.
This detailed post covers everything you need to know — from water ratios to rinsing, steaming, storing, and enhancing the natural flavor of jasmine rice. By the end, you’ll feel confident cooking jasmine rice with your eyes closed.
Jump to RecipeUnderstanding Jasmine Rice
Before diving into the steps of this Jasmine Rice, it helps to understand what makes jasmine rice so unique. Jasmine rice is a beloved Southeast Asian variety known for its sweet aroma, delicate texture, and soft, slightly sticky finish.
The Aroma That Makes Jasmine Rice Special
One of the defining qualities of jasmine rice is its naturally floral scent. A compound called 2-acetyl-1-pyrroline gives jasmine rice its signature fragrance, making this Jasmine Rice Recipe extra special every time you cook it. The aroma intensifies as it cooks, filling your kitchen with a warm, buttery fragrance.
The Signature Soft, Tender Texture
Another reason this Jasmine Rice works so well is because jasmine rice has a naturally tender and lightly sticky texture. Unlike basmati rice, which cooks up firm and separate, jasmine rice becomes soft, pillowy, and perfect for absorbing sauces.
Jasmine Rice vs. Other Varieties
Jasmine rice cooks differently from basmati and long-grain white rice. It requires less water, cooks faster, and produces a softer texture. This is why following a dedicated Jasmine Rice Recipe ensures consistent results.
Ingredients & Water Ratio for the Best Jasmine Rice Recipe
Below is the ingredient breakdown you’ll need to make this Jasmine Rice perfectly every time.

Ingredient Table
| Ingredient | Amount |
|---|---|
| Jasmine rice (uncooked) | 1 cup |
| Water | 1 ¼ cups |
| Salt (optional) | ¼ teaspoon |
| Butter or oil (optional) | 1 teaspoon |
The Perfect Water-to-Rice Ratio
At the core of this Jasmine Rice Recipe is the right water-to-rice ratio. For the best texture:
1 cup jasmine rice : 1¼ cups water
This ratio keeps the grains soft but not mushy. If you prefer firmer rice, reduce the water slightly; for softer rice, add a bit more.
Should You Rinse Jasmine Rice?
Yes — rinsing is a key step in any Jasmine Rice. Rinsing removes surface starch and guarantees fluffy rice.
Optional Flavor Add-Ins
To enhance the Jasmine Rice Recipe, you can add:
- Garlic
- Bay leaf
- Sesame oil
- Pandan leaf
- Bouillon
These add-ons deepen the aroma without overpowering the rice.
How to Make This Jasmine Rice (Step-by-Step)
This Jasmine Rice Recipe is simple, but each step matters.
Step 1 — Rinse the Rice
Rinse the rice for 20–30 seconds to remove excess starch. This ensures your Jasmine Rice Recipe turns out fluffy, not gluey.
Step 2 — Simmer Gently
Add rice, water, salt, and butter to a pot. Bring to a boil, then reduce to low heat. Cover and cook for 12 minutes without lifting the lid.
Step 3 — Steam & Fluff
Turn off the heat and let the rice steam for 10 minutes. This steaming step is essential in any successful Jasmine Rice Recipe because it allows the grains to firm up and separate.
H2: Tips for the Best Jasmine Rice Recipe Results
These tips guarantee your Jasmine Rice comes out perfect every time.
H3: Don’t Skip Steaming
Steaming helps the rice finish cooking gently — the key to fluffy, well-separated grains.
H3: Use a Heavy-Bottom Pot
A thick pot prevents scorching, giving your Jasmine Rice Recipe even heat distribution.
H3: Avoid Stirring
Stirring breaks the grains and activates starch. Leave the rice untouched while it cooks.
Storage, Reheating & Serving Ideas
This Jasmine Rice Recipe is great for meal prep and stores beautifully.
How to Store Jasmine Rice
Cool the rice completely before storing. Refrigerate for up to 4 days or freeze for 3 months.
How to Reheat
Reheat with a splash of water in the microwave or steam it gently on the stovetop.
Serving Ideas
Serve your jasmine rice with:
- Thai curries
- Stir-fries
- Teriyaki chicken
- Garlic shrimp
- Salmon bowls
- Grilled meats
Notes
- Always rinse for the best results in this Jasmine Rice Recipe.
- If too firm, add 1–2 tbsp of hot water and steam longer.
- For coconut jasmine rice, swap half the water for coconut milk.
- To double this Jasmine Rice Recipe, keep the same cooking time.
- Instant Pot: 1:1 ratio, cook 3 minutes on high + 10 minutes natural release.
FAQ
1. Why did my Jasmine Rice Recipe turn out mushy?
You likely used too much water or lifted the lid during cooking.
2. Do I need to rinse jasmine rice?
Yes — rinsing is essential in any Jasmine Rice Recipe for fluffy results.
3. Can I use this Jasmine Rice Recipe in a rice cooker?
Absolutely! Use the same ratio and select the white rice setting.
4. Can jasmine rice be used for fried rice?
Yes, but chill it first. Leftover rice works best.
5. Why does my rice burn?
Heat was too high or the pot was too thin.
Conclusion
This Jasmine Rice gives you a reliable, foolproof method for cooking perfectly fluffy, fragrant jasmine rice every single time. With the right water ratio, slow simmering, and essential steaming time, you can make restaurant-quality jasmine rice at home with ease. Whether you’re pairing it with curry, stir-fried vegetables, or grilled chicken, this Jasmine Rice Recipe will quickly become your go-to kitchen staple.
Jasmine Rice Recipe
Course: SidesCuisine: Asian, ThaiDifficulty: Easy4
servings2
minutes12
minutes180
kcal14
minutesIngredients
- 1 cup jasmine rice (uncooked)
1 ¼ cups water
¼ teaspoon salt (optional)
1 teaspoon butter or oil (optional)
Directions
- Rinse the Rice
Add the jasmine rice to a fine mesh strainer and rinse under cool water for 20–30 seconds to remove excess starch. - Combine Ingredients
In a medium saucepan, add the rinsed rice, water, salt, and butter (if using). - Bring to a Boil
Place on medium heat and bring the mixture to a gentle boil. - Simmer on Low
Once boiling, reduce heat to low. Cover the pot tightly and simmer for 12 minutes.
Do not lift the lid while cooking. - Steam Off Heat
Remove from heat but keep the lid on. Let the rice steam for 10 minutes to finish cooking and firm up. - Fluff & Serve
Fluff gently with a fork and serve warm.
Notes
- For firmer rice, use 1⅛ cups water.
For softer rice, use 1½ cups water.
For coconut jasmine rice, replace ½ cup water with ½ cup coconut milk.
To double the recipe, keep the same cooking time.
For Instant Pot: use 1:1 ratio, cook 3 minutes on High Pressure, then 10 minutes natural release.







