CurriesRecipesVegan

How to Make Delicious Dal at Home

3 Mins read
Sri Lankan dal curry served in a bowl with curry leaves and dried chili

To make delicious dal, you need a good aroma and taste. Even if you are in Sri Lanka, you can cook it easily because the ingredients are simple and easy to find. Dal is one of the best comfort foods at home, and in some homes, you cannot eat a meal without it.

You can eat dal with many side dishes, so here I will show you how to cook this dal in a simple and tasty way.

I have made this dal recipe many times at home, and it is one of the easiest everyday meals I prepare. It is simple, comforting, and goes well with many Sri Lankan side dishes.

👉 If you enjoy simple homemade meals, you can also try our Healthy Overnight Oats recipe for an easy breakfast option.


Ingredients

  • 01 cup Mysore dal
  • 1 teaspoon turmeric powder
  • 1/4 tablespoon chili powder
  • 4–5 red onions
  • 01 medium-sized tomato, finely chopped
  • 02 raw chili pods
  • 02 cups coconut milk (or as needed)
  • 01 teaspoon salt
  • 1/2 teaspoon mustard seeds
  • A few curry leaves
  • 2 to 3 cloves garlic
  • Rampe (if desired)
  • Pepper (if desired)
  • Cinnamon (if desired)
  • Ginger (if desired)

You can use these ingredients to make a simple and naturally flavorful dal at home.


How to Make Delicious Dal


Step 1:

First, grate the coconut and squeeze it to make coconut milk. Separate the thick coconut milk and the thin coconut milk if you like. If you are using ready-made coconut milk, you can use it as needed.


Step 2:

Then wash the lentils well and add enough water to cook them. Do not add too much water at the beginning, because the lentils will become softer as they cook. Cook until the lentils are soft and start to break down slightly.


boiling lentils in a pot while making Sri Lankan dal curry
Boiling lentils until soft as the first step in making dal curry.

Step 3:

While the lentils are cooking, chop the onions, tomato, green chilies, cinnamon, and garlic into small pieces. If you like, you can also grind the ginger and garlic into a paste.


Step 4:

Heat a pan and add a little oil or butter. When it is warm, add the mustard seeds. Then add the chopped onion, turmeric, curry leaves, garlic, green chilies, cinnamon, and cloves. If you like, add the ginger and cook everything for a while until fragrant.


frying onions garlic curry leaves and chili for Sri Lankan dal tempering
Tempering spices with onions, garlic, and curry leaves for dal curry.

Step 5:

Next, add the chili powder and tomato. If you want a mild and naturally flavored dal, you can reduce the chili powder. Mix well and cook for a few minutes.


Step 6:

Now add this mixture to the cooked lentils. Pour in the coconut milk and mix well. Add salt as needed and cook for a few more minutes until the dal reaches your preferred consistency.


Step 7:

Once the dal is cooked well and the flavors have combined, remove it from the stove. Your homemade dal is now ready to serve.


Sri Lankan dal curry served with rice and curry leaves in a bowl
Sri Lankan dal curry served with rice as a simple meal.

This dal is easy to make and full of comforting home-cooked flavor. You can enjoy it with rice, roti, bread, or other side dishes. I personally like making this recipe at home because it is simple, tasty, and perfect for everyday meals.

👉 You can also check our Easy Homemade Chicken Meatballs recipe for another simple and tasty dish.


Tips for Making Delicious Dal

  • Use coconut milk for a richer and creamier taste.
  • Do not add too much water at once, because the dal can become too thin.
  • If you like more spice, add extra green chilies or chili powder.
  • Let the dal simmer for a few minutes after adding coconut milk for better flavor.

My Dal Tip

From my experience, the tempering step at the end makes the biggest difference in flavor and aroma, especially when the spices are added at the right moment.


Common Mistakes to Avoid

  • Adding too much water at the beginning
  • Not cooking the lentils until soft enough
  • Adding too much chili powder and overpowering the taste
  • Not frying the spices well before mixing them into the dal

For me, this is one of those simple recipes that I keep coming back to. It’s easy to make, but the flavor always feels comforting and satisfying.


creamy Sri Lankan dal curry with spices and curry leaves close-up
Creamy texture of Sri Lankan dal curry with spices.

Conclusion

This dal recipe is simple, comforting, and perfect for everyday home cooking. It’s easy to prepare with basic ingredients and gives a rich, natural flavor that goes well with rice, roti, or bread.

I personally like making this dal at home because it’s quick, filling, and always satisfying. You can adjust the spices and consistency to match your taste, making it a very flexible recipe for any kitchen.

👉 If you like traditional home-style cooking, don’t miss our Sri Lankan Chicken Curry recipe as well.


FAQ

  • Can I make dal without coconut milk?
  • Yes, but coconut milk gives the dal a richer and more traditional flavor.
  • Can I store dal in the fridge?
  • Yes, you can keep it in the fridge for 2 to 3 days in an airtight container.
  • Can I freeze dal?
  • Yes, dal can be frozen and reheated later when needed.

You may also like
DessertsRecipes

Watalappam Recipe – Soft, Rich & Traditional

4 Mins read
Watalappam is one of the oldest and most loved traditional desserts in Sri Lanka 😍 Just like milk toffee and aggala, watalappam…
DinnerLunchRecipes

Authentic Sri Lankan Chicken Kottu Recipe

5 Mins read
Chicken Kottu is one of the most loved street foods in Sri Lanka — not only by locals, but also by many…
Quick-MealsRecipes

One Pot Fish and Rice Recipe (Easy & Homemade)

4 Mins read
For days when the lazy mood takes over, here’s an easy one pot fish and rice meal with potatoes you can make…

Leave a Reply

Your email address will not be published. Required fields are marked *