Go Back
+ servings
Gujarati dal recipe
Print Recipe
5 from 1 vote

Gujarati dal recipe

Gujarati dal recipe is a mildly spiced sweet and sour dal that is a staple in Gujarati cuisine. If you are looking for different yet yummy tasting dal recipe do try this one from Gujarat. This sweet and spicy healthy, comforting dal is made with arhar dal or toor dal or split pigeon peas. Here is how to make sweet and spicy Gujarati dal with step by step photos.
Prep Time10 mins
Cook Time15 mins
Total Time25 mins
Course: Main Course
Cuisine: Indian
Servings: 4
Calories: 276kcal
Author: Harini


  • 3/4 cup arhar dal toor dal or split pigeon peas
  • 1/4 cup peanuts
  • 2 green chilies slit
  • 1/2 teaspoon minced ginger
  • 1 tomato chopped
  • 1/4 teaspoon turmeric powder
  • 1/2 teaspoon chili powder
  • 2 kokum pieces
  • 2 teaspoons jaggery
  • 1 tablespoon coriander leaves

To Temper Gujarati Dal

  • 3 teaspoons ghee or oil
  • 1 teaspoon mustard seeds
  • 1 teaspoon cumin seeds
  • 1/2 teaspoon methi seeds
  • 2 cloves
  • 1/2 inch cinnamon stick
  • 3 dried red chilies
  • 10 curry leaves


  • Pick and rinse arhar dal well. Add to a pressure cooker. Also keep peanuts in a small cup.
  • Add water and pressure cook until smooth and cooked.
  • once the pressure is released mash the dal well.
  • Add tomatoes, green chili, ginger paste and mix well. Also add turmeric powder, chili powder, salt, jaggery, kokum and boiled peanuts.
  • Mix well add required water and cook for 8-10 minutes in medium flame.
  • Heat 3 teaspoons oil in a small pan. Temper with mustard seeds, methi seeds, cloves, cinnamon piece, curry leaves and dried red chilies.
  • Add to the simmering dal. Mix well and add coriander leaves.
  • Mix and remove from flame. Serve Gujarati dal hot with rice or roti.


Calories: 276kcal