Dal Panchmel
A five-lentil Indian comfort stew, simmered until creamy with aromatics and warm spices. Serve over rice for a nourishing, naturally vegetarian dinner.
- Total time
- 50 min
- Servings
- 4
- Calories
- 245
- Protein
- 16g

Ingredients
7 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Rinse mixed lentils under cold water until the water runs clear, ~1 minute.
Step 2
Heat oil in a large pot over medium. Add diced onion and cook until soft and translucent, ~5 minutes.
Step 3
Stir in ginger-garlic paste, then all spice powders. Cook until fragrant, ~60 seconds.
Step 4
Add rinsed lentils, diced tomato, and 4 cups water. Bring to a boil, then reduce heat to low.
Step 5
Simmer uncovered, stirring occasionally, until lentils are tender and stew is creamy, 25–30 minutes.
Step 6
Taste and adjust salt. The dal should be thick but pourable, with no firm lentil chunks.
Step 7
Ladle dal into bowls. Serve hot with steamed rice or warm naan bread.
Tools you’ll need
- large pot with lid (4-quart minimum)
- fine-mesh strainer
- wooden spoon
- measuring cups and spoons
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



