How to Cook Perfect Jasmine Rice on the Stove Recipe
Introduction
Jasmine rice is a fragrant, slightly sticky rice perfect for many Asian dishes. Cooking it on the stove is simple and yields fluffy, flavorful results every time.

Ingredients
- 1 cup jasmine rice
- 1 1/4 cups cold tap water (or 1 1/4 cups minus 2 tablespoons for rinsed rice)
Instructions
- Step 1: For no rinsing, place the rice and water in a medium saucepan with a tight-fitting lid. Bring to a rapid simmer over medium-high heat without the lid.
- Step 2: Reduce heat to low or medium-low to maintain a gentle simmer, then cover with the lid. Do not lift the lid while cooking.
- Step 3: Cook for 12 minutes or until the water is absorbed. To check, tilt the pot gently or quickly lift the lid if it is not glass.
- Step 4: Remove the pot from heat but keep the lid on. Let the rice stand for 10 minutes, then fluff with a rubber spatula or rice paddle before serving.
- Step 5 (Rinsed Rice): Place rice in a bowl, fill with water, and swish to rinse. Drain and repeat 2–3 times until the water is mostly clear.
- Step 6: Drain rice in a colander and transfer to a saucepan. Add water, using 1 1/4 cups minus 2 tablespoons per 1 cup of rice. Follow the steps for cooking no-rinse rice above.
Tips & Variations
- Rinsing rice removes excess starch for fluffier grains, but it’s optional depending on your texture preference.
- Use a heavy-bottomed saucepan for even heat distribution and to prevent burning.
- Letting the rice rest with the lid on allows steam to finish cooking the grains perfectly.
Storage
Store cooked jasmine rice in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave or on the stove with a splash of water to restore moisture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Do I have to rinse jasmine rice before cooking?
No, rinsing is optional. Rinsing removes surface starch for less sticky rice, but unwashed rice works well for softer, slightly sticky texture.
Can I cook jasmine rice without a lid?
Cooking without a lid causes water to evaporate too quickly and rice to cook unevenly. It’s best to use a tight-fitting lid for proper steaming.
Print
How to Cook Perfect Jasmine Rice on the Stove Recipe
- Total Time: 27 minutes
- Yield: Approximately 3 cups cooked rice 1x
- Diet: Gluten Free
Description
This simple stove-top method for cooking jasmine rice ensures perfectly fluffy and aromatic grains every time, using minimal ingredients and straightforward steps suitable for everyday cooking.
Ingredients
Ingredients
- 1 cup jasmine rice
- 1 1/4 cups cold tap water (or 1 1/4 cups minus 2 tbsp water if rinsing rice)
Instructions
- No rinsing (everyday method): Place the jasmine rice and the water in a medium saucepan with a tight-fitting lid. Bring to a rapid simmer on medium-high heat without the lid.
- Simmer with lid: Once simmering, reduce heat to low or medium-low so the water simmers gently, then cover the pot with the lid. Do not lift the lid during cooking.
- Cook rice: Let cook for 12 minutes or until the water is fully absorbed by the rice. Tilt the pot to check water absorption or quickly lift the lid if it is not glass.
- Rest: Keep the lid on, remove the pot from heat, and allow the rice to stand for 10 minutes to finish steaming.
- Fluff and serve: After resting, fluff the rice gently with a rubber spatula or rice paddle and serve immediately.
- Rinsed rice method (optional): Place rice in a bowl and fill with water. Swish rice around and drain; repeat 2-3 times until the water is mostly clear though not completely. Drain rice in a colander and transfer to saucepan.
- Adjust water for rinsed rice: Add water equal to 1 1/4 cups minus 2 tablespoons per cup of rice used, then follow the same cooking steps as the no rinsing method.
Notes
- The cooking time is consistent regardless of whether you rinse the rice or not because water quantity and method are adjusted accordingly.
- Do not lift the lid during cooking to avoid disrupting the steam process.
- If rinsing, reducing the water by 2 tablespoons per cup of rice helps achieve perfect texture by accounting for excess moisture removed.
- Using a tight-fitting lid traps steam, ensuring even cooking and fluffy rice.
- Fluff the rice gently to separate grains without mashing.
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Asian
Keywords: jasmine rice, stovetop rice, fluffy rice, rice cooking method, rice side dish, jasmine rice recipe

