Go Back
+ servings
A bowl of rice on a plate, with curd
Print Recipe
5 from 2 votes

Green Moong Rice - Instant Pot

Easy and vegan one-pot green gram rice is perfect for busy weekdays.
Prep Time10 mins
Cook Time15 mins
Soaking time7 hrs
Total Time7 hrs 25 mins
Course: Main Course
Cuisine: Indian
Diet: Vegan
Difficulty: Easy
Servings: 5 people
Calories: 306kcal



  • Start by soaking the green gram or moong dal overnight or for 8 hours.
  • To get started with the rice, press the ‘saute’ option on your Instant Pot and saute cumin seeds, cloves, cardamoms, cinnamon, bay leaf in 3 teaspoon of oil. Saute them until the cumin seeds start to sizzle.
  • Add chopped garlic, ginger, green chilies, and chopped onions continue to saute until the onion turns translucent.
  • Add the canned tomatoes, and spices (red chili powder, turmeric, and garam masala). Sir well.
  • Add salt and soaked green gram, rinsed rice, and 2 cups of water. Stir well to get an even mix and press ‘cancel’ to stop sauteing.
  • Now close the lid on the instant pot and press the ‘pressure cook’ setting. Set the timer for 4 mins high pressure.
  • Once the timer goes off, do a natural pressure release.
  • When the pressure pin goes down on the Instant Pot, remove the lid and garnish the rice with cilantro. Fluff rice a little with a fork to let it cool down.
  • Instant Pot Moong Rice is ready! Serve it hot paired with a gravy-rich curry or raita.



  • Use canned tomatoes or fresh ones as per your choice.
  • Rinse the rice in clean water 3 times before using it in the recipe.
  • Soaking green grams is a must. Soak them at least for 8 hours to get the best results.
The nutrition values I show here are my best estimates. Please be sure to check your preferred nutrition calculator, if you are relying on accurate calculations in your diet.


Calories: 306kcal | Carbohydrates: 46g | Protein: 6g | Fat: 1g | Saturated Fat: 1g | Sodium: 66mg | Potassium: 49mg | Fiber: 1g | Sugar: 2g | Vitamin A: 80IU | Vitamin C: 4mg | Calcium: 12mg | Iron: 1mg