Photo: Sugeesh at ml.wikipedia · CC BY-SA 3.0 · Wikimedia Commons

Madhyapradesh · Breakfast

Dal Bafla

🟢 Veg📊 Medium

Traditional 2. Dal Bafla recipe

⏱️30 minPrep
🔥27 minCook
🕒57 minTotal
🍽️4Serves

🧺 Ingredients

👩‍🍳 How to make Dal Bafla

  1. Make dough (10 mins, no heat): Combine wheat flour, semolina, salt, ajwain, and ghee. Rub ghee into flour until it resembles breadcrumbs. Add water gradually, kneading into a semi-firm dough — stiffer than roti dough. Rest 15 minutes covered.
  2. Shape baflas (5 mins, no heat): Divide dough into 12 equal balls (~50g each). Roll smooth with no cracks — press lightly to slightly flatten. Any cracks will cause the bafla to break while boiling.
  3. Boil baflas (20 mins, high heat): Bring a large pot of water to a rolling boil. Drop baflas in — they will sink first. Cook until they float to the surface (15–18 minutes). Remove with a slotted spoon and pat dry.
  4. Bake baflas (25 mins, 180°C): Place on a greased baking tray. Brush with ghee. Bake at 180°C for 25 minutes, turning halfway, until golden brown with cracked surface.
  5. Serve (no heat): Crack baflas open, dunk generously in ghee. Serve alongside hot dal.

📖 Cultural notes

Dal Bafla is the Madhya Pradesh refinement of Rajasthani Dal Baati — the bafla is boiled before baking making it softer and lighter, a distinction Madhya Pradesh locals take great pride in. ---

Track the macros of Dal Bafla and 100s of Indian dishes with Nutri Macro India.