Gujarati Dal Recipe – Sweet Tangy and Spicy Dal by Archana’s Kitchen

Gujarati Dal Recipe – Sweet Tangy and Spicy Dal by Archana’s Kitchen


  • To begin making the Gujarati Dal Recipe, prepare all the ingredients and keep them ready.

  • Cook the toor dal in 2-1/2 cups of water for about 3 whistles. After 3 whistles turn the heat to low and simmer for 5 to 7 minutes and turn off the heat. Allow the pressure to release naturally, as the dal continues to cook while the pressure is still present.

  • While the toor dal is still hot whisk until it blends to a smooth paste with no lumps. You can use a hand blender or a potato masher to mash the dal well until smooth.

  • Next step is to cook the peanuts. Add the raw peanuts to a pressure cooker along with 1/4 cup water and pressure cook for 3 whistles and turn off the heat. Allow the pressure to release naturally.

  • To bring the gujarati dal together with all its flavours; into a preheated pan add ghee.

  • Add the mustard and cumin seeds and allow them to crackle.

  • Add the curry leaves, ginger, cinnamon stick, bay leaves, tomatoes, turmeric powder, red chilli powder and kokum.

  • Sauté until the tomatoes are soft and mushy. This will take a couple of minutes. 

  • Once the tomatoes are softened, add the whisked toor dal, salt, jaggery, lemon juice and cooked peanuts.

  • Once the Gujarati Dal comes to a brisk boil, turn the heat to low and simmer for 5 to 10 minutes. Check the salt and spices and adjust to taste accordingly.

  • The dal needs to be sweet spicy and tangy. 

  • Turn off the heat and stir in the chopped coriander leaves and serve hot.

  • Serve Gujarati Dal Recipe along with Steamed Rice, with some ghee and a side of Stuffed Bhindi for a complete meal. 



  • Leave a Reply