Toor Dal (Arhar Dal) Recipe

Updated: June 17, 2025, By Swasthi

Toor dal also known as Arhar Dal in Hindi are split pigeon peas, a staple in the Indian Cuisine. These lentils are cooked with spices and herbs for a protein-rich, flavor-packed and fast vegetarian meal. In this post I share a simplest toor dal recipe for beginners. It can be made in a regular pot on the stovetop or in a pressure cooker/ instant pot.

Jump To Recipe

Toor Dal - Arhar Dal

About Toor Dal

Toor Dal is every Indian cooks’ first lentil dish and any one learning to cook starts with it because these lentils are easily digestible, filling, comforting and more importantly easy to make. There are a zillion ways to cook with toor dal and every home makes it in a different way. But most Indians use a pressure cooker to cook lentils as it saves time, energy and cost.

More over it is possible to stack 2 to 3 bowls and cook your dal, rice & veggies together all at one time, in a pressure cooker. This method is known as pot-in-pot method & has been used for many decades. If you are a beginner, this method is the best because you don’t need to clean/wash up your entire cooker/ steel insert, everytime you use it.

While your rice and dal cooks in the cooker, you can prep-up and make your tempering. In this post I’m using that method but if you don’t have a cooker, you may cook in a pot as mentioned below.

Since this is a basic everyday Toor Dal, I don’t complicate it using ingredients like onions, tamarind, jaggery, kasuri methi, garam masala, amchur etc. However I give the options below in the step by step instructions. Remember you need some time to reach to every jar of these & that adds up to the total cook time. I reserve these ingredients for a more eloborate or special dishes like a Dal Tadka or Dal Fry (also made with toor dal).

Many a times I don’t even use mustard, curry leaves and ginger in this recipe. It still turns out good. If I have them left while prepping up another dish, I use them. So it’s alright even if you don’t have the optional ingredients mentioned below. Make sure you use the right amount of chili and salt.

Consistency of Dal

I’m often asked about the right consistency of dal. It is a personal preference & is region based. Ex: A Gujarati dal is made to a runny consistency and a Tomato Pappu is cooked to a thicker consistency. I have seen homes making runny dal irrespective of the region and that’s because they eat lentils every single day and at every meal.

Eating thicker dal for every meal can be heavy for digestion. So it is kept runny and that goes well with rice, not with flatbreads. My Mom always made a thick dal so I make it the same way and we don’t eat dal for every single meal. So adjust the consistency to your liking but don’t add cold water. Add hot water before adding the tadka/tempering.

Stovetop Toor Dal (No cooker)

If you do not have a cooker, rinse 1 cup toor dal and optionally soak in 3 cups hot water for 30 mins. Soaking cuts down the cook time & also improves the texture. Later, bring to a rolling boil on a high heat. Reduce to medium and cook uncovered until the lentils are tender, broken and completely mushy.

If you want you may skim the froth. It takes about 30 mins. If the pan dries out, add more hot water as you cook. Stir in the turmeric when the lentils are cooked. Head over to step 3 below.

More Dal Recipes
Instant Pot Dal & Rice
Keerai Kootu (Spinach Kootu)
Chana Dal
Tomato Pappu

Photo Guide

How to make Toor Dal (stepwise photos)

This recipe makes 3 servings.

Cook the dal & prepare

1. Add 1 cup toor dal to a strainer. Rinse well under running water, rubbing the dal with your fingers. Add it to a wide bowl.

rinsed toor dal in a bowl

2. Pour 2 cups water and add ¼ teaspoon turmeric. Place the dal bowl at the bottom of your pressure cooker or instant pot. Cover it. (If you are cooking rice, place your rice bowl over the dal bowl & cover). Pressure cook for 3 whistles on a medium flame or in the instant pot for 10 mins. Wait until the pressure releases.

toor dal with water, ready to cook in  a pressure cooker

3. While the toor dal cooks, prep-up the following ingredients for tempering.

  • Chop 2 large tomatoes to make 1 cup. I peel and deseed for preference. (Canned peeled tomatoes are alright.)
  • Slit or chop 1 to 2 green chilies (avoid if making for kids)
  • Chop 3 large garlic cloves to make 1 tablespoon
  • Optionally, peel & grate or mince ½ inch ginger, don’t chop large
  • Rinse 1 sprig curry leaves & pat dry (omit if you don’t have)
  • ½ teaspoon mustard seeds (optional)
  • ¾ to 1 teaspoon cumin seeds
  • 3 dried red chilies (broken)
  • ¼ teaspoon asafetida / hing (optional)
  • ½ to ¾ teaspoon red chili powder (I use ½ Kashmiri/byadgi for low heat)
  • 1 teaspoon sea salt (more to adjust)
ingredients to cook toor dal

Make the tempering

3. Pour 2 tablespoons ghee or oil to a small pan and heat it on a medium flame. When it is medium hot, add mustard, cumin seeds and dried red chili.

tempering cumin and mustard

4. The seeds will begin to sizzle and pop, then add hing if using, curry leaves, ginger, garlic and green chilies. Fry for 1 to 2 mins, until aromatic. Do not burn.

frying ginger garlic in ghee

5. Stir in the red chili powder & salt.

spices added to ghee

6. Add the tomatoes immediately else your spices will burn.

adding tomatoes

7. Cook until the tomatoes become completely soft. When you see fats separating from the tomatoes, pour ¼ cup water.

sauteed tempering

8. Cook until the water evaporates, for a few minutes. (If you want add ¼ tsp garam masala, 1 to 2 tsp tamarind paste or amchur/dried mango powder, 1 tsp crushed kasuri methi/ dried fenugreek leaves). Turn off.

cooked tomatoes in a pan

Adjust the consistency

9. When the dal is cooked, it should be soft and mushy.

soft cooked mushy toor dal

10. Mash slightly with the back of a ladle or a masher. Toor dal should look thick and creamy, without water separation. Add ¾ cup hot water to bring to a consistency. Add more or less to your preference.

consistency of toor dal

11. Transfer the tempering to the dal.

tempering on dal

12. Mix well. Taste test and adjust salt. Add 2 tablespoons coriander leaves if you want.

coriander leaves added to toor dal

13. Sprinkle lemon juice if you want. This is the consistency I get with 3 cups water. It is good if you are serving immediately. It will thicken upon cooling.

Optionally if you want, scrape down the spicy bit in the tempering pan and heat another tablespoon ghee. Pour this over the dal to garnish. Serve toor dal hot with rice or roti. You can store the leftovers in the refrigerator for 2 days. Reheat until bubbling hot with a splash of water or in the instant pot for 0 to 2 mins (high pressure).

Serving Suggestions

Arhar dal can be eaten on its own but is best served with rice (white or brown), ragi mudde, millets or quinoa. You can also serve with flatbreads like roti, chapati, or bhakris like ragi roti. Traditionally pickle, papads & yogurt are served on the side. At home, we eat with rice, vegetable salad and plain yogurt.

Toor Dal Recipe - Arhar Dal Recipe

Expert Tips

  • Onions: I prefer to ditch onions & ginger in my everyday dal. But if you want you may add a small chopped onion before adding the ginger garlic. Saute until the onions turn transparent for 5 to 6 mins. Later add the ginger and garlic.
  • If you are cooking rice at the same time in the pressure cooker, add rice to another wide bowl and rinse thrice. Consider half cup rice per person. Make sure that both your bowls are easily stackable and won’t get jammed in your cooker.
  • Dal can over flow into the cooker if you cook on a high heat in the traditional whistling stovetop cookers. So always cook on a medium heat if you are following the pot in pot method.

Recipe Card

Toor Dal Recipe - Arhar Dal Recipe

Toor Dal (Arhar Dal) Recipe

No ratings yet
This beginners recipe will help you make a delicious and quick toor dal. It can be eaten on its own or with rice, millets, quinoa or flatbreads like roti and plain paratha.
Print Recipe Pin Recipe

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

Prep Time5 minutes
Cook Time30 minutes
Total Time35 minutes
Servings3
AuthorSwasthi
Diet : Gluten Free, Vegetarian

Ingredients (US cup = 240ml )

  • 1 cup toor dal / arhar dal (split skinned pigeon peas)
  • 2 cups water (to pressure cook + 1 cup more to adjust)
  • ¼ teaspoon turmeric

To temper

  • 2 tablespoons ghee or oil
  • ½ teaspoon mustard seeds (optional)
  • ¾ to 1 teaspoon cumin seeds
  • 2 to 3 dried red chilies (broken)
  • ¼ teaspoon hing (asafetida, optional)
  • 1 sprig curry leaves (optional)
  • 3 (1 tablespoon) garlic cloves chopped (+ ½ inch ginger grated or minced – optional)
  • 1 to 2 green chili slit or chopped (optional)
  • 1 cup (2 large) tomatoes chopped (peel & deseed if u want)
  • ½ teaspoon red chili powder (use Kashmiri/byadgi for low heat)
  • 1 teaspoon sea salt (more to adjust)
  • 2 tablespoons coriander leaves fine chopped – optional

Instructions

How to cook Toor dal

  • Add toor dal to a strainer and rinse under running water, rubbing with your fingers. Drain completely & add to a bowl. Pour fresh water and add turmeric. Place the bowl in the cooker and cover the bowl & cooker. (no cooker? check recipe notes)
  • Pressure cook on a medium flame, for 3 whistles in a stovetop cooker or in an instant pot for 10 mins. When the pressure drops, open the lid.
  • Mash the cooked toor dal lightly with the back of a ladle or a masher or a whisk, until the dal looks thick and creamy without water separation. Add ¾ cup hot water (if pressure cooked) to bring to a consistency.

Temper

  • Heat ghee or oil in a small pan and add mustard, cumin & red chili. When the seeds begin to pop, add hing, curry leaves, ginger, garlic & green chili.
  • Fry until the garlic smells aromatic, for a minute or 2. Add red chili powder, tomatoes & salt. Cook until the tomatoes break down and become mushy.
  • When you see fats separating from the tomatoes, pour ¼ cup water and cook until the water evaporates. Transfer this to the toor dal and mix well. Add coriander leaves if you like. Adjust salt to your preference.
  • Sprinkle lemon juice if you want and serve toor dal hot with rice or roti. Store the leftovers in the refrigerator for 2 days. Reheat until bubbling hot with a splash of water.

Notes

  • If you want you can add a small chopped onion before adding the ginger garlic. Saute until the onions turn transparent for 5 to 6 mins, later add ginger and garlic.
  • To cook in a pot (without cooker), you may soak the lentils in 3 cups hot water for 30 mins. Later, bring to a rolling boil on a high heat. Reduce to medium and cook till the lentils are tender and mushy. Skim the forth if you want. It should take you about 30 mins. If the pan dries out, add more hot water. Add the turmeric once the dal is cooked.

NUTRITION INFO (estimation only)

Nutrition Facts
Toor Dal (Arhar Dal) Recipe
Amount Per Serving
Calories 360 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 6g38%
Polyunsaturated Fat 1g
Monounsaturated Fat 3g
Cholesterol 26mg9%
Sodium 862mg37%
Potassium 931mg27%
Carbohydrates 48g16%
Fiber 22g92%
Sugar 5g6%
Protein 19g38%
Vitamin A 1067IU21%
Vitamin C 72mg87%
Calcium 72mg7%
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

Comments

Recipe Rating




0 Comments
Inline Feedbacks
View all comments