Skip to content
malaysiandinner✨ New

Malaysian Dhal Curry with Mint Yogurt

A golden, coconut-enriched lentil dhal spiced with curry leaves and mustard seeds, cooled with mint yogurt.

Prep
15 min
Cook
35 min
Servings
5
Difficulty
Easy
4.5
Sign in to rate
#malaysian#dhal#lentils#curry#mamak#dinner

About This Recipe

Dhal is a staple of Malaysian Indian cooking, brought by South Indian immigrants and adapted into countless mamak-stall and home-cooked versions, typically built on split yellow lentils (toor dal or moong dal) simmered until soft, tempered with mustard seeds, curry leaves and dried chiles fried in hot oil. This tempering step, called tadka or tempering, is what gives Malaysian dhal its distinctive fragrant, slightly nutty aroma right before serving. Turmeric gives the lentils their characteristic golden color as they simmer, while a splash of coconut milk stirred in near the end adds richness without making the dish heavy. A finishing dollop of mint yogurt, while not classically Malaysian-Indian in this exact form, provides a cooling contrast against the warm, earthy spices, a pairing common across South Asian and Southeast Asian cooking traditions. Served with roti canai or rice, this dhal is comfort food found daily on mamak-stall menus across Malaysia.

Ingredients

Serves 5

  • 1.5 cupsyellow split lentils (toor dal)(rinsed)
  • 1 tspground turmeric
  • 5 cupswater
  • 1onion(diced)
  • 2tomatoes(diced)
  • 0.5 cupcoconut milk
  • 3 tbspvegetable oil(divided)
  • 1 tspmustard seeds
  • 1 sprigcurry leaves
  • 2dried red chiles
  • 3 clovesgarlic(minced)
  • 1 cupplain yogurt
  • 0.25 cupfresh mint leaves(chopped)

Instructions

  1. 1

    Simmer the lentils

    Combine lentils, turmeric and water in a pot. Bring to a boil, skim foam, then simmer uncovered 25-30 minutes until soft and mostly broken down.

  2. 2

    Cook the onion base

    Heat 2 tbsp oil in a skillet. Cook onion and garlic until softened, then add tomatoes and cook until they break down, about 8 minutes total.

  3. 3

    Combine

    Stir the onion-tomato mixture into the cooked lentils, then add coconut milk. Simmer 5 minutes.

  4. 4

    Temper the spices

    In a small pan, heat remaining oil until hot. Add mustard seeds, curry leaves and dried chiles, frying until the seeds pop and everything smells fragrant, about 1 minute.

  5. 5

    Finish and serve

    Pour the tempered spices over the dhal. Mix yogurt with mint and serve alongside the hot dhal with rice or roti.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Don't skip the tempering step (tadka); frying the mustard seeds, curry leaves and chiles in hot oil at the end is what gives the dhal its signature aroma.

  • →

    Simmer the lentils uncovered so the dhal thickens naturally; a lid traps too much steam and can leave it thinner than intended.

  • →

    Add the coconut milk near the end rather than the beginning so it doesn't curdle or lose its richness over a long simmer.

Variations

  • •

    Use red lentils (masoor dal) for a faster-cooking, slightly different textured version.

  • •

    Add curry leaves directly into the main pot for extra fragrance throughout the cooking process.

  • •

    Skip the mint yogurt for a more traditional, purely spiced dhal without the cooling accompaniment.

Storage

Refrigerate up to 5 days in an airtight container; the flavor deepens over time. Reheat on the stove with a splash of water to loosen, since lentils thicken considerably as they sit.

History & Origin

Dhal is a foundational dish of South Indian cooking, brought to Malaysia by Indian immigrant communities and now a fixture of mamak-stall and Malaysian-Indian home cooking, often served alongside roti canai as a daily staple across the country.

Frequently Asked Questions

What if I can't find curry leaves?

Curry leaves have a distinct flavor that's hard to replace exactly, but the dhal will still taste good without them; a bay leaf can add a mild aromatic note as a rough substitute.

Can I make this without coconut milk?

Yes, use extra water or vegetable stock instead; the dhal will be lighter and less rich, but still flavorful from the tempered spices.

Why is my dhal too thin?

Simmer it uncovered a bit longer; lentils continue to break down and thicken the dish naturally the longer they cook, so patience is usually the fix rather than adding thickener.

Nutrition Facts

Per serving (380g / 13.4 oz) · 5 servings total

Calories320kcal
Protein16g
Carbohydrates40g
Fat12g
Fiber10g
Protein16g
Carbs40g
Fat12g

Time Summary

Prep time15 min
Cook time35 min
Total time50 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes