Homemade Lachha Paratha (Crispy Layered Flatbread)

Few things are as satisfying as biting into a freshly cooked Lachha Paratha with its flaky, buttery layers and crispy golden texture. This popular layered flatbread is loved across South Asia and pairs beautifully with curries, grilled meats, eggs, or even a simple cup of tea.

This homemade version is surprisingly easy to prepare and creates restaurant-style layers using simple pantry ingredients. Once you master the folding technique, you’ll want to make these crispy parathas again and again.

Homemade Lachha Paratha with crispy flaky layers

Advertisement

Why You’ll Love This Recipe

  • Crispy, flaky, and beautifully layered texture.
  • Made with simple everyday ingredients.
  • Perfect for breakfast, lunch, or dinner.
  • Freezer-friendly and great for meal prep.
  • Delicious with both savory and sweet accompaniments.
  • Budget-friendly recipe that feeds the whole family.

Tools

To make homemade Lachha Paratha, you’ll need:

  • Large mixing bowl
  • Measuring cups and spoons
  • Rolling pin
  • Sharp knife or dough scraper
  • Pastry brush
  • Non-stick skillet or griddle
  • Clean kitchen towel

Ingredients & Prep

For the Dough

  • 2 glasses water (lukewarm)
  • 1 teaspoon dry yeast
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 5–6 cups all-purpose flour (adjust as needed)
  • 150 g butter, softened at room temperature

Preparation Notes

  • Use lukewarm water to activate the yeast properly.
  • Add flour gradually until a soft, slightly elastic dough forms.
  • Keep the butter soft for easy spreading between layers.

How to Make

Step 1: Prepare the Dough

In a large bowl, combine the lukewarm water, dry yeast, and sugar. Let the mixture sit for 5 minutes until slightly foamy.

Add the salt and gradually mix in the flour. Knead until a soft, smooth dough forms.

Cover the dough and let it rest for 10 minutes.

Step 2: Divide the Dough

Transfer the dough to a lightly floured surface and divide it into 4 equal portions.

Shape each portion into a ball and let them rest briefly.

Step 3: Create the Layers

Roll one dough ball into a thin sheet.

Spread a generous layer of softened butter over the surface.

Fold the dough by bringing both sides toward the center, then roll it into a long log.

Cut the log into 6 pieces. For smaller parathas, divide it into 7 or 8 pieces.

Repeat with the remaining dough portions.

Step 4: Chill the Dough

Place the dough pieces in the refrigerator for about 20 minutes. This helps the butter firm up and creates distinct flaky layers during cooking.

Step 5: Roll and Cook

Roll each piece into a round paratha.

Heat a skillet or griddle over medium heat.

Cook each paratha until golden brown on both sides, gently pressing with a spatula as it cooks.

Brush lightly with butter if desired for extra flavor.

Step 6: Serve

Serve warm and enjoy the crispy layers. These parathas pair perfectly with curry dishes, yogurt, honey, jam, or tea.

Crispy buttery Lachha Paratha fresh from the pan

Storage

Refrigerator

Store cooled parathas in an airtight container for up to 3 days.

Freezer

Freeze cooked parathas between sheets of parchment paper for up to 2 months.

Reheating

Warm on a skillet over medium heat for a few minutes on each side until heated through and crispy again.

Similar Recipes

Frequently Asked Questions

What makes Lachha Paratha flaky?

The layers are created by spreading butter between thin sheets of dough and folding them before rolling and cooking.

Can I make the dough ahead of time?

Yes. The dough can be prepared up to 24 hours in advance and stored in the refrigerator.

Can I use oil instead of butter?

Yes, but butter provides the richest flavor and helps create more distinct layers.

Why should the dough be chilled?

Chilling solidifies the butter, which helps separate the layers during cooking and creates the signature flaky texture.

What can I serve with Lachha Paratha?

It pairs wonderfully with curries, grilled chicken, kebabs, lentils, eggs, yogurt, or even sweet spreads.

Can I freeze uncooked parathas?

Yes. Freeze them after shaping and place parchment paper between each paratha to prevent sticking.

Recipe

Homemade Lachha Paratha (Crispy Layered Flatbread)

Learn how to make Homemade Lachha Paratha with perfectly flaky, buttery layers and a crispy golden exterior. This easy layered flatbread recipe is ideal for serving with curries, grilled meats, eggs, or tea.
Prep Time 40 minutes
Cook Time 20 minutes
Chill Time 20 minutes
Total Time 1 hour 20 minutes
Course Bread, Side Dish
Cuisine Morocco
Servings 24 pieces
Calories 180 kcal

Ingredients
  

For the Dough

  • 2 glasses lukewarm water
  • 1 teaspoon dry yeast
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 5 –6 cups all-purpose flour

For Layering

  • 150 g butter softened

Instructions
 

  • In a large bowl, combine lukewarm water, yeast, and sugar. Let sit for 5 minutes until slightly foamy.
  • Add salt and gradually mix in the flour until a soft dough forms.
  • Knead the dough until smooth and elastic.
  • Cover and let the dough rest for 10 minutes.
  • Divide the dough into 4 equal portions.
  • Roll each portion into a thin sheet.
  • Spread softened butter evenly over the surface.
  • Fold both sides toward the center and roll into a long log.
  • Cut each log into 6 pieces (or 7–8 pieces for smaller parathas).
  • Refrigerate the dough pieces for 20 minutes.
  • Roll each piece into a round flatbread.
  • Heat a skillet or griddle over medium heat.
  • Cook each paratha until golden brown and crispy on both sides.
  • Serve warm and enjoy.

Notes

  • Adjust flour quantity depending on humidity and flour type.
  • Chilling the dough helps create flaky layers.
  • Brush with additional butter after cooking for extra richness.
  • Serve with curries, yogurt, tea, or grilled dishes.

Nutrition

Per Serving (Approximate)
  • Calories: 180 kcal
  • Carbohydrates: 28 g
  • Protein: 4 g
  • Fat: 6 g
  • Saturated Fat: 3 g
  • Cholesterol: 12 mg
  • Sodium: 110 mg
  • Fiber: 1 g
  • Sugar: 1 g
Keyword Homemade Lachha Paratha