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.

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.

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
- 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. - 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

- 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.

- Add Tomatoes
Add the chopped tomatoes to the pan and cook until they’re soft and the oil starts separating.

- Combine
Pour this tempering mixture into the pot with the boiled dal. Mix well.

- Final Seasoning
Add red chilli powder and garam masala. Stir well and let it simmer for another 5-7 minutes. - Garnish and Serve
Finish with chopped fresh coriander. Serve hot with a squeeze of lemon juice, accompanied by rice or flatbread.

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
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.
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.
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.
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.
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.
