Instant Pot Whole Masoor Dal with Rice

Whole Masoor Dal is also called Brown lentils or Sabut masoor dal. This dal is vegan and gluten free. It goes perfectly with rice, naan or roti/paratha.



    • 1 cup Rice
    • 2 cups water
    • 1/2 cup Masoor Dal
    • 3 cups of water
    • 1 cup chopped onion
    • 1 chopped tomato
    • 4 chopped garlic
    • 1 red chili
    • 3 green chilies
    • 1 tsp cumin seeds
    • 2 tbsp Oil
    • Curry Leaves (Optional)
    • 1/2 tsp turmeric powder
    • Salt per taste

Check these other Instant Pot Curries:


    • Soak the rice in water for 10 minutes.
    • Soak the whole masoor dal in water for 30 to 60 minutes.
    • Turn on instant pot saute mode.
    • Add oil, when it is hot add cumin seeds, curry leaves and red chili.
    • When it splutters, add chopped onion, garlic and green chili. Saute until onion turns to golden brown.
    • Add chopped tomato, saute for 2 minutes.
    • Add soaked and drained whole masoor dal - Give it a stir.
    • Add turmeric powder and salt. Give it a quick stir. Add water.
    • Place trivet, and keep the rice bowl on top of it.  1 cup of rice needs 2 cups of water.
    • Close the instant pot lid.
    • Set manual/ high pressure for 10 minutes.
    • Open the lid after Natural Pressure Release.
    • Fluff the rice using fork.  Take the rice bowl and trivet out.
    • Mash some dal with a ladle or spoon. This is done to get a creamier consistency.
    • Garnish with Cilantro, Whole Masoor dal curry is ready to eat!
    • NOTE:
      You can add ghee to it to enhance flavors. You can also add crushed kasuri methi or a tablespoon of cream in the end to make it more flavorful and creamier.