Nutrition Facts for Sri lankan dahl

Sri Lankan Dahl

Experience the vibrant flavors of Sri Lankan cuisine with this hearty and aromatic Sri Lankan Dahl recipe. Made with tender red lentils simmered in creamy coconut milk, this dish is infused with bold spices like turmeric, cumin, and ground coriander. The secret to its irresistible flavor lies in the tempering of mustard seeds, dried red chilies, and fresh curry leaves, which are sautéed with onions, garlic, and tomatoes until perfectly golden. A touch of lime juice lifts the dish with a zesty finish, while fresh cilantro adds a pop of color and freshness. Ready in just 40 minutes, this gluten-free and vegan-friendly dish is perfect when served with steamed rice or warm roti, making it a comforting yet nutritious meal for any day of the week.

Nutriscore Rating: 77/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Sri Lankan Dahl
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 200 g Red lentils
  • 500 ml Water
  • 200 ml Coconut milk
  • 1 tsp Turmeric powder
  • 1 tsp Salt
  • 2 tbsp Vegetable oil
  • 1 tsp Mustard seeds
  • 1 tsp Cumin seeds
  • 2 Dried red chilies
  • 1 medium Onion (finely chopped)
  • 3 Garlic cloves (minced)
  • 10 leaves Fresh curry leaves
  • 1 medium Tomato (chopped)
  • 0.5 tsp Chili powder
  • 1 tsp Ground coriander
  • 1 tbsp Lime juice
  • 2 tbsp Cilantro (for garnishing)

Directions

Step 1

Rinse the red lentils thoroughly under cold running water until the water runs clear.

Step 2

In a medium saucepan, combine the lentils, water, turmeric powder, and salt. Bring to a boil over medium heat, then reduce the heat to low and simmer for 15-20 minutes until the lentils are soft and begin to break down. Stir occasionally to prevent sticking.

Step 3

While the lentils are cooking, heat the vegetable oil in a separate pan over medium heat.

Step 4

Add the mustard seeds and cumin seeds, and let them sizzle for about 30 seconds until aromatic.

Step 5

Add the dried red chilies, onion, garlic, and curry leaves to the pan. Sauté for 5-6 minutes until the onions are golden brown.

Step 6

Add the chopped tomato, chili powder, and ground coriander to the pan and cook for an additional 3-4 minutes until the tomatoes break down and the mixture becomes fragrant.

Step 7

Once the lentils are fully cooked, add the coconut milk and the spiced onion-tomato mixture to the saucepan. Stir well to combine.

Step 8

Simmer the dahl for 5 minutes over low heat, allowing the flavors to meld together. Adjust salt to taste if needed.

Step 9

Remove from heat and stir in the lime juice.

Step 10

Garnish with freshly chopped cilantro before serving.

Step 11

Serve hot with steamed rice, roti, or any bread of your choice.

Nutrition Facts

Serving size (1221.2g)
Amount per serving % Daily Value*
Calories 499.4
Total Fat 4.8g 0%
Saturated Fat 0.8g 0%
Polyunsaturated Fat 0.0g
Cholesterol 0mg 0%
Sodium 2466.2mg 0%
Total Carbohydrate 98.7g 0%
Dietary Fiber 27.3g 0%
Total Sugars 27.4g
Protein 25.9g 0%
Vitamin D 0IU 0%
Calcium 210.6mg 0%
Iron 14.2mg 0%
Potassium 1940.0mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 8.0%
Protein: 19.1%
Carbs: 72.9%