Gujarati Dal Recipe (with Step by Step Photos)

Gujarati Dal is a healthy dish prepared from tuvar dal (pigeon pea) and many Indian spices. In Gujarati cuisine, it is a part of the everyday meal and is mild sweet and sour compared with any other Indian dals. Learn how to make authentic Gujarati style daal for lunch with this easy recipe.
Gujarati Tuvar Dal
Preparation Time: 5 Minutes.
Cooking Time: 25 Minutes.
Serves: 3 servings
1/3 cup Tuvar Dal (pigeon pea)
1/4 teaspoon Fenugreek Seeds
1/2 teaspoon Mustard Seeds
1 Cinnamon stick, broken into 2-pieces
2-3 Cloves
1 Star Anise, optional (badiya)
1/2 teaspoon Cumin Seeds
1 pinch Asafoetida (Hing)
1 Dry Red Chilli, halved
1 teaspoon Ginger (grated)
1 Green Chilli, finely chopped
1/2 medium size Tomato, finely chopped
5-6 Curry Leaves
1/4 teaspoon Turmeric Powder (Haldi)
1/2 teaspoon Red Chilli Powder (Lal Mirch)
2 teaspoons Lemon Juice
2½ teaspoons Sugar
1 tablespoon Cooking Oil
2 tablespoons finely chopped Coriander Leaves
  1. step-1
    Wash tuvar dal in hot water 2-3 times. Drain and transfer to steel or aluminum pressure cooker (3-litre capacity).
  2. step-2
    Add 1 cup water and salt and pressure cook on low to medium flame for 3-4 whistles. (Dal should become smooth and soft after pressure cooking)
  3. step-3
    When dal is hot, blend it using a hand held blender until smooth puree. Add 1 cup water in puree and blend again.
  4. step-4
    Heat oil in a pan or kadai over medium flame. Add fenugreek seeds and mustard seeds. When seeds begin to crackle, add cloves, cinnamon, cumin seeds, star anise and a pinch of hing (asafoetida).
  5. step-5
    When cloves begin to crackle, add dry red chilli, grated ginger, chopped green chilli, chopped tomato and curry leaves.
  6. step-6
    Stir-fry for few seconds and then pour pureed dal in a pan.
  7. step-7
    Add sugar, lemon juice, red chilli powder and turmeric powder, mix and bring it to boil. Cook for 6-8 minutes over medium flame.
  8. l_step
    Turn off the flame and transfer it to serving bowl. Garnish with chopped coriander leaves and serve with steamed rice and papad.
Tips and Variations:
  • Add less water to make it thick and more water to make it diluted.
  • Add sugar and lime juice according to your taste to make it more tangy.
  • Add some raw groundnuts while boiling to make it more tasty.
  • Soak dal for 20 minutes in hot water before cooking to cook faster.
  • You can use less oil (only 1 teaspoon oil) for tempering, if you are health conscious.
Taste: Sour, mild sweet and mild spicy
Serving Ideas: Serve Gujarati tuvar dal with steamed rice, potato curry, phulka roti, buttermilk, boondi raita and papad in lunch.

Other Step by Step Recipes

Post a comment ( * fields are required)