Bengali Dhal Recipe

Bengali Dhal Recipe

How To Make Bengali Dhal Recipe

This classic and versatile dish is not one to miss in the dinner table! Make delicious, warm soup with our comforting soup recipes. You can enjoy this dish as a main course, side dish, or even an appetizer. If you’re just learning the ropes around cooking, then soup recipes are a great place to start. Delve into our amazing soup recipes for something easy to make, but satisfying to eat. We guarantee you’ll be wiping the bowl clean down to your last spoonful!

Preparation: 10 minutes
Cooking: 30 minutes
Total: 40 minutes



  • 1 cup red lentils
  • 2 cups water
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 2 green chilies, slit
  • 1 tsp turmeric powder
  • 1 tsp cumin powder
  • 1/2 tsp red chili powder
  • 1 tomato, chopped
  • 1 tbsp oil
  • 1 tsp ghee (clarified butter)
  • Salt to taste
  • Fresh coriander leaves for garnish


  1. Wash the lentils thoroughly and soak them in water for 30 minutes. Drain the water.

  2. In a pressure cooker or deep pot, heat oil and ghee. Add the chopped onions and sauté until golden brown.

  3. Add minced garlic, grated ginger, and slit green chilies. Sauté for a minute.

  4. Add turmeric powder, cumin powder, and red chili powder. Mix well.

  5. Add the chopped tomato and cook until it turns mushy.

  6. Add the soaked lentils and water. Mix well and season with salt.

  7. Close the pressure cooker and cook for 3-4 whistles or cook in a pot until the lentils are soft and cooked through.

  8. Once cooked, garnish with fresh coriander leaves.

  9. Serve hot with rice or flatbread.


  • Calories : 250kcal
  • Total Fat : 5g
  • Saturated Fat : 1g
  • Cholesterol : 0mg
  • Sodium : 600mg
  • Total Carbohydrates : 40g
  • Dietary Fiber : 15g
  • Sugar : 3g
  • Protein : 15g
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!