Instant Pot Dal and Rice Recipe

Updated: August 19, 2023, By Swasthi

Instant pot dal and rice recipe with video & step by step photos – A step by step beginners guide to cook dal & rice together in Instant pot, an electric pressure cooker & multicooker. Dal & rice is a staple combo in most Indian homes. It is eaten in almost every region of India and is the main source of protein for majority of Indians. Dal & rice is the first food that most Indians learn to cook. Since several decades pressure cooker has been immensely used to cook them.

Instant pot dal rice

Recipe Comments

About Instant Pot Dal

In the recent years, many of us are switching over to Instant pot from the traditional cookers due to ease of use and cleaning. If you are a beginner learning to cook Indian food in Instant pot, this detailed post is something to start with.

A Dal recipe can be made in so many ways and each region has their own way of tempering the dal and spicing it up. I have shared the simplest way to cook delicious dal and plain rice both together at one time in your instant pot.

I have also shared a few variations you can make to the dal and a few variations to make flavored rice.

Two Methods to Cook Dal in Instant Pot

There are 2 ways dal & rice can be cooked in an Instant pot.

First method: This is the most common method followed for the traditional cookers too. First pour water at the bottom of the steel insert and then place a steam rack or trivet that comes with the IP. Then place the rice bowl at the bottom and then the dal on top.

Pressure cook for 10 mins and wait for the pressure to drop naturally. Then make a tempering with spices & ghee in a separate small pan and pour it over the dal. I prefer this method when I cook less dal & rice as the large steel insert doesn’t need cleaning.

Second method is to cook dal at the bottom in the steel insert directly and then place a trivet and then the rice bowl over it. I have shown this method below.

Most of my lentil and curry recipe posts which I shared earlier were made on the stovetop using a regular pot. In the last few years I have updated the Instant pot versions for the same. You may take a look at the recipes here – Instant Pot Recipes

More Instant pot recipes
Potato curry with rice
Mushroom biryani
Chole (Chickpea Curry)
Instant pot Tomato rice
Instant pot Kheer
Egg curry with rice

Photo Guide

How to Make Instant Pot Dal (Stepwise Photos)

1. Press the saute button on the Instant pot. By default it is set to 30 mins. Just ignore this. The display will show you as “ON” when the inner pot turns hot.

instant pot on saute mode

Pour oil to the inner steel pot. Add mustard, cumin, red chili and green chilli. When the mustards pop, add curry leaves, ginger and garlic. Saute for a minute.

sauteing spices in oil

2. Add chopped tomatoes, salt, turmeric and red chilli powder. Saute for a minute.

adding tomatoes spice powders for instant pot dal rice

3. Then add the rinsed dal and pour water. Deglaze the pot by scraping the bottom with the spatula. This releases any food bits stuck at the bottom.

adding dal & water to instant pot

4. Place a long legged trivet.

placing a trivet to cook instant pot dal

5. Place the rice bowl and pour water. Cover the rice bowl with a plate.

placing the rice bowl in instant pot

6. Press cancel. Secure the Instant pot with the lid. Position the steam release handle to sealing. Press pressure cook or manual (on old IPs) button. Set the timer to 9 mins. Use the + or – buttons to increase and decrease the timings.

instant pot dal timing

The pot will take time to come to pressure and then cook.

secure the lid

7. When the IP finishes, press cancel. Let the pressure release naturally. The pin drops when the IP is depressurized. Open the lid. Remove the rice bowl carefully.

fluff up the rice

8. Stir well. Check the consistency and salt. If needed add more salt and lemon juice. If the consistency is too thick then add little water. I prefer to add 1/4 cup hot water at this stage. Sprinkle coriander leaves.

cooked instant pot dal

Serve hot rice & dal with some ghee topped over it. We usually eat with some pickle, pappads or salad. I had set aside some curry leaves and red chilli for garnishing.

Instant pot dal & rice recipe


Dal: I always use a mix of toor dal and moong dal. You may use any one or both. You can also use them in any ratio. Moong dal adds a creamy texture to the dal so I use at least a few tbsps while making a dal recipe. You may replace it with toor dal or masoor dal.

Onions: I try to avoid onions while pressure cooking dal. If you wish, you can chop one small onion and saute it first until transparent and then add the tomatoes.

Veggies: We usually make dal with veggies and leafy greens. Bottle gourd, curry cucumber, carrots, ridge gourd and golden pumpkin are the veggies I use in my dal. You can add any one of these to your dal. I usually use 1 cup of gourds, cucumber, pumpkin or 1 small carrot.

The veggies do get mushy but the dal tastes very good and is healthy.

Leafy greens like spinach, amaranth & methi leaves (fenugreek leaves) can also be added.

Rice: You can make jeera rice by simply adding some cumin or jeera to your rice bowl along with some salt and ghee. For deeper flavor, toast them in a small pan and add it to the rice.

You can also add spices like 1 star anise, 1 strand of mace, 1 tsp cumin, 2 cardamoms, 1 inch cinnamon and 2 cloves to the rice bowl.

Type of rice: I have used basmati rice here. But we also eat sona masoori & ponni rice. I increase the cook time to 10 mins with these 2 kinds. If using handpound then I soak them for about 1 hour and cook for 10 mins.

Related Recipes

Recipe Card

instant pot dal

Instant Pot Dal and Rice Recipe

5 from 38 votes
Making Rice & dal (lentils) in your instant pot is super easy and quick. This is a beginners guide to cook rice & dal together in instant pot.
Print Recipe Pin Recipe

For best results follow the step-by-step photos above the recipe card

Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes

Ingredients (US cup = 240ml )

For Dal

  • ½ cup toor dal (or ¼ cup moong dal & ¼ cup toor dal)
  • cups water (to add later ¼ cup hot water if needed)
  • ½ to ¾ cup tomatoes chopped (2 medium)
  • 1 tablespoon oil or ghee
  • ¼ to ½ teaspoon mustard seeds (optional)
  • ½ teaspoon cumin
  • 1 sprig curry leaves (or small bay leaf)
  • 1 green chili slit or chopped
  • 1 red chili (optional)
  • 1 garlic clove chopped
  • ½ inch ginger chopped (optional)
  • ¼ teaspoon turmeric
  • ½ teaspoon red chilli powder
  • ½ to ¾ teaspoon salt
  • 1 tablespoons lemon juice or amchur powder (dry mango powder)
  • 2 tablespoons coriander leaves chopped or ½ tsp kasuri methi

For rice

  • 1 cup rice (basmati or any )
  • cup water (for basmati, 2 cups for masuri, refer notes)



  • Add rice to a steel bowl and rinse it well a few times. Then soak it until you prepare the rest.
  • Rinse and chop tomatoes, ginger, garlic and green chilies. Set them aside.
  • Add dal to a bowl or strainer and rinse it well a few times under running water. Drain the water completely.

How to Make Instant Pot Dal

  • Press the saute button on your IP and pour oil to the steel insert.
  • Add the mustard, cumin, red chilli & green chilli.
  • Wait for the mustards to pop, then add curry leaves, ginger and garlic. Saute for a minute.
  • Then add tomatoes, salt, turmeric and red chilli powder.
  • Saute all of them just for 1 to 2 minutes.
  • Add the rinsed dal and pour water. Deglaze by scraping the bottom of the pot with the spatula to release any food bits stuck.
  • Place a long legged trivet inside the pot and then place the rice bowl. Pour water to the rice bowl.
  • Cover the rice bowl. Secure the instant pot with the lid.
  • Position the steam release handle to sealing. Press cancel and then press pressure cook. Set the timer to 9 mins.
  • Let the pressure release naturally. Then remove the rice bowl carefully & then the trivet.
  • Stir the dal and check the salt. If needed add more and squeeze in lemon juice and sprinkle coriander leaves.
  • If the dal is too thick then add ¼ cup water to bring it to consistency.
  • Serve dal with rice or roti. Drizzle some ghee over hot dal.


  1. Dal: I have used moong dal and toor dal in equal quantities. You can swap in one for the other.
  2. Curry leaves: I always have a stock of fresh curry leaves so I have used it. You can instead use a small piece of bay leaf or skip completely.
  3. Texture: If you like your dal to have a texture then reduce the cook time to 8 minutes. For a softer & creamy dal cook for 10 minutes.
  4. Water: The amount of water to use depends on the dal used. Moong dal soaks up more water. If using only toor dal or masoor dal, you may reduce the water by 1/4 cup.
  5. Nutritional values are for both dal & rice.
Timing for other lentils & rice:
  1. Moong dal/ toor dal & basmati rice: 8 to 9 mins
  2. Moong dal/ toor dal / masoor dal & short rice: 10 mins
  3. Masoor dal & basmati: 7 mins


Watch Instant Pot Dal Video

NUTRITION INFO (estimation only)

Nutrition Facts
Instant Pot Dal and Rice Recipe
Amount Per Serving
Calories 603 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 1g6%
Sodium 699mg30%
Potassium 763mg22%
Carbohydrates 110g37%
Fiber 17g71%
Sugar 4g4%
Protein 20g40%
Vitamin A 646IU13%
Vitamin C 74mg90%
Calcium 84mg8%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

Meat Recipes

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes


Recipe Rating

Inline Feedbacks
View all comments

Hello! Your blog has all the info I was looking for and the blog was pretty useful. I tried looking on Amazon for the trivet and small rice cooker link. Can you please provide links of the one you have? Thanks!

Hi Swasthi, In the first IP cooking method, how much water should I add to the IP, the rice and the dal? I am very new to this method of cooking and would appreciate any advice you can give. Thank you!

Yes it did. Thank you so much!
Your website has become my ‘go to’ site whenever I need good recipes and/or new ways of cooking old ingredients….and I always find my answer. Best wishes!

5 stars
I have been using your recipes for a long time now. I just bought a IP and learning to cook. How much water do you use for sona masuri?

5 stars
This recipe is so easy because there is no onion. I used tomatoes and salad spinach. Turned out delicious

5 stars
Thank You for this recipe. I just bought a Instant pot and made my first dal with rice. It came out very good. I will be trying more recipes from here.

In normal pressure cooker how many whistle for dal rice as You have given 9 minutes for I pot. Thanks.

5 stars
I just wondered if the rice bowl, trivet and the tools for removing the bowl etc come with the instapot?
Can’t wait to start cooking your recipes

Many thanks

5 stars
Tried your dhal recipe with spinach. My family loved it with basmati rice & your lime pickle. Tonight I will be making your egg biryani in IP. Thank you.

I have been following your recipes for an year now. All of them come out very well. Please share a kala chana recipe with coconut milk. Thank you

Hey please make more instant pot recipes. Especially curry and pot in pot recipes

I don’t have or own an Instant Pot vessel. I am very scared of pressure cookers since one exploded in my face 20 years ago. I promised myself I will never own one in the future!

I love to make this recipe on a traditional gas stove. Do you have the recipe for stove top and what vessels should I use?

Thank you for all the lovely recipes you post. I have made several of them with great success!

Thank you,Awasthi,for all the wonderful recipes.I was wondering which Instant pot you use for your booking.I am thinking of getting one.Thanks in advance for the info.

Hey how much water for Sona masoori rice 1 cup??

In instant pot also 2 cups water for 1 cup Sona masoori?