Skip to content
Zaffaron

Makki di Roti (ਮੱਕੀ ਦੀ ਰੋਟੀ) — Indian Cornmeal Flatbread, Rustic and Slightly Crisp

Makki di Roti is a beloved Punjabi winter flatbread made from maize flour, traditionally paired with sarson da saag. Its rustic texture and lightly crisp edges reflect North India’s hearty, field-to-table cooking.

By Zaffaron Kitchen· Published April 15, 2026 Verified Recipe
Vegetarian Nut-Free Halal
Contains: dairy, gluten
40 min total Prep 20m · Cook 20m 6 servings 235 cal
↓ Jump to Recipe
Makki di Roti — Indian Cornmeal Flatbread, Rustic and Slightly Crisp - authentic indian recipe

Printable Recipe Card

Servings: 6 · Total: 40 min · Difficulty: medium

Ingredients (quick list)

  • 300 g maize flour (makki ka atta) (fine to medium grind for easier shaping)
  • 6 g salt (about 1 tsp fine salt)
  • 2 g carom seeds (ajwain) (about 1 tsp; optional but traditional)
  • 240 ml hot water (90–95°C; add in small increments as needed)
  • 30 g ghee (about 2 tbsp, for cooking (5 g per roti))

Steps (summary)

  1. Mix the maize flour, salt, and carom seeds in a wide bowl so the seasoning is evenly distributed. Pour in 200 ml of hot water a…
  2. When the dough is cool enough to handle, knead it firmly for 2–3 minutes to hydrate the flour and bring it together. Add the re…
  3. Divide the dough into 6 equal portions (about 90 g each) and roll each into a smooth ball by pressing and rotating between your…
  4. Place one dough ball between two sheets of parchment (or a cut-open zip bag) and flatten it with your palm into a thick disc. P…
  5. Heat a tawa or cast-iron skillet over medium-high heat for 3 minutes until evenly hot. Carefully peel the top sheet away, inver…
  6. Cook the first side for 60–90 seconds until the surface looks drier and small cracks appear, then flip with a spatula. Cook the…

+ 1 more steps in the full instructions section below.

Cultural Background

A signature Punjabi winter bread, Makki di Roti is traditionally cooked on a hot tawa and served with sarson da saag during cold months. It reflects agrarian North India, where maize and mustard greens are seasonal staples and meals are built for warmth and energy.

earthysavorybutteryrustic crumbslightly crisp edgestoasted cornghee richness🌶 mild

Equipment

mixing bowlmeasuring jugspoontawa or cast-iron skilletspatulaparchment paper or zip-top bag sheetclean kitchen towel

💡 Tips

  • Use truly hot water (90–95°C) to hydrate maize flour; it reduces crumbling and makes the dough easier to pat out.
  • Pat between parchment instead of rolling with a pin for the most authentic texture and fewer cracks.
  • Keep the tawa at medium-high; too low dries the roti before it sets, and too high burns the cornmeal.

⚠️ Common Mistakes

  • Dough crumbles and won’t hold together.

    ✅ Fix: Knead longer and add 10–20 ml more hot water, then rest 10 minutes to let the flour hydrate fully.

  • Roti cracks heavily while shaping.

    ✅ Fix: Pat between parchment and smooth cracks by pinching; also ensure the dough is soft and covered so it doesn’t dry out.

  • Roti turns hard and dry.

    ✅ Fix: Cook on medium-high for shorter time and store hot rotis covered with a towel; brush with measured ghee during reheating.

🧊 How to Store

Cool completely, then store rotis airtight with parchment between layers for up to 2 days refrigerated. Reheat on a hot tawa 45–60 seconds per side, brushing each with 2–3 g ghee or 5 ml oil to restore softness and crisp edges.

📅 Make Ahead

Mix and knead the dough up to 2 hours ahead and keep it covered at room temperature with a damp towel to prevent drying. Shape each roti just before cooking for the best texture and fewer cracks.

🍽️ Pairs Well With

  • Sarson da saag
  • white butter
  • jaggery (gur)
  • thick plain yogurt
  • sliced red onion
  • achar (pickle).

Regional Variations

  • Some Punjabi homes add 10–15 g grated radish or 10 g chopped methi leaves to the dough for a seasonal twist.
  • In parts of Haryana, a slightly thicker roti is preferred and cooked longer for a more pronounced crisp edge.
  • A few cooks mix 30–40 g whole-wheat flour into the maize flour for easier handling, though it becomes less traditional.
everyday holiday party
#classic#family-style

Ingredients

  • 300 gmaize flour (makki ka atta) (fine to medium grind for easier shaping)
  • 6 gsalt (about 1 tsp fine salt)
  • 2 gcarom seeds (ajwain) (about 1 tsp; optional but traditional)
  • 240 mlhot water (90–95°C; add in small increments as needed)
  • 30 gghee (about 2 tbsp, for cooking (5 g per roti))

🔄 Substitutions

  • gheeneutral oil
  • carom seeds (ajwain)cumin seeds

Instructions

  1. 1

    Mix the maize flour, salt, and carom seeds in a wide bowl so the seasoning is evenly distributed. Pour in 200 ml of hot water and stir with a spoon until the mixture looks like damp crumbs and starts to clump.

  2. 2

    When the dough is cool enough to handle, knead it firmly for 2–3 minutes to hydrate the flour and bring it together. Add the remaining 40 ml hot water gradually only if the dough feels dry; the final dough should be soft, cohesive, and slightly tacky, not wet.

  3. 3

    Divide the dough into 6 equal portions (about 90 g each) and roll each into a smooth ball by pressing and rotating between your palms. Cover the balls with a damp towel for 10 minutes so the maize flour fully absorbs moisture and cracks less during shaping.

  4. 4

    Place one dough ball between two sheets of parchment (or a cut-open zip bag) and flatten it with your palm into a thick disc. Press and pat it out to a 14–15 cm circle, about 4–5 mm thick, smoothing any edge cracks by pinching and pressing them back together.

  5. 5

    Heat a tawa or cast-iron skillet over medium-high heat for 3 minutes until evenly hot. Carefully peel the top sheet away, invert the roti onto your palm, and lay it on the tawa; if it sticks, dust with up to 3 g of the reserved flour to release it cleanly.

  6. 6

    Cook the first side for 60–90 seconds until the surface looks drier and small cracks appear, then flip with a spatula. Cook the second side for 60–90 seconds, then drizzle 5 g ghee around the edges and on top; flip once more and press gently with a cloth or spatula to encourage light browning and a slightly crisp rim.

  7. 7

    Transfer the roti to a covered container lined with a clean towel to keep it warm without turning soggy. Repeat shaping and cooking with the remaining dough balls, adjusting heat so the roti browns in spots without burning.

🪪 Recipe Passport

Origin: Indian Cuisine
Researched by: Zaffaron Kitchen
Published: April 15, 2026

Cultural Background

A signature Punjabi winter bread, Makki di Roti is traditionally cooked on a hot tawa and served with sarson da saag during cold months. It reflects agrarian North India, where maize and mustard greens are seasonal staples and meals are built for warmth and energy.

Regional Variations

Some Punjabi homes add 10–15 g grated radish or 10 g chopped methi leaves to the dough for a seasonal twist.
In parts of Haryana, a slightly thicker roti is preferred and cooked longer for a more pronounced crisp edge.
A few cooks mix 30–40 g whole-wheat flour into the maize flour for easier handling, though it becomes less traditional.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

235
Calories
4.5g
Protein
8.5g
Fat
36g
Carbs
4.2g
Fiber
390mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.