Dal Bati Churma is a traditional Rajasthani dish that combines three components: spicy lentil curry (dal), baked wheat balls (bati), and sweetened crushed wheat (churma). This dish is a celebration of flavors and textures, offering a wholesome and hearty meal. It is a favorite among Rajasthani cuisine lovers and is often served during special occasions and festivals.

Dal Bati Churma recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
40min
Cook Time
1hr 0min
Total Time
1hr 40min

Ingredients

4 Servings
(1 serving = 1 portion of dal, bati, and churma)

For Dal

  • split yellow moong dal
    split yellow moong dal
    1cup
  • split red lentils (masoor dal)
    split red lentils (masoor dal)
    1cup
  • ghee
    ghee
    2tbsp
  • cumin seeds
    cumin seeds
    1tsp
  • asafoetida
    asafoetida
    1pinch
  • turmeric powder
    turmeric powder
    1tsp
  • red chili powder
    red chili powder
    1tsp
  • coriander powder
    coriander powder
    1tsp
  • garam masala
    garam masala
    1tsp
  • salt
    salt
    1tsp
  • water
    water
    1cup
  • grated ginger
    grated ginger
    1tbsp
  • garlic, minced
    garlic, minced
    2clove
  • chopped tomatoes
    chopped tomatoes
    1cup
  • chopped onions
    chopped onions
    1cup

For Bati

  • whole wheat flour
    whole wheat flour
    2cup
  • semolina (sooji)
    semolina (sooji)
    1cup
  • salt
    salt
    1tsp
  • ghee
    ghee
    1cup
  • water
    water
    1cup

For Churma

  • whole wheat flour
    whole wheat flour
    2cup
  • ghee
    ghee
    1cup
  • powdered sugar
    powdered sugar
    1cup
  • cardamom powder
    cardamom powder
    1tsp
  • chopped nuts
    chopped nuts
    1tbsp

How to make Dal Bati Churma

Preparing Dal

  1. Step 1

    Wash and soak the lentils for 30 minutes.

  2. Step 2

    Heat ghee in a pan and add cumin seeds, asafoetida, and grated ginger.

  3. Step 3

    Add chopped onions and garlic, sauté until golden brown.

  4. Step 4

    Add tomatoes, turmeric powder, red chili powder, coriander powder, and garam masala. Cook until the mixture is well combined.

  5. Step 5

    Add the soaked lentils and water. Cook until the lentils are soft and the dal reaches the desired consistency.

  6. Step 6

    Season with salt and garnish with fresh coriander leaves.

Preparing Bati

  1. Step 1

    Mix whole wheat flour, semolina, and salt in a bowl.

  2. Step 2

    Add ghee and knead into a stiff dough using water.

  3. Step 3

    Divide the dough into small balls and flatten slightly.

  4. Step 4

    Bake the bati in a preheated oven at 180°C until golden brown, or cook them on a traditional bati oven.

Preparing Churma

  1. Step 1

    Mix whole wheat flour and ghee to form a crumbly dough.

  2. Step 2

    Shape the dough into small balls and bake until golden brown.

  3. Step 3

    Cool the baked balls and crush them into a coarse powder.

  4. Step 4

    Mix the powdered churma with powdered sugar, cardamom powder, and chopped nuts.

Serving

  1. Step 1

    Serve the dal hot with bati and churma on the side.

  2. Step 2

    Drizzle ghee generously over the bati and churma before serving.

Nutrition (per serving)

Calories

1235.5kcal (61.78%)

Protein

33.1g (66.3%)

Carbs

121.3g (44.12%)

Sugars

19.6g (39.2%)

Healthy Fat

28.4g

Unhealthy Fat

39.0g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Ensure the dough for bati is stiff to achieve the right texture.

  2. Add ghee generously to enhance the flavor of the dish.

  3. Adjust the spice levels in the dal according to your preference.

  4. Use freshly ground cardamom for a more aromatic churma.

FAQS

  1. Can I use other types of lentils for the dal?

    Yes, you can use other lentils like toor dal or chana dal, but the flavor may vary slightly.

  2. Can I make bati without an oven?

    Yes, bati can be cooked on a traditional bati oven or even on a gas stove using a tandoor attachment.

  3. How do I store leftover churma?

    Store churma in an airtight container at room temperature for up to a week.

  4. Can I make this dish vegan?

    Yes, you can substitute ghee with vegan butter or oil to make the dish vegan.

  5. What is the best way to serve Dal Bati Churma?

    Serve dal hot with bati and churma on the side, and drizzle ghee generously over the bati and churma for authentic flavor.

triptibhalotia's profile picture
instagram

Tripti Bhalotia

(@triptibhalotia)

Welcome to my Chefadora Page — where flavors meet comfort! I’m Tripti, your culinary guide sharing simple, soulful recipes from savory bites to sweet indulgences.

...
chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

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