Malaysian Dhal Curry with Mint Yogurt
A golden, coconut-enriched lentil dhal spiced with curry leaves and mustard seeds, cooled with mint yogurt.
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
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
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
Combine
Stir the onion-tomato mixture into the cooked lentils, then add coconut milk. Simmer 5 minutes.
- 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
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.
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
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →More Malaysian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes