recipe of gujarati dal

Recipe of Gujarati Dal: A Delicious and Nutritious Indian Lentil Dish

2 minutes, 51 seconds Read


Gujarati cuisine is renowned for its vibrant flavors and aromatic spices. Among the plethora of mouthwatering dishes, Gujarati Dal holds a special place in the hearts of food enthusiasts. This traditional lentil soup is not only delectable but also rich in nutrients. In this article, we will walk you through the step-by-step recipe of Gujarati Dal, allowing you to savor the authentic flavors of Gujarat in the comfort of your home.


Before embarking on your culinary journey, gather the following ingredients:

  1. 1 cup Toor dal (split pigeon peas)
  2. 2 medium-sized tomatoes, finely chopped
  3. 2 green chilies, slit lengthwise
  4. 1-inch ginger, grated
  5. 1/2 teaspoon turmeric powder
  6. 1/2 teaspoon red chili powder
  7. 1 teaspoon cumin seeds
  8. Pinch of asafoetida (hing)
  9. 1 tablespoon ghee (clarified butter)
  10. 1 tablespoon oil
  11. 1 teaspoon mustard seeds
  12. 5-6 curry leaves
  13. 2 tablespoons chopped cilantro (coriander leaves)
  14. Salt to taste
  15. Lemon wedges for garnish

Preparing the Dal

Step 1: Cleaning and Soaking

Take the Toor dal in a bowl and rinse it thoroughly under running water. Soak the dal in water for about 15-20 minutes. This step ensures that the dal cooks faster and evenly.

Step 2: Pressure Cooking

Drain the soaked dal and transfer it to a pressure cooker. Add 3 cups of water, turmeric powder, red chili powder, chopped tomatoes, green chilies, and grated ginger. Close the lid and cook the dal over medium heat for 4-5 whistles, or until the dal turns soft and mushy.

Step 3: Tempering the Dal

Once the pressure releases naturally, open the cooker and whisk the dal to achieve a smooth consistency.

In a separate small pan, heat the ghee and oil over medium heat. Add cumin seeds and mustard seeds. Allow them to splutter, then add asafoetida and curry leaves. Sauté for a few seconds until the flavors infuse the oil.

Pour this tempering (tadka) over the cooked dal, stirring well to combine the flavors.

Serving the Gujarati Dal

Garnish the dal with chopped cilantro and a squeeze of fresh lemon juice to enhance the taste.

Serve the piping hot Gujarati Dal with steamed rice or fluffy rotis (Indian flatbreads) for a wholesome and satisfying meal.

Tips and Variations

  • Tamarind Pulp: For those who prefer a tangy twist, you can add a tablespoon of tamarind pulp to the dal while cooking. This enhances the flavor and adds a delightful tanginess to the dish.
  • Garnish with Ghee: For an indulgent touch, add an extra dollop of ghee on top of the dal while serving. The richness of ghee complements the lentils and elevates the overall taste.
  • Vegetable Addition: To make the dal more nutritious and hearty, you can add chopped vegetables like carrots, bottle gourd, or spinach during the cooking process. This variation is known as Gujarati Dal Dhokli, where small wheat flour dumplings are also added to the dal.
  • Adjust Spice Levels: Gujarati Dal typically has a mild level of spiciness. However, you can adjust the amount of green chilies and red chili powder according to your taste preferences.


The Gujarati Dal is a delightful blend of flavors, and its simplicity makes it a perfect comfort food for any day of the week. This nutritious and wholesome dish offers a glimpse into the cultural richness of Gujarat. With its easy-to-follow recipe, you can now prepare this traditional Indian lentil soup in your own kitchen and relish the authentic taste of Gujarat. So, gather your ingredients and immerse yourself in the world of tantalizing flavors with this delightful Gujarati Dal recipe.

Similar Posts