Skip to main content
FREE DINNER EBOOK! Get your copy!

How to Cook Basmati Rice Recipe

How to cook fluffy, perfectly cooked Basmati Rice, just like they do in India! Finished with an optional tempering oil this rice is nothing short of delicious! Fast, easy and vegan-adaptable.

4.8 from 165 votes
25 mins
Total Time
4
servings
Jump to Recipe
How to Cook Basmati Rice

How to Make the Best How to Cook Basmati Rice

Basmati rice is a staple of Indian cuisine, known for its delicate aroma and fluffy texture when cooked properly. This straightforward recipe teaches you the exact technique used in Indian kitchens to achieve perfectly cooked grains every time. The key lies in rinsing the rice beforehand and cooking it uncovered in boiling water, allowing each grain to remain separate and tender.

The optional tempering oil is what takes this simple side dish to the next level. By infusing ghee or oil with aromatic seeds, curry leaves, and spices, you create an incredibly fragrant topping that elevates the rice from plain to exceptional. The mustard seeds crackle and pop as they hit the hot oil, releasing their nutty flavor throughout. This technique is traditional in South Indian cooking and transforms basmati rice into a sophisticated accompaniment to curries, dals, and other Indian dishes.

Whether you choose to keep it simple or add the traditional tempering, you’ll have fluffy, perfect basmati rice that rivals restaurant quality. This recipe is also vegan-friendly if you substitute the ghee with coconut oil, making it a versatile side dish for any meal.

How to Cook Basmati Rice

How to Cook Basmati Rice

How to cook fluffy, perfectly cooked Basmati Rice, just like they do in India! Finished with an optional tempering oil this rice is nothing short of delicious! Fast, easy and vegan-adaptable.

4.8 from 165 votes
CourseSide Dish
CuisineIndian
Keywordbasmati rice recipe, perfect basmati rice, best basmati rice, how to cook basmati rice, perfectly cooked basmati rice, how to make rice fluffy, basmati rice recipes, indian basmati rice
Prep Time5 mins
Cook Time20 mins
Total Time25 mins
Servings4 servings
Calories150kcal
AuthorRare Ivy
Prevent your screen from going dark

Ingredients

For Cooking the Rice

For Tempering (Optional)

Instructions

Cook the Rice

  1. Bring water and salt to a boil in a large pot.
  2. Add rinsed basmati rice and simmer gently at a low boil, uncovered over medium heat until rice is just perfectly tender. Check at 8-10 minutes, and continue cooking if needed.
  3. Drain rice and let stand over a strainer for 5 minutes.

Make the Tempering Oil (Optional)

  1. Heat ghee or oil over medium heat in a small pan.
  2. Add mustard seeds, cumin seeds, fennel seeds, salt, and curry leaves. Sauté until seeds begin to crackle, about 30-60 seconds.
  3. Turn heat off.

Serve

  1. Place cooked rice in a serving dish.
  2. Spoon tempering oil over the top.
  3. Serve immediately!
Jump to Recipe