Sri Lankan Red Lentil Dal Recipe

Sri Lankan Dal Curry, also known as dhal curry or parippu curry, is one of the easiest and most comforting dishes you can make at home. This creamy red lentil curry is cooked with coconut milk, curry leaves, onion, tomato, garlic, ginger, and warm spices. It is naturally vegan, gluten-free, protein-rich, and ready in about 30 minutes, making it ideal for a quick weeknight meal.

Sri Lankan red lentil curry in a bowl

Dal is a true staple in Sri Lankan cuisine. It is simple, affordable, nourishing, and full of flavor. A bowl of Sri Lankan red lentil dal can be served with rice and curry, roti, naan, bread, toast, or almost any other carbohydrate you enjoy. Its soft, creamy texture and mild spice make it especially versatile.

If you are familiar with Indian dal, this Sri Lankan version may feel both familiar and different. The cooking method is simple, but the flavor is distinct because coconut milk is added for richness and curry leaves are used in the tempering. This style of curry is often considered a mild coconut-based curry, which means it balances beautifully with stronger meat, fish, or vegetable curries. It is also a great option for children or anyone who prefers a gentler level of heat.

The best part is that red lentils cook quickly and do not need soaking. Once rinsed, they soften beautifully in the pot and create a naturally creamy curry. With a short list of pantry ingredients and a quick tempering at the end, this Sri Lankan dal curry becomes deeply aromatic and satisfying without requiring much effort.

What Makes Red Lentil Dal a Great Meal

  • Red lentils are quick and easy to cook. They soften in less than 30 minutes and do not require soaking.
  • This Sri Lankan dal curry pairs well with rice, roti, naan, toast, bread, and even plain noodles. It is delicious as part of a full rice and curry meal, but it is also comforting enough to enjoy by the spoonful.
  • Red lentils are naturally filling and this curry is vegan and gluten-free, making it suitable for many diets.
  • The coconut milk gives the curry a smooth, creamy finish, while curry leaves, garlic, ginger, and spices add a warm Sri Lankan flavor.
  • It is a budget-friendly dish made with everyday ingredients, yet it tastes rich, wholesome, and satisfying.

Ingredients

  • Red lentils – also called masoor dal, daal, or dhal.
  • Onion – adds sweetness and body to the curry.
  • Tomato – gives a light tang and balances the coconut milk.
  • Ginger and garlic – bring warmth and depth.
  • Curry leaves – add the classic Sri Lankan aroma.
  • Coconut milk – full-fat coconut milk gives the best creamy texture.
  • Spice powders – turmeric, chili powder, cumin, and coriander season the dal.
  • Mustard seeds and cumin seeds – used for the final tempering.
  • Dried chili and chili flakes – optional additions for extra heat.
Red lentil dal in a bowl

How To Make Sri Lankan Dal

  • Rinse the red lentils several times until the water runs clear. This removes excess starch and helps the dal cook evenly.
  • Add the rinsed lentils to a pot with water, chopped onion, tomato, green chili, curry leaves, ginger, garlic, turmeric, chili powder, cumin powder, coriander powder, and salt. Bring everything to a boil.
  • Reduce the heat, cover the pot, and cook until the lentils are soft and the water has mostly been absorbed. The lentils should break down and become creamy.
  • Stir in the coconut milk and a little extra water. Simmer gently until the curry is smooth, creamy, and well combined.
  • Prepare the tempering in a small pan by heating oil with mustard seeds, cumin seeds, curry leaves, dried chili, and optional chili flakes. When the mustard seeds begin to splutter, pour the hot tempering over the cooked dal.
  • Stir lightly and serve warm with rice, roti, naan, bread, or your favorite side.

Tips for Cooking Dal

  • Red lentils do not need to be soaked before cooking. Rinse them well and cook them straight away. They are delicate enough to soften quickly and create a creamy curry on their own.
  • If you cannot find curry leaves, you can still make the recipe without them. The flavor will be slightly different, but the dal will still be warm, comforting, and delicious.
  • Raw Sri Lankan curry powder can be used instead of cumin and coriander powders. It adds a lovely depth and works well in this coconut-based dal curry.
  • Use full-fat canned coconut milk for the best texture. Light coconut milk is thinner and will not give the curry the same rich, creamy finish.
  • If you have leftover coconut milk, freeze it in an ice cube tray or small freezer-safe bags. Add the frozen portions directly to future curries when needed.
  • For a milder dal, reduce the chili powder and skip the chili flakes. For a spicier version, add the optional chili flakes during tempering.
  • If the dal thickens too much as it cools, stir in a splash of warm water before serving.
Red lentil dal on a plate with rice

Serving Suggestions

Sri Lankan dal curry is usually served as part of a rice and curry meal. Pair it with steamed rice, one protein dish, one or two vegetable curries, and a fresh or spicy condiment. It also works beautifully as a simple meal with roti, naan, bread, or toast.

Proteins

  • Chicken curry
  • Beef curry
  • Fish curry
  • Prawn curry

Vegetables

  • Pumpkin curry
  • Green bean curry
  • Beetroot curry
  • Leeks curry

Condiments

  • Coconut sambol
  • Katta sambol

DID YOU MAKE IT? Please leave a comment and rating to let us know how you liked this Sri Lankan dal curry.

Recipe

Sri Lankan Red Lentil Dal

Red lentil dal in a bowl
Author: Farwin Simaak
Authentic Sri Lankan red lentil dal curry made with coconut milk, curry leaves, and spices. It pairs beautifully with rice, roti, bread, or any simple side and is ready in about 30 minutes with no soaking required.
4.24 from 99 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4

Ingredients

Dal

  • 1 cup red lentils
  • 2 ½ cups water divided
  • 1 small onion chopped
  • 1 small tomato chopped
  • 1 tsp ginger minced
  • 3 cloves garlic sliced
  • 1 green chili halved
  • 2 sprigs curry leaves
  • 1 tsp turmeric powder
  • 1 tsp red chili powder or cayenne pepper
  • 1 tsp cumin powder
  • ½ tsp coriander powder
  • 1 tsp salt
  • ½ cup full-fat coconut milk

Tempering

  • 1 tbsp oil
  • 1 tsp mustard seeds
  • ½ tsp cumin seeds
  • 1 dried chili broken into pieces
  • 1 sprig curry leaves
  • ½ tsp red chili flakes optional

Instructions

For the Dal

  • Rinse the red lentils several times until the water runs clear.
  • Add the red lentils, 1 ½ cups water, chopped onion, chopped tomato, green chili, curry leaves, minced ginger, sliced garlic, turmeric powder, red chili powder, cumin powder, coriander powder, and salt to a pot. Bring to a boil.
  • Reduce the heat to medium, cover the pot, and cook until the lentils are soft and the water is absorbed. This should take about 15 minutes.
  • Add the coconut milk and the remaining 1 cup of water. Stir well, cover, and simmer for 5 minutes. Taste and adjust the salt if needed.

Tempering

  • Heat the oil in a small non-stick pan. Add the mustard seeds, cumin seeds, curry leaves, and dried chili pieces. Cook until the mustard seeds begin to splutter. Add the chili flakes if using.
  • Pour the hot tempering over the cooked dal and stir gently.
  • Serve warm with rice, roti, bread, or your preferred side.

Notes

  • For everyday dal, the tempering can be skipped. The curry will still be flavorful and comforting.
  • You can use 1 teaspoon of raw curry powder instead of cumin and coriander powders.
  • Store leftovers in an airtight container in the fridge for up to 5 days.
  • If the dal becomes too thick after chilling, reheat it with a small splash of water until it reaches your preferred consistency.

Nutrition

Calories: 280 kcal
|
Total Carbs: 35 g
|
Protein: 13 g
|
Fat: 11 g
|
Saturated Fat: 6 g
|
Sodium: 642 mg
|
Fiber: 16 g
|
Sugar: 3 g
|
Vitamin A: 448 IU
|
Vitamin C: 41 mg
|
Calcium: 67 mg
|
Iron: 5 mg
|
Net Carbs: 19 g
DID YOU MAKE THIS?Leave a comment and recipe rating below to share how your Sri Lankan red lentil dal turned out.
Course Main Course
Cuisine Sri Lankan