Dal Chawal (lentils with rice) is one of the most comforting, affordable, and nutritious meals in South Asian households. It is a staple dish in Pakistan, India, Bangladesh, and many other regions, loved for its simplicity and heartwarming taste.
Whether you are feeling tired, sick, or just want something light yet satisfying, Dal Chawal is the perfect go-to meal. It is easy to cook, requires basic ingredients, and provides complete nutrition in one plate.
This guide will teach you how to make a perfect restaurant-style yet homely Dal Chawal Comfort Meal step by step.
What is Dal Chawal?
Dal Chawal literally means lentils (dal) served with rice (chawal). It is not just a dish but a daily life essential in many households.
Dal is made from different types of lentils such as:
- Masoor dal (red lentils)
- Moong dal (yellow lentils)
- Chana dal (split chickpeas)
Each type gives a slightly different flavor and texture.
Why You’ll Love This Recipe
- Simple and budget-friendly
- High in protein and fiber
- Light yet filling meal
- Easy for beginners
- Perfect comfort food
Ingredients
For Dal:
- 1 cup masoor dal (or mix dal)
- 1 medium onion (chopped)
- 2 tomatoes (chopped)
- 2–3 garlic cloves (crushed)
- 1 teaspoon ginger paste
- 1 teaspoon turmeric powder
- 1 teaspoon red chili powder
- 1 teaspoon cumin seeds
- Salt to taste
- 3 tablespoons cooking oil
- 3–4 cups water
For Tadka (Tempering):
- 2 tablespoons oil or ghee
- 2 garlic cloves (sliced)
- 1 teaspoon cumin seeds
- 2–3 dried red chilies
- Fresh coriander leaves
For Rice:
- 2 cups basmati rice
- 4 cups water
- Salt to taste
- 1 tablespoon oil
Step-by-Step Cooking Method
1. Cook the Dal
Wash lentils thoroughly and soak for 20–30 minutes.
In a pot, add:
- Dal
- Water
- Turmeric
- Salt
Boil until dal becomes soft and slightly mushy.
2. Prepare Masala Base
In a pan, heat oil and add cumin seeds.
Add onions and cook until golden brown.
Then add:
- Garlic
- Ginger
- Tomatoes
Cook until tomatoes soften completely.
Add:
- Red chili powder
- Salt
Mix well.
3. Combine Dal and Masala
Add cooked dal into the masala base.
Mix and simmer for 10–15 minutes.
Adjust consistency by adding water if needed.
4. Prepare Tadka (Flavor Boost)
Heat oil or ghee in a small pan.
Add:
- Garlic slices
- Cumin seeds
- Dried red chilies
Let it sizzle.
Pour this hot tadka over dal.
5. Cook Rice
Wash rice thoroughly.
In a pot, boil water and add:
- Salt
- Oil
Add rice and cook until soft but not mushy.
Drain excess water.
6. Serve Dal Chawal
Serve hot dal over steamed rice.
Garnish with fresh coriander.
Tips for Perfect Dal Chawal
- Soak dal for faster cooking
- Use ghee for better flavor
- Do not overcook rice
- Tadka is essential for taste
- Adjust spice based on preference
Common Mistakes
- Undercooking dal
- Overcooking rice
- Skipping tadka
- Using too much water
Variations
1. Spicy Dal Chawal
Add extra green chilies and red chili powder.
2. Butter Dal
Add butter for richer flavor.
3. Garlic Dal
Extra garlic for strong aroma.
Serving Suggestions
Dal Chawal is best served with:
- Pickle (achar)
- Yogurt
- Salad
- Fried papad
Nutritional Benefits
- High in protein
- Rich in fiber
- Good for digestion
- Low cost and filling
Final Thoughts
Dal Chawal is more than just food—it is emotional comfort for millions of people. Its simplicity, warmth, and nutrition make it one of the most loved meals in South Asian culture.




