Dal fry recipe | Family Cuisine

Dal Fry is a dish of boiled and mashed red lentils, spiced with garlic, ginger, green chilies, and cumin. It is eaten in many Indian countries including India, Pakistan, Bangladesh and Sri Lanka.

Takeout Restaurants Near Me

How to make dal fry

Dal fry is a delicious Indian dish made with lentils, spices and herbs. Dal refers to lentils and are a staple in most Indian homes. There are numerous ways a dal recipe is made. Dal fry is a quintessential side dish, be it in Indian restaurants or in households. Apart from being nutritious, it is a comfort food & is super easy to make.

If this is your first try, you will wonder how a handful of pantry staples can really whip up to a delicious, aromatic and healthy meal. This dal fry can be made in a regular pot, stove top pressure cooker or an Instant pot. I have included the detailed instructions below.

Reading: how to make dal fry

What is dal fry made of?

Dal fry is made with toor dal (split pigeon peas), onions, tomatoes, spices, herbs and ghee. Though the dish can be made with any lentils of your choice like moong dal, chana dal or masoor dal, toor dal is the most widely used. In restaurants a combination of toor dal and masoor dal is used.

Every family has their own choice and preference of lentils, spices and herbs used in a dal fry recipe. So you may find recipes made with different kinds of lentils, spices levels, herbs etc. But what remains same, is the method of making dal fry.

How is it made?

Dal fry is made by soft cooking lentils in a pressure cooker or pot. Then whole spices, ginger, garlic, onions, tomatoes and spice powders are sautéed/fried in ghee and then dal is simmered in it. Hence it is known as DAL FRY.

Since fry is a common term used to mention saute in Indian terminology, the dish is called so. But actually there is no deep frying involved while making it.

About this recipe

This recipe will give you one of the best dal fry. It is mildly spiced yet full of flavours with a perfect texture that can please your whole family. As I mentioned earlier, dal fry is usually made with toor dal but feel free to use any lentils of your choice.

I always prefer to use little amount of moong dal along with toor dal as it enhances the texture and flavor of the dish.

There are few different kinds of toor dal available in the market & the flavour profile is different. Even in India we get different kinds of toor dal. Some impart a slightly sweeter aroma giving a smooth texture while others don’t.

So if you do not know whether the toor dal you are using is going to give you the best dal fry or not, then add a small quantity of moong dal or masoor dal. This not only enhances the aroma & flavour but also the texture. Moong dal also avoids water being separated from cooked toor dal.

For the very same reasons, dhabas and restaurants add some amount of masoor dal (red lentils) to dal fry and dal tadka.

To make the best dal fry, the quantity and the combination of spices used is the key. Avoid using too much spices, especially chilli powder as it totally alters the flavor of dal. Instead for extra heat use green chilies.

Dal fry is eaten with plain regular rice or with roti. On occasions we also eat it with Jeera rice, ghee rice or with Indian flatbreads like plain paratha, methi paratha, palak paratha & even with butter naan.

We also love papad, pickle, simple vegetable stir fry or a vegetable salad on the side with dal fry and rice.

How to make dal fry (stepwise photos)

1. Add 1 cup dal to a pressure cooker or pot and wash several times till the water runs clear. Pour 2½ cups water. If cooking in a pot you will need to add more water. I have used only toor dal this time, but I usually use ¾ cup toor dal and ¼ cup moong dal. Using moong dal not only adds taste but the texture is also great.

2. Pressure cook for 2 whistles on a medium heat. If cooking in a pot, cook until the dal turns mushy and soft. When the pressure comes down, open the lid mash the dal well.

3. Heat 1½ tablespoons ghee in a pan. When it becomes hot, add the following:

  • ½ teaspoon mustard seeds (optional)
  • ½ to ¾ teaspoon cumin seeds
  • 1 broken dried red chili (optional)
  • When the spices begin to splutter, add ⅛ teaspoon hing (optional)
  • 1 sprig curry leaves (optional)

4. Add ¼ cup finely chopped onions (1 medium) and 1 to 2 chopped green chilies. Saute until onions turn golden.

5. Add 1 teaspoon ginger garlic paste (or ½ inch ginger and 2 garlic cloves fine chopped). Saute until the raw smell of the ginger and garlic goes away. This takes about a minute.

6. Add ½ cup chopped tomatoes (1 large) and ¾ teaspoon salt. Saute until the tomatoes turn mushy and soft.

Read more: how to make tempeh stir fry | Family Cuisine

7. Then add the following spice powders:

  • ¼ teaspoon turmeric
  • ½ teaspoon red chili powder (adjust to taste)
  • ¼ to ½ teaspoon garam masala (adjust to taste)

8. Saute until this mixture smells good. It takes a minute or two.

9. Add cooked & mashed dal.

simmering dal fry

10. Stir well and let cook. If needed you can add more water to suit your liking. When it cools down it will thicken a bit. We prefer dal fry to be thicker in consistency.

11. When the toor dal begins to bubble well, take ½ teaspoon kasuri methi in your palms and crush them well. Add it here. Taste test and add more salt at this stage.

12. Add coriander leaves and switch off. Mix well

13. Turn off the stove. Add lemon juice as desired just before serving. This is optional.

Serve dal fry with rice, papad, pickle or roti.

For more dal recipes, you can checkDal makhaniDal palakChana dalRajma recipe

Cooking dal in a pot

Rinse 1 cup lentils under running water. Add them to a heavy bottom pot or dutch oven. If you want you can also soak them for 30 minutes to cut down the cook time. Discard the water after soaking.

Pour 3 cups water and bring the water to a boil on a high flame. Turn down the heat.

Cook them uncovered until soft adding more hot water as needed. If you see a lot of froth while cooking the dal, you can skim it off.

We need soft and mushy lentils to make dal fry. When you see the lentils are done. Turn off the heat and keep covered.

In a small pan, make the masala following the recipe. Add that to the pot of lentils you cooked.

Instant pot dal fry

1. Press the SAUTE button on the instant pot and pour ghee to the steel insert. When the ghee melts, add the cumin seeds, dried red chilli & mustard seeds (optional). As soon as the spices crackle, add curry leaves, ginger garlic & hing.

2. Add onions and green chilies. Saute for for 2 to 3 mins. I have skipped onions here.

3. Then add tomatoes and salt. Saute until tomatoes break down and become mushy. Add turmeric, red chilli powder and garam masala.

4. Give a good mix.

5. Add rinsed dal and press cancel. Pour 3 cups water.

6. Deglaze the pot with a wooden spatula by scrubbing the bottom of the pot to release any particles of food stuck. This will prevent the burn.

7. You can also cook rice together if you prefer. Place a long legged trivet and place the bowl of basmati rice (or jasmine rice) on the trivet. Cover the instant pot with the lid and position the steam release valve to sealing.

Read more: skirt steak stir fry, how to slice | Family Cuisine

8. Pressure cook on high pressure and set the timer to 8 minutes. If you are using normal rice, then you can also cook for 10 minutes. When the IP is done, wait for natural pressure release. Or at least for 10 minutes and release the rest manually.

9. Using a spatula mash the dal to your liking and add kasuri methi. Dal fry will be thick at this stage, pour ¼ to ½ cup hot water to bring it to right consistency.

Garnish with coriander leaves. When the temperature comes down, sprinkle some lemon juice. Serve dal fry with rice or roti.

Ingredients & substitutes

Choice of Dal or lentils: The main ingredient used to make dal fry is the toor dal or arhar dal which is known as split pigeon peas in English. It can be made using any dal of your choice like moong dal, masoor dal, chana dal or even with mixed lentils. My preferred choice is a combination of arhar dal and moong dal.

Ghee or oil: Dal is always tempered with ghee as it totally elevates the flavor and taste. If you are a vegan then you can just use oil. If you do not have ghee, use 1 ½ tablespoons unsalted butter with ½ tablespoon of oil. Mustard oil also gives a very good flavour if you want to use oil.

Onions impart sweet tones to the dish. If you do not eat them, just skip using them. Dal fry still tastes good without onions and I use skip them a lot of times.

Tomatoes are very essential in this recipe. Without them your dal fry won’t have the flavour and tang that comes from the tomatoes. Fresh ripe tomatoes are best for this recipe. Avoid using raw or unripe tomatoes.


Whole spices: We don’t need a lot of whole spices to make this dal fry. Mustard and cumin seeds (jeera) are the main spice used in the tempering. However if you do not then skip the mustard seeds, but you will miss the pungent flavour.

Dal fry is made across India some regions don’t use mustard seeds at familycuisine.neter and garlic: Fresh chopped, crushed or grated ginger and garlic can be used. There is no substitute for both these but use at least one of them if not both.

Spice powders: Using a lot of spice powders like turmeric, garam masala, red chilli powder and coriander powder will just alter the original flavor of dal. So use only a fair amount of them.

Chilies: I have used only green chilies for heat. You can use both dried red chilies and fresh green chilies. 1 to 2 dried red chilies impart heat and a pungent flavour to the dish. You don’t need really hot green chilies here. I use the Indian or Thai green chilies that are not very hot.

Kasuri methi is one superb herb that has no substitutes & fenugreek seeds won’t work here. These are dried fenugreek leaves which impart a great unique aroma. It is easily available in the Indian grocery stores or on amazon.

The ingredients that are used in a dal fry recipe vary depending on the region and personal choice. You can also check this moong dal recipe for variation.

Pro tips

Soaking lentils cuts down the cooking time. Aged or old lentils take longer time to cook and need more water. So use lentils that are fresher in using lot of spices as it kills the original flavour of dal.

A well-made dal fry has a dominant flavor and taste of lentils with a delicate aroma of ghee, spices and herbs. If you like your dal hot, use hot green chilies and avoid adding a lot of red chilli powder.

Adjust the consistency of the dal by adjusting the amount of water as needed. Dal fry is not of runny consistency yet not too thick. It must be thick and yet of pouring consistency. It will thicken further after cooling.


More on dal fry vs dal tadka

The sautéed/ fried masala for dal fry is made with mustard, cumin, ginger garlic, red chili powder, hing, onions & tomatoes. Sometimes also curry leaves, red chilies, kasuri methi and garam masala are used.

The tadka for dal tadka is made with ghee, cumin, garlic, hing, red chilies and chili powder. Sometimes even coriander leaves are used.

There is no one right way to make these dishes. So a lot of people also add tadka to just dal fry to transform it to dal tadka. But the tadka is all that makes a huge difference here.

Related Recipes

Recipe card

This recipe was first published in March 2017. Updated and republished in February 2021.

Read more: how to flavor veggie stir fry | Family Cuisine

Dal fry recipe

0 ( 0 votes )

Family Cuisine
Family Cuisine - Instructions, how-to, recipes for delicious dishes every day for your loved ones in your family


How to build a santa maria grill

16/08/2021 22:01 4153