• Skip to main content
  • Skip to primary sidebar
Our Plant-Based World
menu icon
go to homepage
  • About Us
  • Books
  • Juices
  • Categories
  • Mains
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About Us
    • Books
    • Juices
    • Categories
    • Mains
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Sides

    How to Cook Basmati Rice on the Stove or Rice Cooker

    Updated: Jun 2, 2023 by Gustavo De Obaldia

    Written by Gustavo De Obaldia

    Basmati rice is a long-grain, aromatic rice popular in Indian and Pakistani cuisine. It has a nutty flavor and can be cooked in various ways. This blog post will show you how to cook basmati rice on the stove or using a rice cooker. Let's get started!

    basmati rice cooked on the stove served with Indian cauliflower curry
    Jump to Recipe Print Recipe Comments

    Indian curries are fabulous and easy to make, but you can create them with various vegetables and spices like classic curry powder, garam masala, or madras curry.

    But then the question arises, what to pair curries with? Well, the answer can be found in Indian restaurants; most of the time, they will offer aromatic basmati rice, naan flatbread, or roti.

    This is our go-to side dish recipe we use to pair our Indian Eggplant Curry, Cauliflower curry, red lentil curry, or our mushroom tikka masala recipe next to a curried sprouted lentil soup, or a classic green lentil curry; nothing beats freshly steamed basmati rice.

    If you are out of basmati rice, you can always make a bowl of Indian-style seasoned cauliflower rice or Jasmin rice, which is usually paired with Thai Curries (red, yellow, or green curries).

    Jump to:
    • 🧾 Ingredients
    • 🔪 Instructions for Basmati rice on the Stove
    • 🍚 Instructions for Basmati Rice in rice cooker
    • 💡 Top tip
    • 🧂 Seasoned basmati rice
    • 📖 Variations
    • 🍶 Substitutions
    • 🍽 Equipment
    • 🥢 How to serve
    • 🥡 Storage
    • ❓ FAQ
    • 📚 More rice recipes
    • 🎥 Video
    • 📋 Recipe
    • 🌡️ Food safety
    • 💬 Reviews and Comments

    🧾 Ingredients

    basmati rice ingredients
    • White basmati rice (long-gran rice)
    • Salt

    Optional: seasonings (see suggested spices below).

    See the recipe card for quantities.

    🔪 Instructions for Basmati rice on the Stove

    Cooking super easy basmati rice, following the right technique. This is how to cook basmati rice Indian style.

    soaking basmati rice

    Soak basmati rice in cold water. Then rinse the rice with abundant water. Cover with enough water to cover by 2 inches.

    drain the rice to remove the excess starch

    Rinse and remove excess starch from the soaked rice using a fine mesh strainer.

    Hint: One of the most important things to cooking perfect basmati rice every time is to watch the rice to water ratio: 1:2

    rice covered by water in saucepan

    Add one cup of rinsed rice and two cups of water to a saucepan, plus salt.

    cover basmati rice with a lid

    Cover the basmati rice with a lid

    Bring to a boil and lightly stir before covering again.

    turn off the heat and let cook with the steam for another 5 minutes

    Put the lid back but leave it slightly covered to release some of the steam and prevent it from sticking.

    taste for softness and remove the lid

    Let it cook for 15 minutes; then taste for softness and remove the lid.

    move the fluffy rice with a fork

    Let the rice rest for 5 minutes, and then fluff the cooked rice with a fork.

    🍚 Instructions for Basmati Rice in rice cooker

    1. Rinse the rice once to remove excess starch, then discard the water.
    2. Place the rice into the rice basin.
    3. Add water to the basin. For every cup of rice, add 1.25 cups of water (2.5 cups for this recipe). If desired, you can add 1 teaspoon of salt for a slightly salted taste, although it's not necessary since the curry will provide enough flavor.
    4. Cover the basin with the lid and place it in the rice cooker. Turn on the rice cooker and avoid opening the lid or stirring the rice while it's cooking.
    5. Fluff the cooked rice with a rice cooker spatula when all the water has evaporated. Serve hot.

    💡 Top tip

    how you release the pressure when cooking basmati rice is very important. This applies when using a rice cooker or an instant pot as well.

    🧂 Seasoned basmati rice

    Wondering how to season basmati rice as it is done in India? The most common basmati rice seasoning spices include cumin seeds, cinnamon sticks, cloves, bay leaf, star anise, and cardamom pods.

    You can also add thinly sliced onions to your flavored rice.

    All suggested spices should be added with salt before boiling, except for the cumin seeds.

    toast cumin seeds util fragrant

    Cumin seeds become deliciously fragrant when lightly toasted in a skillet or pan for a couple of minutes on low heat.

    fluffy rice with toasted cumin seeds and coriander leave on top

    Then add them to the cooked basmati rice and optionally garnish with coriander leaves.

    📖 Variations

    • Basmati rice with peas - add half a cup of frozen peas.
    • Veggies - in addition to peas, you can add chopped carrots or sweet corn.
    • Basmati rice with lime and cilantro - make it citrusy and herby simply adding the juice of one lime and one tablespoon of cilantro leaves.
    • Earthy - make basmati rice with turmeric powder adding ½ teaspoon of this earthy root powder.
    • Smoky - another great option is to make basmati rice with saffron. Dilute saffron string in warm water and use it for cooking the basmati rice instead of filtered water.
    • Coconutty - replace one cup of water with coconut milk.
    • Biryani - use ½ teaspoon of garam masala curry powder.
    • Middle-eastern - make basmati rice with raisings (basmati rice pilaf) using dried fruit like currant, dried apricots, and sultanas, and add almonds and cashew nuts. I love this pilaf recipe from Once Upon a Chef.
    • Lebanese - we love simply adding ¼ teaspoon of Lebanese 7 spices to the rice while cooking.

    Basmati rice is also great for making a simple comfort food dessert or snack, rice pudding.

    🍶 Substitutions

    • Brown basmati rice - instead of basmati white rice, you can use brown rice. When you cook brown basmati rice, it will take longer to cook, so you will also need more water.

    🍽 Equipment

    You can cook this basmati rice recipe using a:

    • saucepan on the stovetop
    • rice cooker
    • instant pot

    Always use a liquid measuring cup to ensure the correct water-to-rice ratio.

    🥢 How to serve

    Serve fluffy basmati with a simple red lentil dal or green lentil curry, or mushroom tikka masala.

    Any other Indian eggplant or cauliflower curry is fantastic to pair with this aromatic grain.

    🥡 Storage

    If you make basmati rice and have leftovers, you can store it covered in the fridge to prevent it from drying. When ready to use, add a tablespoon of water on top and reheat using a microwave or a saucepan.

    You can freeze basmati rice using an airtight container or freezer bag.

    Frozen rice will keep for 2-3 months in the freezer.

    One of the reasons we love basmati rice is because it is great for meal prep; you can then use it as a side dish with your favorite vegan stew, add it to a poke bowl, or even use it to make your favorite veggie burgers.

    You can also use basmati rice in a classic Indian creamy rice pudding or the Ayurvedic cuisine dish called Kitchari, an excellent dish to pair with a cleansing detox diet.

    ❓ FAQ

    how much basmati rice per person

    It depends on how much rice you want to eat. A good rule of thumb is to use ½ cup of uncooked rice per adult if eating abundantly. We use one cup of dried basmati rice for three servings as we always eat it with a curry.

    basmati rice to water ratio

    One of the most important things to cooking perfect basmati rice every time is to watch the rice to water ratio: 1:2

    how to cook basmati rice Indian style

    Perfectly steamed Indian-style Basmati should be:
    Soft but not soggy, sticky, or mushy
    Have fluffy and separate grains
    Fragrant
    Have the perfect moisture level

    📚 More rice recipes

    Check out our post on how to cook Thai Jasmin rice to perfection.

    Our creamy cardamon rice pudding is deliciously made with Indian spices.

    This 3-ingredient rice pudding will earn a spot in your heart with the first spoon.

    • Jasmine Rice in a pot
      How to Cook Long Grain Jasmine Rice (Stovetop & Instant Pot Methods)
    • two glasses of served arroz con piña horchata with almond milk featured.
      Arroz con Piña (Agua Horchata with Almond Milk)
    • lebanese stuffed zucchini featured
      Lebanese Stuffed Zucchini (Vegan)
    • Hawaiian tofu rice bowl with homemade teriyaki sauce.
      Hawaiian Tofu Rice Bowl

    🎥 Video

    If you try this basmati rice recipe, let us know! Leave a comment, rate it, and don't forget to tag a photo #ourplantbasedworld on Instagram. Cheers!

    📋 Recipe

    how to cook basmati rice on the stove

    How to Make Basmati Rice on the Stove or Rice cooker

    Author: Gustavo De Obaldia
    How to make fluffy basmati rice. It is easy to cook on the stove and make it perfect every time. Find also the perfect seasonings to adapt to your liking or main dish.
    5 from 8 votes
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 15 minutes mins
    Resting Time 5 minutes mins
    Total Time 25 minutes mins
    Course Basics & Preparations, Side Dish
    Cuisine Indian-Inspired
    Servings 3 Servings
    Calories 225 kcal

    Equipment

    our favorite small saucepan cuisine art.
    (affiliate link)
    Small Saucepan (affiliate link)
    copper measuring cups and spoons.
    (affiliate link)
    measuring cups (affiliate link)

    Ingredients
     
     

    • 1 cup basmati rice organic, use brown for WFPB diet
    • 2 cups water

    Optional

    • ½ teaspoon fine sea salt
    • 1 teaspoon cumin seeds or other Indian seasonings as suggested in post
    Prevent your screen from going dark

    Directions
     

    how to cook basmati rice on stove

    • Soak the Rice. Soak basmati rice in cold water.
    • Rinse and remove excess starch from the soaked rice using a fine mesh strainer.
    • Put the rice into the saucepan. Add one cup of rinsed rice and two cups of water to a saucepan, plus salt. Add 2 cups of water into the saucepan (2 cups of water for every cup of rice). Add ½ teaspoon of salt if you want your Rice slightly salted. Cover with a lid.
    • Bring to a boil and lightly stir before covering again.
    • Put the lid back but leave it slightly covered to release some of the steam and prevent it from sticking.
    • Let it cook for 15 minutes; then taste for softness and remove the lid.
    • Fluff. Let the rice rest for 5 minutes, and then fluff the cooked rice with a fork.

    Basmati in Rice Cooker

    • Rinse the Rice only once (to get rid of the excess starch) and throw the water away.
    • Put the rice into the rice basin.
    • Add water. Add 2.5 cups of water into the basin (1.25 cups of water for every cup of Rice). Add 1 teaspoon of salt if you want your Rice slightly salted. This is not needed as you will have plenty of flavor with your curry.
    • Cover with the lid and place the rice basin into the rice cooker and switch it on. Do not lift the lid nor stir the rice during the cooking time.
    • Fluff. When the water is fully evaporated, the rice with be cooked. Fluff with a the rice cooker spatula and serve hot.

    Video

    Notes

    See recipe seasoning and variations for flavored basmati rice ideas.
    If using brown rice, you may need to plan to add a cup of water and 10 minutes extra to get it perfectly cooked. Just remember not to move it.
    Try to pick a cooked grain from the surface. If it is still hard and has dried out, add a cup of water at a time.

    Nutrition Facts

    Calories: 225kcalCarbohydrates: 49gProtein: 4gFat: 0.4gSaturated Fat: 0.1gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.1gSodium: 399mgPotassium: 71mgFiber: 1gSugar: 0.1gCalcium: 22mgIron: 0.5mg
    Did you make this recipe?Tag @ourplantbasedworld on Instagram and Hashtag it #ourplantbasedworld so we can see what's cooking!!

    🌡️ Food safety

    We sometimes take for a granted that we have years (or decades) of cooking experience, that the average visitor may not. Add to, or remove from, the list below with health and safety tips.

    • Cook to a minimum temperature of 165 °F (74 °C)
    • Do not use the same utensils on cooked food, that previously touched raw meat
    • Wash hands after touching raw meat
    • Don't leave food sitting out at room temperature for extended periods
    • Never leave cooking food unattended
    • Use oils with high smoking point to avoid harmful compounds
    • Always have good ventilation when using a gas stove

    Nutritional Disclaimer

    The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist's advice. See our full Nutritional Disclosure here.

    Affiliate Disclaimer

    Please note that some of the links here are affiliate links, and I will earn a commission if you purchase through those links. I recommend all of the products listed because they are companies I have found helpful and trustworthy.

    gustavo de obaldia headshot.
    Gustavo De Obaldia
    Website |  + postsBio

    As the lead content writer and recipe developer at Our Plant-Based World, he combines his passion for health and sustainability with a Plant-Based Nutrition Certification to create accessible, delicious vegan recipes. His expertise in plant-based cooking supports the blog's mission of fostering a healthier, environmentally conscious lifestyle through simple and seasonal dishes. His commitment to making vegan cooking enjoyable and inclusive for everyone shines in each recipe and article.

    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Dairy-Free Ranch Dressing
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Creamy Carrot Hummus without Tahini
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Easy and Protein-packed Yellow Lentil Wraps
    • Gustavo De Obaldia
      https://ourplantbasedworld.com/author/gustavodeobaldia/
      Juice for Bloating Relief Shots

    More Easy Side Dish Recipes

    • 12 Plant-Based Recipes for every Chinese Zodiac
    • 6 close up pictures of the soup featured in this round up
      6 Must-Have Cozy Vegan Soups for Chilly Days
    • Baked Vegan Sherry Pie with a Slice Removed - A fully baked pie with a slice removed, showing the cherry filling and golden crust.
      Vegan Cherry Pie
    • fennel apple salad.
      Fennel Apple Salad

    Reader Interactions

    Comments

      5 from 8 votes (3 ratings without comment)

      Leave us a comment or feedback Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Cathleen

      August 20, 2022 at 12:32 am

      5 stars
      I thought I knew all about cooking basmati rice, but I was wrong! Thanks for this super informative post!!

      Reply
    2. Mackenie

      August 19, 2022 at 11:07 pm

      5 stars
      Love the simplicity of this side. The cumin and sea salt added at the end make this dish fantastic.

      Reply
      • Gus

        August 20, 2022 at 3:03 am

        Thanks for your review Mackenie; we are fans of adding toasted cumin seeds on top of the rice. It makes a big difference.

        Reply
    3. Beth

      August 19, 2022 at 9:51 pm

      5 stars
      Basmati rice is wonderful! This is such a helpful post. What liquid-to-rice ratio would you recommend if I wanted to make this using coconut milk? Thank you!

      Reply
      • Gus

        August 20, 2022 at 3:05 am

        Hi Beth, just replace one cup of water with one cup of coconut milk. Let us know how it turns out!

        Reply
    4. Elizabeth

      August 19, 2022 at 12:56 pm

      5 stars
      Thank you for posting this. Rice can be a tricky dish to master. I love all the variations you provided. YUM!

      Reply
    5. kushigalu

      August 19, 2022 at 12:42 pm

      5 stars
      Love all the tips you share on cooking my favorite basmati rice. I have pinned this post.

      Reply

    Primary Sidebar

    Natasha and Mitri headshot. Modern Sidebar.

    Welcome To

    Our Plant-Based World!

    Natasha and Mitri here, dishing out a bounty of easy, wholesome and tasty vegan recipes along with some natural alternatives to nourish and care for your hair and skin. Brace yourselves for a delightful journey!

    More about OPBW →

    Trending Recipes

    • crispy mediterranean tofu air fryr recipe fatured.
      Crispy Air Fryer Tofu Nuggets with Mediterranean Marinade
    • Vegan Empanadas
      Vegan Empanadas
    • juice pulp in jar featured.
      What to do with Juice Pulp + Recipes
    • Indian style Brussels sprouts curry featured.
      Indian Style Spiced Brussels Sprouts Curry (Vegan)

    Winter Hits

    • drink to boost immune system, and fight cold and flu
      Drink to boost Immune System, Best Juice for Cold and Flu
    • lemony winter risotto featured
      Lemony Winter Risotto
    • beet carpaccio salad with vinaigrette.
      Beet Carpaccio Salad
    • Coconut pineapple Thai Curry featured image.
      Vegan Coconut Pineapple Thai Curry

    Footer

    Subscribe for latest recipes!

    Sign Up!
    • Privacy Policy
    • Contact
    • Accessibility Policy
    • Affiliate Links Disclaimers
    • Nutritional Disclaimer

    ↑ back to top

    Copyright © 2025 Our Plant-Based World

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.