Daal Chawal Recipe

دال چاول

Comforting Pakistani daal chawal with tender lentils, fluffy basmati rice and a fragrant garlic-cumin tarka for an everyday home-style meal.

Key cooking point: If the rice is still firm after draining, sprinkle 2–3 tablespoons of boiling water over it, cover tightly on very low heat for a few minutes, then check again; avoid stirring the grains.

Dal chawal plate with yellow lentils, white rice, green chilli and fresh salad
Dal chawal served as a full plate with yellow lentils, white rice, green chilli and fresh salad. Image: Nirmal Deb · Wikimedia Commons · CC BY-SA 4.0 · cropped/resized for display
Prep15 min Cook35 min Total Serves4 CategoryRice

Ingredients for Daal Chawal

  • 1 cup moong or masoor lentils, rinsed
  • 2 cups basmati rice, rinsed and soaked for 20–30 minutes
  • 1 medium onion, thinly sliced
  • 1 medium tomato, chopped
  • 4 garlic cloves, sliced
  • 1 tsp cumin seeds
  • ½ tsp red chili powder
  • ¼ tsp turmeric
  • 3 tbsp ghee or cooking oil
  • Salt to taste
  • Water as needed

How to Make Daal Chawal — Step by Step

  1. Step 1Put the rinsed lentils in a pot with turmeric, salt and about 3 cups water. Bring to a boil, then lower to a gentle simmer and cook until tender, adding hot water in small amounts only when needed.
  2. Step 2Add the chopped tomato once the lentils are tender and simmer until it softens into the daal. Adjust with hot water to keep the consistency pourable rather than excessively thick.
  3. Step 3For the rice, bring plenty of salted water to a boil. Drain the soaked basmati, add it to the boiling water and cook until tender while the grains still hold their shape, then drain immediately.
  4. Step 4Let the drained rice rest covered for a few minutes so excess steam settles, then fluff gently without crushing the grains.
  5. Step 5For the tarka, heat the ghee or oil and fry the cumin, sliced garlic and onion until aromatic and golden. Add the red chilli powder only briefly at the end so it does not burn.
  6. Step 6Carefully pour the hot tarka over the daal, stir lightly, taste for salt and serve immediately with the warm rice, achar and salad.

Technique That Matters

Cook rice and daal as separate texture projects. Keep lentils pourable because they thicken while resting, and let drained basmati steam off briefly before fluffing. Add tarka at the end so garlic and cumin stay aromatic.

Visual & Doneness Cues

  • Lentils should be fully tender without dry hard centres.
  • Daal should pour from a spoon rather than sit as paste.
  • Rice grains should be tender and separate.
  • Tarka garlic should be golden, not dark brown.

Daal Chawal Cooking Tips

  • If the rice is still firm after draining, sprinkle 2–3 tablespoons of boiling water over it, cover tightly on very low heat for a few minutes, then check again; avoid stirring the grains.
  • If the rice is becoming soft or sticky, drain it as soon as the grains are tender and let steam escape briefly before fluffing gently.
  • If the daal tastes too salty, add a little unsalted cooked lentil or hot water and simmer briefly; adjust the tarka and salt gradually rather than trying to mask the salt with extra chilli.
  • If the daal thickens while standing, loosen it with hot water a little at a time and taste again before serving.
  • For food safety, cool cooked rice quickly and refrigerate it within 1 hour. Use refrigerated rice within 24 hours and reheat it only once until steaming hot; refrigerate daal promptly and use within 3–4 days.

Mistakes to Avoid

  • Reducing daal to final thickness before it has rested.
  • Burning garlic or chilli in the tarka.
  • Leaving drained rice uncovered until it dries out.
  • Mixing rice and daal during storage instead of keeping textures separate.

Substitutions & Adjustments

  • Moong or masoor both work but cook at different speeds.
  • Ghee gives a richer tarka; neutral oil keeps it lighter.
  • Add lemon or achar at the table rather than acidifying the full pot.

Storage & Reheating

Storage: Cool leftover rice and daal promptly and refrigerate them in covered containers. Reheat the portion you plan to serve until thoroughly hot.

Reheating: Reheat daal with a splash of water and rice covered with a little moisture until both are hot.

Questions About Daal Chawal

How do I stop daal from becoming too thick?

Lentils continue to absorb liquid as they stand. Keep some hot water or stock ready and stir in a little at a time until the daal reaches a pourable consistency.

How can I make the daal flavour deeper?

Cook the lentils until fully tender, season in stages, and finish with the recipe's hot spice tempering. Let the tempering become aromatic without burning the garlic or spices.

Can daal and rice be prepared ahead?

Yes. Cool and refrigerate them promptly in separate covered containers. Reheat until steaming hot, adding a splash of water to the daal if it thickens; store cooked rice safely and avoid leaving it at room temperature.

Serving idea: Serve daal over or beside rice with achar, salad and optional yogurt.

← All Pakistani recipes