Arhar Dal: How to make desi-style Arhar dal in a pan? The aroma will draw people in.
- bySherya
- 08 Sep, 2026
Comfort Food Recipe: Making lentils seems easy, but achieving the right flavor and consistency isn't always easy. Sometimes the lentils are too thin, and sometimes they're so thick that they're difficult to mix with the rice.

How to make Arhar Dal in a pan without a cooker?
How To Cook Arhar Dal Without Pressure Cooker: Lentils are a staple of Indian household meals, making many meals incomplete. Whether served with hot rice, roti, parathas, or jeera rice, the flavor of dal completes every meal. Arhar dal, also known as toor dal, is especially common in most households. Its flavor is mild, and when cooked thoroughly, it becomes so soft and creamy that it blends easily with spices.
Although making dal seems simple, achieving the right flavor and consistency isn't always easy. Sometimes the dal is too runny, or sometimes so thick that it's difficult to mix with rice. Sometimes the dal is cooked, but lacks the authentic flavor and aroma, making the entire meal feel bland. If you don't have a pressure cooker or want to cook dal in a pan the traditional way, the process is quite simple. You just need to pay a little attention to soaking, cooking, and finally adding the tadka.
These things are needed for Arhar dal.
Take one cup of pigeon pea lentils, one finely chopped onion, one tomato, two green chilies, four to five garlic cloves, half a teaspoon of turmeric, red chili powder to taste, one teaspoon of cumin seeds, salt, coriander leaves, water, and ghee or oil for tempering. Using ghee for a rustic flavor significantly enhances both the aroma and flavor of the lentils.
Soak the lentils first.
Rinse one cup of pigeon peas (arhar dal) thoroughly with clean water two to three times. Continue rinsing until the water is fairly clear. Then, soak the lentils in water for about 20 to 30 minutes. This simple step helps the lentils cook faster and reduces cooking time. Furthermore, the lentils are more tender after cooking.
Cook lentils like this in a pan.
Now take a heavy-bottomed pan and add the soaked lentils. Add about 3 to 4 cups of water, turmeric, and a little salt. Place the pan over medium heat and let the lentils cook. When the water begins to boil, you can skim off any foam that forms on the top with a spoon. Now, reduce the heat to low to medium and let the lentils cook slowly. Stir occasionally to prevent the lentils from sticking to the bottom. It usually takes longer for the lentils to soften completely in a pan than in a cooker, so it's better to cook them on low heat rather than rushing them over high heat.
When the lentils are well cooked and easy to crush, lightly mash them with a spoon or lentil grinder. This will give the lentils a creamier texture. If the lentils seem too thick, add a little hot water to achieve the desired consistency.
Now the real desi taste tadka will come.
Tempering plays a vital role in enhancing the flavor of dal. For this, heat a small pan and add one to two teaspoons of ghee. When the ghee is hot, add cumin seeds. When the cumin seeds begin to crackle, add finely chopped garlic and green chilies. Saute the garlic until it turns light golden. Then add the chopped onion and fry. Cook until the onion becomes soft and light golden. Now add the chopped tomatoes and cook until the tomatoes melt and mix well with the spices. Finally, add the red chili powder and fry for a few seconds. At this point, the aroma from the tempering will indicate that the dal is about to become flavorful.
Mix the tadka in the lentils and cook it like this.
Now pour the prepared tempering into the lentils cooking in the pan and mix well. Let the lentils cook for another 5 to 7 minutes on low heat. This will allow the tempering to infuse the lentils and enhance their aroma. If the lentils are too thick, add a little hot water. If the lentils are too thin, cooking them uncovered for a few minutes will thicken them. Finally, sprinkle finely chopped coriander leaves on top and add a spoonful of ghee if desired.
What to serve lentils with?
Hot desi arhar dal can be served with plain rice, jeera rice, roti, phulka, or paratha. Accompanied by papad, pickle, onion, salad, and a little yogurt, even a simple meal takes on a truly desi flavor. If you prefer a slight tang to your dal, add a little lemon juice just before serving.






