Go Back
+ servings
instant pot ghee rice indian style buttered rice

Instant Pot Ghee Rice - Indian Style Butter Rice

Instant pot ghee rice is simple, easy and delicious Indian style buttered rice perfect to be served with any curry or side dishes for a quick lunch or dinner!
Course Main Course, Side Dish
Cuisine Indian
Keyword ghee rice, instant pot butter rice
Prep Time 5 minutes
Cook Time 5 minutes
pressure build up and release time estimate 22 minutes
Total Time 32 minutes
Servings 6
Calories 330kcal


  • 2 cups white basmati rice
  • 3 cups water
  • 1 large size onions
  • 2 tablespoons ghee (clarified butter) may replace with regular butter
  • salt adjust to taste
  • 2 bay leaves optional, added for fragrance

for garnishing & seasoning (optional)

  • 1 tablespoon ghee or oil
  • 2 tablespoons raw cashew nuts
  • 1 tablespoon raisins add more if you like
  • 2 tablespoons minced or thinly sliced onions


  • Wash the rice very well and add to the instant pot.
  • Chop the onion in long slices (preferrably quite thin or in medium thickness), and add to the instant pot.
  • Also add the salt, ghee and water, mix everything to combine (also place the bay leaves on top, if using).
  • Close the instant pot with lid in sealing position and cook in high pressure for 5 minutes. Once this is done, press the "keep warm/cancel" button and wait for a natural pressure release for about 12 minutes. After that, carefully do a gradual manual pressure release.
  • Once the pressure is all released, carefully open the lid and gently fluff the rice using a fork or good quality spatula (do not stir the rice much when it is hot).

To make seasoning for garnishing (optional)

  • In a different pan on stove top, heat the one tablespoon of ghee.
  • Add sliced onions and lightly fry until they are browned (if using dried minced onions, do not add now as they quickly brown).
  • Add the cashews and lightly fry.
  • Add the raisins and lightly fry them too.
  • If you are using dried minced onions (if you sre using fresh sliced onions, you fry them in the first step!), add them too now and lightly brown.
  • Add the prepared seasoning to the ghee rice, gently mix in.
  • Serve the delicious, easy Indian ghee rice with any curry, raita, pickles etc as you like!


Calories: 330kcal | Carbohydrates: 55g | Protein: 5g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 19mg | Sodium: 11mg | Potassium: 168mg | Fiber: 2g | Sugar: 2g | Vitamin A: 3IU | Vitamin C: 3mg | Calcium: 32mg | Iron: 1mg