Knowing how to make Basmati rice on the stovetop is a skill that everyone should have! Perfectly cooked Basmati rice is light, fluffy, aromatic, and the perfect addition to any meal. This recipe will give you restaurant-quality rice in your own home in about 20 minutes.

A blue pot filled with fluffy cooked Basmati rice.

How to make perfect rice

I’m always surprised by how many people are good cooks, yet don’t know how to make simple white rice.

The two most common mistakes that I’ve seen are not washing the starch off the rice before cooking and cooking it with too much water. Follow this recipe and I promise that your rice will be perfect every time.

Ingredients

  • Basmati Rice – you can also use jasmine rice or any other long-grain white rice.
  • Water – you can also swap out water for vegetable broth for more flavor.
  • Salt – to bring out the flavor of the rice. (Omit the salt if using broth instead of water.)
A blue pot filled with cooked white rice with a rice paddle in it.

Helpful tools

  • A heavy-bottomed pot for even cooking.
  • A wire mesh strainer to wash the starch out of the rice.

How to make basmati rice on the stovetop

Step 1 – Measure 2 cups of Basmati rice into a wire mesh strainer and place the strainer in a bowl of cold water. Shake the rice around a little and let it soak in the water for about 3-5 minutes.

Step 2 – Rinse the soaked rice in cold running water until it runs clear.

Step 3 – Place the rice in a heavy-bottomed pot with 3 cups of water (or broth) and bring to a boil over medium heat.

Step 4 – Allow it to cook until the water line drops just below the rice line, then cover and turn the heat to the lowest setting.

Step 5 – Cook covered on low for 5 minutes, then turn off the heat and let it sit covered for an additional 10 minutes.

Step 6 – After the rice has sat for 10 minutes, take off the lid and fluff it with a fork. (Don’t fluff before the 10 minutes are up.)

Cooked Basmati rice about to be fluffed with a fork.

You know your rice is cooked properly and ready to be fluffed up when the grains of rice are curled slightly and sticking up.

Pro Tips

  • Use cold water to wash and rinse the rice. Washing the rice is essential to making sure it’s not too sticky. It also stays good longer in the fridge when the starches are rinsed off before cooking.
  • Don’t stir the rice! There is no need to stir the rice while cooking.
  • Once you place the lid on top, don’t take it off until it’s done. Be patient and let your rice do its thing without peeking!
  • You can also add 1 tablespoon of olive oil to the water and rice before cooking if desired, but I don’t find this necessary.
A close up of green coconut curry with crispy tofu and veggies served with rice.
Thai green curry and tofu with basmati rice.

Frequently asked questions?

Should I stir the rice while it cooks?

No, don’t stir rice while it is cooking. You can stir it once when you initially add the water to the rice, but never stir it again, or it will turn out gloppy.

What water-to-rice ratio should I use?

I like dryer, fluffier rice, so I use a 1:1.5 ratio of rice to liquid. If you like wetter rice, you can use up to a 1:2 ratio, but don’t use any more water than that or your rice will be mushy.

Storage and reheating Basmati rice

Refrigerate: Basmati rice will keep well in the fridge for up to 5 days in an airtight container.

Freeze: Rice freezes well and can be stored in an airtight container in the freezer for up to 3 months.

Reheating: Reheat the Basmati rice in the microwave for about 2 minutes per cup of rice, or add a few tablespoons of water and reheat it over low heat in a saucepan on the stovetop.

A blue plate filled with rice and topped with vegan chickpea lentil curry with a fork on the side.
Chickpea Lentil Curry over Basmati Rice

More rice dishes

Basmati rice recipe

A blue pot filled with cooked basmati rice with some being scooped up in a colorful wooden spoon.
Diet
Gluten Free Icon
Nut Free Icon
Soy Free Icon
Vegan Icon
5 from 3 rating

Basmati Rice

How to cook white Basmati rice on the stovetop so that it is perfectly light and fluffy every time.

Ingredients

  • 2 cups basmati rice
  • 3 cups water, (or vegetable broth)
  • 1/2 teaspoon salt, (omit the salt if using broth)

Equipment

  • 1 medium-sized pot (heavy bottomed pots work best)

Instructions
 

Wash the rice

  • Measure 2 cups of Basmati rice into a wire mesh strainer and place the strainer in a bowl of cold water. Shake the rice around a little and let it soak in the water for about 3-5 minutes.
  • Rinse the soaked rice in cold running water until it runs clear.

Cook the rice

  • Place the rice in a heavy-bottomed pot with 3 cups of water (or broth) and1/2 tsp salt, then bring to a boil over medium heat.
  • Allow it to cook until the water line drops just below the rice line, then cover and turn the heat to the lowest setting.
  • Cook covered on low for 5 minutes, then turn off the heat and let it sit covered for an additional 10 minutes.
  • After the rice has sat for 10 minutes, take off the lid and fluff it with a fork. (Don't fluff before the 10 minutes is up.)

Notes

  • Use cold water to wash and rinse the rice. Washing the rice is essential to making sure it’s not too sticky. It also stays good longer in the fridge when the starches are rinsed off before cooking.
  • Don’t stir the rice! There is no need to stir the rice while cooking.
  • Once you place the lid on top, don’t take it off until it’s done. Be patient and let your rice do its thing without peeking!
  • You can also add 1 tablespoon of olive oil to the water and rice before cooking if desired, but I don’t find this necessary.
Serving: 1cup, Calories: 225kcal, Carbohydrates: 49g, Protein: 4g, Fat: 0.4g, Saturated Fat: 0.1g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.1g, Sodium: 203mg, Potassium: 71mg, Fiber: 1g, Sugar: 0.1g, Calcium: 21mg, Iron: 0.5mg
Did you make this recipe?Please leave a star rating and review below!

📌 Be sure to follow me on Pinterest for new vegan recipes!