🌍 Honest home cooking from around the world ▶ Subscribe on YouTube — @taraskitchen
Sri Lankan Dhal Curry served and ready to eat
Sri Lankan Dinner Curries Vegan Recipes Vegetarian Vegan

Sri Lankan Dhal Curry

Red lentils cooked in coconut milk with mustard seeds, curry leaves and pandan — Sri Lanka's daily dhal.

↓ Jump to recipe
⏱️
5 minPrep
🔥
25 minCook
🍽️
4Serves
📊
EasyLevel
Advertisement · placeholder

Ingredients

  • 1.5 cups red lentils
  • 1 onion
  • 3 garlic cloves
  • 1 thumb ginger
  • 1 can coconut milk
  • 1 tsp turmeric
  • 1 tsp chilli powder
  • 2 tomatoes
  • For tarka: 3 tbsp oil, 1 tsp mustard seeds, 10 curry leaves, 1 dried chilli
  • Salt

Instructions

  1. Cook lentils in 2 cups water with turmeric until soft, 15 minutes.
  2. Add coconut milk, chilli powder, onion, garlic, ginger and tomatoes; simmer 10 minutes.
  3. Heat tarka oil and pop mustard seeds, curry leaves and dried chilli.
  4. Pour sizzling tarka over the dhal.
  5. Season.
Advertisement · placeholder

Tara’s tips

  • Coconut milk makes Sri Lankan dhal distinct from Indian.
  • Don't over-cook the lentils.

Serving suggestions

  • Eat with rice, sambol and curry.

Storage & reheating

Keeps 3 days.

Nutrition

Nutrition information is not yet available for this recipe. Values vary with portion size and exact ingredients — we will add verified figures here soon.

Frequently asked questions

Curry leaves?

South Asian shops; skip if unavailable.

You might also like

Related recipes

Chana Chaat served and ready to eat Pakistani

Chana Chaat

A tangy, refreshing chickpea salad tossed with onion, tomato and a zingy chaat dressing — a…

⏱ 10 min 🍽 4 servings 📊 Easy
Palak Paneer served and ready to eat Indian

Palak Paneer

Soft cubes of paneer in a smooth, gently spiced spinach sauce — comforting, green and surprisingly…

⏱ 35 min 🍽 4 servings 📊 Medium