Dal Chawal (Dal Bhat) The Ultimate South Asian Comfort Food

s
Shalu bansal (@shalubansal1981)

Everyone has his or her food of comfort. For a lot of us, it’s not pizza or pasta—it’s a warm, cozy plate of dal chawal. Simple, yes but full of soul.

I would stand at the school gate, get home complaining about school, and the aroma of hot dal in the...

Dal Chawal (Dal Bhat) The Ultimate South Asian Comfort Food recipe
Prep Time
20min
Cook Time
40min
Total Time
1hr

Ingredients

4 Servings
(1 serving = 1 bowl)

For the Daal

  • split red lentils (masoor dal)
    split red lentils (masoor dal)
    1cup
  • yellow lentils (toor dal)
    yellow lentils (toor dal)
    1cup
  • medium onion, finely chopped
    medium onion, finely chopped
    1piece
  • medium tomatoes, finely chopped
    medium tomatoes, finely chopped
    2piece
  • green chillies, slit lengthwise
    green chillies, slit lengthwise
    3piece
  • red chilli powder (adjust to taste)
    red chilli powder (adjust to taste)
    2tsp
  • turmeric powder
    turmeric powder
    1tsp
  • cumin seeds
    cumin seeds
    1tsp
  • mustard seeds
    mustard seeds
    1tsp
  • ginger-garlic paste
    ginger-garlic paste
    1tbsp
  • dried red chillies (optional for extra heat)
    dried red chillies (optional for extra heat)
    3piece
  • asafoetida (hing)
    asafoetida (hing)
    1pinch
  • garam masala
    garam masala
    2tsp
  • ghee or oil
    ghee or oil
    1tbsp
  • fresh coriander leaves, chopped (for garnish)
    fresh coriander leaves, chopped (for garnish)
    1bundle
  • salt to taste
    salt to taste
    1dash
  • water (as needed)
    water (as needed)
    1cup

For the Chawal (Rice)

  • basmati rice
    basmati rice
    1cup
  • water
    water
    2cup
  • cumin seeds (optional)
    cumin seeds (optional)
    1tsp

How to make Dal Chawal (Dal Bhat) The Ultimate South Asian Comfort Food

Prepare the Daal

  1. Step 1

    Wash the lentils thoroughly and soak them in water for about 15-20 minutes.

  2. Step 2

    In a pressure cooker or a pot, add the soaked lentils, turmeric powder, and enough water to cover the lentils. Cook until the lentils are soft and mushy. Set aside.

  3. Step 3

    Heat ghee or oil in a pan. Add cumin seeds, mustard seeds, and asafoetida. Once they splutter, add the dried red chillies (if using) and chopped onions. Sauté until the onions turn golden brown.

  4. Step 4

    Add ginger-garlic paste and cook for a minute until the raw smell disappears.

  5. Step 5

    Add tomatoes and green chillies. Cook until the tomatoes become soft and mushy.

  6. Step 6

    Add red chilli powder and salt. Mix well and cook for another 2 minutes.

  7. Step 7

    Add the cooked lentils to the pan, mix well, and let it simmer for 5-10 minutes. Adjust the consistency by adding water if necessary.

  8. Step 8

    Add garam masala and chopped coriander leaves. Mix well and remove from heat.

Prepare the Chawal

  1. Step 1

    Wash the rice thoroughly until the water runs clear.

  2. Step 2

    In a pot, bring water to a boil. Add salt and cumin seeds (if using). Add the rice and cook until done. Drain excess water if necessary and fluff the rice with a fork.

Serve

  1. Step 1

    Serve the spicy daal hot with the rice. You can garnish the daal with a little more ghee and fresh coriander leaves.

Nutrition (per serving)

Calories

308.5kcal (15.43%)

Protein

14.0g (28%)

Carbs

50.0g (18.18%)

Sugars

3.8g (7.5%)

Healthy Fat

5.1g

Unhealthy Fat

2.5g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Soaking the lentils helps them cook faster and more evenly.

  2. Best Dal Types:

    • Toor dal: Creamy, nutty flavor
    • Moong dal: Light, quick-cooking, good for digestion
    • Masoor dal: Earthy, faster than toor
  3. For Creamy Dal:

    • Always mash the cooked dal slightly
    • Add hot water if it thickens too much
    • Finish with a spoon of ghee for richness
  4. For Fluffy Rice:

    • Soak before cooking
    • Use 1:2 rice-to-water ratio
    • Let it rest after cooking for 5 mins before fluffing
  5. Hack You Haven't Tried: Add a few drops of lemon juice to rice water – it prevents stickiness and keeps rice white.

FAQS

  1. How much protein is in dal chawal?

    A serving of dal chawal (about 1 cup dal + 1 cup rice) contains roughly 10–15 grams of protein, depending on the type of dal used. Adding ghee or pairing it with curd boosts its nutrition. Moong and toor dal are especially protein-rich. For vegetarians, it’s a solid protein-packed meal!

  2. Is dal chawal good for weight loss?

    Yes—when eaten in the right portion! Simple dal chawal is high in fiber, plant-based protein, and easy to digest. Choose brown rice or mix with quinoa, and skip the ghee if you're watching calories. It keeps you full longer without spiking blood sugar.

  3. What are some good substitutions for ingredients in Spicy Dal Chawal?

    No worries if you're out of certain ingredients—spicy daal chawal is super flexible! If you don’t have toor dal, try masoor dal or moong dal—both are protein-packed and cook faster. Skip the ghee? Use mustard oil for a traditional kick or olive oil for a light, modern twist. Want to add veggies? Toss in spinach, grated carrot, or even diced bottle gourd right into the simmering dal. These easy swaps won’t take away from the comfort you crave—they’ll just add a bit of freshness and extra nutrients.

  4. Can I store leftover Dal Chawal, and how should I do it?

    Absolutely! Leftover dal chawal stores beautifully and makes a quick, tasty meal the next day. Let everything cool first. Store the dal and rice in separate airtight containers. Keep them in the refrigerator for up to 2 days. For longer storage, freeze only the dal—it’ll last up to 2 weeks. When reheating, sprinkle a little water over the rice and dal to loosen the texture. Microwave or reheat on the stove until hot. Avoid freezing the rice—it tends to dry out and lose its fluffiness. With these simple steps, your leftovers will taste almost as good as fresh!

  5. What can I serve with Dal Chawal for a complete meal?

    To turn your spicy dal chawal into a wholesome, satisfying meal, add a few side dishes that balance flavors and textures. A spoonful of tangy mango pickle or spicy green chutney adds a sharp kick. Cool it down with a bowl of plain yogurt or a light buttermilk drink. For something crunchy, fry up potatoes, sauté okra (bhindi), or make a quick cabbage stir-fry. Don’t forget papad—its crisp bite pairs perfectly with soft dal and rice. These extras don’t just make the plate fuller—they make the meal memorable.

Conclusion

Simple dal chawal is more than a recipe. It’s what home tastes like. Whether you're making it in a hostel, apartment kitchen, or at your mom's house, the comfort remains the same. Use your favorite dal, choose your spice level, add a side or two—and you’ve got a wholesome, balanced, heartwarming meal. Go ahead. Make this tonight. Then come back and tell us how it made you feel.

Loading reviews...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia