How to Make Polonnaruwa Dhal (Traditional & Healthy Version)

Polonnaruwa Dhal is a cherished Sri Lankan lentil curry, originating from the historic Polonnaruwa region in the North-Central Province. This dish embodies the heart of Sri Lankan home cooking, bringing together red lentils (masoor dhal) simmered in coconut milk and fragrant spices. The creamy texture and aromatic flavors make it a staple at everyday meals and festive gatherings alike. Known for its simplicity and depth of flavor, Polonnaruwa Dhal is beloved for its comforting taste and wholesome ingredients. Traditionally enjoyed with rice or roti, it delivers a mild heat balanced by the lushness of coconut milk and the warming touch of curry leaves and turmeric. The dish is not only vegan and gluten-free but also packed with plant-based protein and fiber, making it a fantastic option for those seeking nourishing, balanced meals. This healthy version stays true to Sri Lankan culinary traditions while using minimal oil and fresh, local ingredients. Whether you’re new to Sri Lankan cuisine or a longtime enthusiast, Polonnaruwa Dhal offers a delightful introduction to the island’s rich, spice-laden curries.

35 min total2 servingseasy125 kcal / 100g

Ingredients

  • Red lentils (masoor dhal)
    1 cup Red lentils (masoor dhal) (split red lentils)
  • Coconut milk
    1/2 cup Coconut milk (fresh or canned)
  • Water
    2 cups Water (for boiling lentils)
  • Onion
    1 medium Onion (finely chopped)
  • Garlic cloves
    2 Garlic cloves (minced)
  • Green chili
    1 Green chili (sliced, adjust to taste)
  • Turmeric powder
    1/2 tsp Turmeric powder
  • Curry leaves
    8-10 Curry leaves (fresh, optional)
  • Mustard seeds
    1/2 tsp Mustard seeds
  • Cumin seeds
    1/2 tsp Cumin seeds
  • Tomato
    1 small Tomato (diced)
  • Salt
    to taste Salt
  • Black pepper
    1/4 tsp Black pepper (freshly ground)
  • Coconut oil
    1 tsp Coconut oil (for tempering)

Step-by-step instructions

Step 1: Rinse the red lentils thoroughly under running water until the wate...
0%

Step 1 · Rinse the red lentils thoroughly under running water until the wate...

Rinse the red lentils thoroughly under running water until the water runs clear. Drain and set aside.

Step 2: Add lentils and 2 cups of water to a medium saucepan
0%
10 min

Step 2 · Add lentils and 2 cups of water to a medium saucepan

Add lentils and 2 cups of water to a medium saucepan. Bring to a boil over medium heat, then reduce to a simmer. Skim off any foam and cook until lentils are soft (about 10 minutes).

Step 3: Stir in turmeric
0%
5 min

Step 3 · Stir in turmeric

Stir in turmeric, diced tomato, and salt. Simmer for another 5 minutes until the tomato softens and the dhal thickens.

Step 4: Pour in the coconut milk
0%
3 min

Step 4 · Pour in the coconut milk

Pour in the coconut milk, stir well, and let it simmer on low heat for 3 minutes. Remove from heat once creamy.

Step 5: In a small pan
0%

Step 5 · In a small pan

In a small pan, heat coconut oil over medium heat. Add mustard seeds and let them splutter. Add cumin seeds, chopped onion, garlic, green chili, and curry leaves. Sauté until onions are golden.

Step 6: Pour the tempered spices and aromatics into the cooked lentils
0%

Step 6 · Pour the tempered spices and aromatics into the cooked lentils

Pour the tempered spices and aromatics into the cooked lentils. Mix thoroughly and adjust salt and pepper if needed.

Step 7: Serve hot with steamed rice
0%

Step 7 · Serve hot with steamed rice

Serve hot with steamed rice, string hoppers, or whole wheat roti.

Why this recipe is healthy

This dhal curry is a healthy option because it is low in saturated fat, provides a steady source of plant protein, and uses minimal oil. The incorporation of spices like turmeric and cumin boosts metabolism and supports digestive health. Coconut milk, when used in moderation, offers healthy fats that are easily digestible. With no added sugars or processed ingredients, it’s a wholesome, balanced meal perfect for anyone tracking calories or aiming for a nutrient-dense diet.

A note on tradition

Polonnaruwa Dhal is a staple in the North-Central Province, often enjoyed as a daily curry in homes and at local eateries. It’s especially popular during Buddhist and Hindu religious festivals, where vegetarian dishes take center stage. The simplicity and versatility of dhal make it suitable for communal meals, offering nourishment to families and visitors alike. It embodies the Sri Lankan spirit of hospitality and the island’s deep-rooted love for mild, coconut-based curries.

← Back to Polonnaruwa Dhal nutrition