Horse Gram Dal Recipe (also known as kulthi or kulthi dal) is a type of legume that is popular in India, Sri Lanka, and other parts of Southeast Asia. It is a small, dark, and spherical grain that has a tough outer shell and a slightly earthy flavor. Despite its hard texture, horse gram is known for its high protein content and is often used in traditional medicinal practices for its numerous health benefits.In cooking, horse gram is most commonly used to make a hearty dal, which is a thick stew made from split and husked legumes. The dal is made by cooking horse gram with spices, tomatoes, and other ingredients until it forms a thick, creamy consistency. It is often served with rice or roti, and is considered to be a comfort food in many Indian households.

Here’s a recipe for a simple and delicious Horse Gram Dal Recipe

Horse Gram Dal Recipe Steps, Ingredients and Nutrition

Horse Gram Dal Recipe Ingredients

  • 1 cup horse gram
  • 2 medium sized tomatoes
  • 1 medium sized onion
  • 2 cloves of garlic
  • 1 inch piece of ginger
  • 1 green chili
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1/2 teaspoon turmeric powder
  • Salt to taste
  • 2 tablespoons oil
  • Fresh coriander leaves for garnish

Read also: Bisi Bele Bath Recipe

Horse Gram Dal Recipe Steps

  1. Rinse and soak the horse gram overnight.
  2. Drain and add the horse gram to a pressure cooker along with 3 cups of water.
  3. Cook the horse gram for 3-4 whistles or until it is tender.
  4. Meanwhile, chop the tomatoes, onion, garlic, ginger, and green chili.
  5. In a pan, heat oil and add the cumin seeds. Once they start to splutter, add the chopped onion, garlic, ginger and green chili.
  6. Sauté until the onion is translucent, then add the chopped tomatoes and cook until they are soft and mushy.
  7. Add the coriander powder, turmeric powder, and salt to the pan and mix well.
  8. Add the cooked horse gram along with the water to the pan and let it simmer for 10-15 minutes.
  9. Mash the dal lightly with a potato masher or the back of a spoon to make it thicker.
  10. Garnish with fresh coriander leaves and serve hot with rice or roti.

Horse Gram Dal Recipe Nutrition

The nutrition information for a serving (1 cup) of Horse Gram Dal Recipe (made with the recipe mentioned earlier) is roughly as follows:

Calories: 220 Protein: 15 grams Fat: 7 grams Carbohydrates: 26 grams Fiber: 12 grams Iron: 4 mg Calcium: 60 mg Sodium: 571 mg

Note: The exact nutritional value may vary based on the ingredients used and their quantities.

Horse gram is a nutritious legume that is rich in protein, fiber, and various minerals. It is a good source of iron, which is important for maintaining healthy red blood cells, and calcium, which is essential for strong bones. Horse gram is also low in fat and has a low glycemic index, making it a good option for people with diabetes. Overall, horse gram dal is a healthy and filling dish that can be enjoyed as part of a balanced diet.


In conclusion, Horse Gram Dal Recipe is a traditional dish that is enjoyed in many parts of India and Southeast Asia. It is made from horse gram, a type of legume that is high in protein, fiber, and various minerals. The dal is typically made by cooking horse gram with spices, tomatoes, and other ingredients to form a thick and creamy stew that is served with rice or roti. Horse gram dal is a nutritious and filling dish that provides various health benefits, including being a good source of iron, calcium, and protein, and having a low glycemic index. Whether you are looking for a comfort food or a nutritious meal, horse gram dal is definitely worth trying.