View All Posts Dal Indian

The Beginner-Friendly Method for Boiling Dal (Without Any Stress)

A no-fuss approach that turns a basic staple into something comforting and flavorful

Ollie Cartwright
Updated:

Dal is one of those everyday dishes that can feel either effortless or oddly frustrating depending on how you approach it. The difference usually comes down to a few small steps that are easy to overlook. Once you get those right, boiling dal becomes less of a task and more of a reliable go-to for quick, nourishing meals.

Finished dal with tadka on top

You don’t need to head to your local Asian supermarket to buy a weird spice you’ll never use again. You don’t need complex equipment. As long as you’ve got a bag of lentils, you can follow this recipe.

What You’ll Need to Boil Dal

Below are the ingredients for making the most delicious dal you’ll have ever had for 4 people. You actually only need lentils, water, turmeric and salt to boil dal. The rest of the ingredients are what turn this into a complete dish.

  • 200g Lentils: You can opt for literally any type of lentils you want here. Popular options in Indian cuisine would be toor (pigeon peas), masoor (red lentils), moong (yellow lentils or green lentils) or chana dal (split chickpeas).
  • 1l Water: You’ll want to use a ratio of 1 part lentil to 5 part water when boiling dal.
  • 1 tsp Ground Turmeric: Turmeric powder is an easy way to impart some flavour into the lentils when you’re boiling them.
  • 1 Onion: Onion is a must for the base of pretty much any curry-type dish and that’s no different here. 1 onion, sliced up, is plenty here.
  • 2 Tomatoes: Tomatoes add acidity and will break down into a sauce with the lentils. You’ll need 2 tomatoes roughly chopped.
  • 2 Green Chillies: Green chillies add heat but also a subtle fruitiness to the curry. Don’t chop these up but just slit them lengthways.
  • 2 Garlic Cloves: Like onion, garlic is also a must for any curry. 2 minced cloves of garlic will be plenty.
  • 1-inch Ginger: Grated ginger will add a subtle warmth to the base of the curry.
  • 1 tsp Cumin Seeds: Cumin is a spice synonymous with Indian cooking so it needs to be included in your dal base. You’ll want to use the Indian technique of tadka to infuse the oil.
  • 1/2 tsp Red Chilli Powder: Adjust this for your own needs but remember you’ve also got hot green chillies in here already.
  • 1/2 tsp Garam Masala: Garam masala is a shortcut to getting lots of flavour into your dal without needing lots of different spices.
  • 2 tbsp Fresh Coriander: Coriander adds freshness to what is quite a rich dish and is the go-to herb for curries.
  • 2 tbsp Ghee or Oil: If you have it, then ghee would be the best option for cooking the base of the dal, but oil will work fine too.
Ingredients for boiling dal

How to Boil Dal

Got your ingredients together? Then you’ll need one pot to cook the dal and another to make the base of your curry before

  1. Soak the Dal
    Clean and wash the dal. Soak it in water for 1 hour. Soaking the dal will save on the cooking time and will help to remove any impurities.
  2. Dal Preparation
    In a pot, add the soaked dal, turmeric, salt, and water. Bring to a boil and then simmer until the dal is tender. The time it takes differs depending on the type of lentil you have used.
    • Toor Dal: 30-40 minutes
    • Masoor Dal: 15-20 minutes
    • Moong Dal: 20-25 minutes for split and 40-45 minutes for whole
    • Chana Dal: 40-50 minutes
Dal, water, turmeric and salt in a large pan
  1. Tadka
    In a separate pan, heat ghee or oil. Add cumin seeds. Once they splutter, add chopped onions. Saute until golden. Add ginger, garlic, and green chillies. Saute for 2 minutes. This process is known as tadka which is tempering the oil.
Toasted cumin in a pan with raw red onion slices
  1. Add Tomatoes
    Add the chopped tomatoes to the pan and cook until they’re soft and the oil starts separating.
Making a tadka with added tomatoes in a skillet
  1. Combine
    Pour this tempering mixture into the pot with the boiled dal. Mix well.
Adding tadka to cook dal
  1. Final Seasoning
    Add red chilli powder and garam masala. Stir well and let it simmer for another 5-7 minutes.
  2. Garnish and Serve
    Finish with chopped fresh coriander. Serve hot with a squeeze of lemon juice, accompanied by rice or flatbread.
Finished dal in a skillet with coriander sprinkled over the top

How to Add Flavor to Dal

A simple way to level up your dal is to build more flavour right at the start. Instead of just boiling lentils, try cooking them with aromatics like finely chopped onion, garlic, and fresh ginger.

Let them soften and lightly caramelise in a bit of oil or ghee before adding your lentils and water. This creates a deeper base flavour that carries through the whole dish rather than tasting flat.

Spices

Spices are where dal really comes alive, and layering them makes a big difference. Alongside the usual turmeric and cumin, you can add ground coriander, garam masala, or a pinch of smoked paprika for warmth.

Toasting whole spices like cumin seeds or mustard seeds in hot oil before adding anything else releases their oils and gives the dal a much richer, more complex taste.

Acidity & Richness

Acidity is often the missing piece in a basic dal. A squeeze of fresh lemon or lime juice stirred in at the end brightens everything up and balances the richness. You could also add a chopped tomato while cooking, or even a spoon of tamarind paste if you want a slightly tangy, deeper flavour.

For extra richness and body, consider stirring in coconut milk, butter, or a splash of cream towards the end of cooking. This gives the dal a smoother, more luxurious texture and helps mellow out stronger spices. Even a small amount can make it feel more like a restaurant-style dish.

Freshness

Finally, fresh herbs and toppings make a big difference. A handful of chopped coriander adds freshness, while extras like crispy fried onions, sliced green chillies, or even a spoon of yogurt on top can add contrast and make each bite more interesting.

FAQs

Do I Need to Soak Dal Before Boiling?

Most dals do not need soaking, especially split ones like masoor or moong. Whole dals like chana or rajma benefit from soaking for several hours. Soaking helps them cook faster and more evenly.

Should I Add Salt When Boiling Dal?

You can add salt during or after cooking depending on your preference. Adding it later can help the dal soften a bit faster. Both methods work fine for most recipes.

Why is My Dal Not Soft After Boiling?

It may need more cooking time or more water. Old dal can also take longer to soften. Adding a pinch of baking soda can help, but use it sparingly.

Can I Boil Dal In a Pressure Cooker?

Yes, a pressure cooker is one of the fastest ways to cook dal. Add dal, water, and close the lid, then cook for a few whistles. Let the pressure release before opening.

Do I Need to Skim Foam When Boiling Dal?

Foam may form on top as the dal cooks. You can skim it off for a cleaner taste, but it is not required. It will not affect the final dish much.

Leave a Comment