5 from 14 votes
Indulge in the irresistible, flaky goodness of homemade paratha, an Indian flatbread that has won hearts globally. This versatile culinary gem pairs perfectly with curries, stews, or simply a dab of butter for a comforting breakfast. Discover the joys of creating Paratha in your kitchen today.

I’m often asked what my favourite comfort food is and, without a pause, I say “Paratha”. There’s something incredibly satisfying about sinking your teeth into a warm, flaky Paratha that’s been generously smeared with ghee (clarified butter).  

And trust me, the joy of making your own Paratha is a pleasure that’s hard to resist. 

Paratha has a long and fascinating history. It is believed to have originated in the Indian subcontinent, specifically in the Punjab region. The word Paratha means layers of cooked dough, which truly captures the essence of this flatbread’s unique texture.  

Over time, Paratha has been embraced by various cultures and has found a home in the kitchens of Southeast Asia and the Caribbean, each adding their unique spin to this timeless recipe. 

Paratha is a beloved breakfast item in India, often enjoyed with a dollop of butter, homemade pickles, or a side of yogurt. But its versatility extends beyond the breakfast table.  

It pairs beautifully with a myriad of dishes from rich curries to hearty stews, making it an excellent culinary companion at any mealtime. 

In terms of recipe difficulty, Paratha falls into the moderate category. It might seem daunting at first glance, but it’s a dish that beautifully bridges the gap between simplicity and complexity. 

The dough preparation is straightforward, but the technique of rolling and cooking the Paratha to achieve those flaky layers can be a little tricky. But hey, practice makes perfect, right? It’s the kind of dish that allows you to engage with your food, to understand it and appreciate it. 

Now, let’s get down to the process. Making Paratha involves kneading a simple dough, resting it, rolling it into a thin disc, cooking it on a pan, and slathering it with ghee.  

It’s this final step that gives Paratha its signature golden colour and flaky texture. There’s an art to cooking the Paratha just right, and you’ll find it to be a delightful dance of timing and temperature. 

The tools you need are also simple: a bowl, a rolling pin, and a pan. You don’t need any special equipment or a fancy kitchen to make Paratha. You just need patience and a willingness to enjoy the process. The act of making Paratha, much like bread baking, can be therapeutic and fulfilling. 

So, if you’re looking for a new culinary adventure, I invite you to try your hand at making Paratha. It’s not just a recipe, but a beautiful journey into the heart of Indian cuisine. Let’s get started, shall we? 

What Ingredients to Use & Why 

Before we delve into our detailed exploration of ingredients, it’s important to understand that cooking is a symphony, and each ingredient is like an instrument, playing its unique role to create a harmonious end product.  

Similarly, Paratha has its own orchestra of ingredients that bring it to life. Let’s dive into the details! 

Wheat Flour: This is the backbone of our Paratha. Wheat flour gives our flatbread its structure and body.  

I prefer to use whole wheat flour because it adds a slightly nutty flavour and makes the Paratha more substantial. Alternatively, you could use all-purpose flour for a lighter, more delicate Paratha. 

Salt: Ah, the great flavour enhancer! Salt brings out the natural flavours of our other ingredients and balances the overall taste. 

Oil: Used in the dough, oil adds moisture and aids in creating those characteristic layers of the Paratha. It’s also responsible for giving it a slightly crisp exterior. You can use any neutral oil, but vegetable or canola oil would work best. 

Ghee: The magic touch! Ghee, also known as clarified butter, is slathered on the Paratha as it cooks, giving it a golden colour and a beautiful aroma. It also contributes to the flaky texture. If you don’t have ghee, you can use unsalted butter. 

Now that we’ve discussed each ingredient in detail, I want you to appreciate the harmony they create together. Each ingredient complements the others, playing its unique role to deliver a Paratha that’s truly irresistible. 

Mastering the Perfect Ratio of Flour to Water in Paratha Dough 

There’s a little magic in every kitchen, and I firmly believe that a part of this magic resides in understanding the delicate balance of ingredients. When it comes to Paratha, one of the most crucial ratios to understand is that between flour and water. 

If I were to encapsulate my years of cooking Paratha into one golden rule, it would be this: aim for a soft, pliable dough. The secret to achieving this lies in the ratio of flour to water.  

From my experience, I find that a 5:2 ratio works best. That means, for every 500 grams of flour, I’d recommend using approximately 200 ml of warm water. 

Now, you might be thinking, why warm water? Isn’t cold water good enough? Well, it’s all about the gluten. Warm water helps the gluten in the wheat flour to develop faster, resulting in a dough that’s easier to roll and stretch.  

It ensures that your Paratha will have the right amount of chewiness, without being tough. 

However, remember that this is a starting point. The exact amount of water can depend on a few factors. For instance, the type of flour and its age can affect how much water you need. The humidity in the air can also play a part. 

As you mix the water into the flour, do so gradually. The goal is to bring the dough together without making it too sticky. As you knead, you’ll start to understand the dough better, and with practice, you’ll be able to make minute adjustments to the water quantity as needed. 

Finally, remember to let the dough rest after kneading. This rest period allows the flour to fully hydrate and the gluten to relax, making the dough easier to roll out. 

Mastering the balance between flour and water in your Paratha dough is a crucial step towards achieving flaky, delicious Paratha. So don’t be afraid to get your hands a little messy, because the end result is absolutely worth it! 

Exploring Gluten-Free Alternatives for Paratha 

In today’s world, food isn’t just about tradition; it’s also about adaptation. And as a lover of Paratha, I believe everyone should be able to enjoy it, including those who follow a gluten-free diet. So let’s talk about how to make Paratha using gluten-free flour. 

A traditional Paratha recipe calls for wheat flour, which contains gluten. But what if you’re gluten intolerant or simply prefer to go gluten-free? Fear not, because there are a number of gluten-free flours that can step into the breach. 

Rice flour, chickpea flour (besan), and millet flour are some of the alternatives that I’ve found to work reasonably well. Each of these flours brings its own unique texture and flavour profile to the table. 

Rice flour yields a slightly crispier Paratha with a delicate flavour. On the other hand, chickpea flour has a stronger, nutty flavour, and yields a more sturdy Paratha. Millet flour results in a Paratha with a slightly sweet taste and a softer texture. 

While these alternatives can be used, it’s important to note that the texture and taste of the final Paratha will not be identical to that made with wheat flour. Gluten-free flours don’t have the same elasticity as wheat flour, so the Paratha might not have as many layers and may not be as chewy. 

To combat this, a combination of gluten-free flours can often provide a better texture. For instance, a mix of rice flour and chickpea flour can help balance the firmness and flavour.  

You may also want to consider adding a bit of xanthan gum to the dough. It helps mimic the role of gluten, providing elasticity to the dough. 

While making gluten-free Paratha can be a bit of an experiment, it’s definitely possible. With a little patience and a willingness to test and learn, you’ll be able to create a Paratha that’s not only gluten-free but also delicious! 

Unveiling the Secrets to a Flakier Paratha 

Let me let you in on a little secret; achieving that divine flakiness in a Paratha is a mix of art and science. It’s about understanding the right ingredients, the correct technique, and a bit of patience. So let’s unravel the mystery together, shall we? 

First things first, it’s all about the dough. A soft, well-kneaded dough is the foundation of a flaky Paratha. Add water gradually to your flour to achieve the right consistency.  

Once the dough comes together, knead it well. Kneading develops the gluten in the dough, giving it elasticity and strength – both vital for that flaky texture. 

Secondly, the role of fats. In Paratha, this is usually oil in the dough and ghee during cooking. Fat, when rolled into the dough, create layers, and these layers puff up when cooked, giving you that desired flaky texture.  

Remember to be generous with the ghee when you’re cooking the Paratha, but also be careful not to make it too oily. 

Thirdly, the rolling technique. You must roll out the dough thinly to maximize the layers within. Some people also use a pleating method to create more layers. This is where you fold the rolled-out dough like a fan before rolling it into a spiral and flattening it again. 

Lastly, the cooking process. The Paratha should be cooked on medium heat. If the heat is too low, the Paratha will dry out, and if it’s too high, it will cook on the outside without the layers separating properly. 

Getting a flaky Paratha is about understanding the dough, using fats judiciously, mastering the rolling technique, and cooking with care. And remember, practice makes perfect. So don’t be disheartened if your first few Parathas aren’t perfect. Keep at it, and you’ll get there. 

A Guide to Freezing and Reheating Paratha for Later Use 

We’ve all been there – the desire to enjoy a hot Paratha, but the lack of energy or time to make it from scratch. This is where freezing Parathas can be a game-changer. Yes, you heard that right. Parathas can be made ahead, frozen, and reheated to enjoy whenever the craving strikes! 

Once you’ve prepared your Parathas, let them cool down completely. Then, place a sheet of wax paper or aluminium foil between each Paratha to prevent them from sticking together.  

Stack them up, place them in a freezer-safe bag or airtight container, and into the freezer they go. They can be stored this way for up to a month. 

When you’re ready to enjoy a Paratha, simply take as many as you need out of the freezer. They can be reheated directly from frozen – no need to thaw. For best results, reheat them in a pan over medium heat. A microwave can also be used, but the Paratha might not be as crispy. 

A small tip here, when reheating on the pan, refrain from adding more oil or ghee. The Paratha already has enough fat from the first cook, and adding more could make it too oily. 

The result? A hot, flaky Paratha ready in minutes, just like it was freshly made. Now isn’t that a delightful thought? By investing a little time upfront, you can have delicious Parathas ready to devour any day of the week. So go ahead and make an extra batch next time, your future self will thank you. 

Resolving the Hard Paratha Dilemma: Steps to Achieve a Softer Result 

There’s nothing quite as disappointing as biting into a Paratha, expecting that soft, flaky texture, only to find it hard and tough. If you’ve experienced this, fret not, because I’m here to share some insights on how to achieve softer Parathas. 

Firstly, let’s look at the dough. It’s the backbone of your Paratha, and if it’s not right, your Paratha won’t be either. Make sure your dough is well-kneaded until it’s smooth and pliable. A dough that’s too stiff will result in a hard Paratha, so add enough water to make it soft.  

Additionally, let the dough rest for at least 15 minutes after kneading, as this allows the gluten to relax and absorb the water, leading to softer Parathas. 

Secondly, consider the cooking process. Overcooking or cooking on very high heat can lead to hard Parathas. You want to cook your Paratha on medium heat, giving it enough time to cook through without drying out. 

Thirdly, the role of fats. Incorporating oil into the dough and applying ghee while cooking helps in making the Paratha softer. Don’t skimp on these! They not only add flavour but also aid in achieving the desired texture. 

Lastly, store them properly. If you’re not serving the Paratha immediately, stack them and keep them wrapped in a clean cloth to keep them warm and prevent them from drying out. 

Remember, making soft Parathas is a skill that comes with practice. So don’t be disheartened if your first few attempts don’t turn out perfect. Keep these tips in mind, and with time, you’ll be making soft, delicious Parathas like a pro! 

Butter vs. Ghee: Choosing the Right Fat for Parathas 

In the world of Parathas, ghee is king. Its rich, nutty flavour and high smoke point make it the ideal fat for both incorporating into the dough and applying while cooking. But what if you don’t have ghee? Can butter step in and save the day? The answer is yes, with a few caveats. 

Butter, like ghee, brings a delightful richness to Parathas. It can certainly be used to make Paratha, but it’s important to remember that butter has a lower smoke point than ghee. This means that it may burn if the pan is too hot, which could result in a burnt flavour. 

To mitigate this, you can use butter in the dough, but cook the Paratha with a mix of butter and a high smoke point oil, like canola or sunflower oil. This gives you the flavour of butter without the risk of burning. 

Another point to consider is salt content. Many types of butter have added salt, which could throw off the balance of flavours in your Paratha. If you’re using salted butter, you may need to adjust the amount of salt in your dough. 

While ghee is the traditional fat of choice for Parathas, butter can certainly step in when needed. With a few adjustments to cooking heat and salt content, you’ll be well on your way to creating delicious, buttery Parathas.  

After all, in the kitchen, it’s all about adaptation and making the best of what you have! 

Why Paratha Puffs Up: The Science Behind the Fluff 

Every time I watch a Paratha puff up on the skillet, it feels like a bit of culinary magic. But this magic has a scientific explanation. So, today, let’s dive into the world of kitchen science and uncover why our beloved Paratha puffs up when cooked. 

The puffing up of Paratha is largely attributed to the heat and the layers created during the preparation of the dough. Remember when I emphasized the importance of kneading and rolling the dough properly? Well, here’s where it pays off. 

When you roll out the dough, apply oil, fold it, and roll again, you create multiple thin layers within the dough. As the Paratha hits the hot skillet, the heat causes the water in the dough to turn to steam. This steam wants to escape, and in the process, it pushes against the layers of dough, causing them to separate and the Paratha to puff up. 

It’s crucial to cook the Paratha at the right temperature. Too low, and the water won’t convert into steam rapidly enough. Too high, and the outside might burn before the inside has had a chance to puff up. So, maintaining medium heat is the key here. 

The puffing of Paratha is a beautiful interplay of heat, moisture, and layers. It’s a testimony to the precision and finesse that goes into making this simple yet complex dish. So, the next time you see a Paratha puff-up, you’ll appreciate not just the taste but also the science behind it! 

Different Ways to Serve Paratha: The Versatility of This Flatbread 

Here’s one of the things I absolutely love about Paratha: its versatility. Whether it’s breakfast, lunch, dinner, or a snack in between, there’s a Paratha for every occasion. Let’s explore some of the different ways you can serve this delightful flatbread. 

Breakfast is an important meal of the day, and what better way to start it than with a hot Paratha? Serve it with a dollop of yogurt or a side of pickles, and you’ve got a hearty breakfast ready. If you want to add some protein, scramble some eggs or whip up some paneer bhurji to go along with it. 

For lunch or dinner, a Paratha pairs beautifully with Indian curries. Whether it’s a rich, creamy dal makhani, a spicy paneer tikka masala, or a comforting aloo gobi, Paratha is the perfect vehicle to mop up those flavourful gravies. 

If you’re in a snacky mood, why not turn the Paratha into a wrap? Stuff it with some grilled veggies or tandoori chicken, add some mint chutney or raita, and voila! You’ve got a delicious, satisfying snack ready. 

The options are endless, really. And that’s the beauty of Paratha. It’s a canvas ready to be paired with a range of flavours and dishes. So go ahead, unleash your creativity, and discover new ways to serve and enjoy Paratha! 

Crafting a Vegan Paratha: Substitutions and Tips 

Navigating the culinary world as a vegan can be a challenge, especially when it comes to traditional recipes. But I’m here to tell you, you can absolutely enjoy a delicious, flaky Paratha without compromising your dietary choices. So, let’s delve into making a vegan version of Paratha! 

The primary ingredient that needs substitution in a traditional Paratha recipe is ghee, which is clarified butter. But don’t worry; there are a number of great vegan alternatives out there.  

Coconut oil is my personal favourite. It has a high smoke point, much like ghee, and imparts a subtle sweetness to the Paratha that’s quite delightful. 

If you’re not a fan of the coconut flavour, you could also use vegetable shortening or a high-quality vegan butter. Do remember, though, the consistency of these fats can be quite different from ghee, so you might need to adjust the quantity used. 

As for the dough, simply use water to bind the wheat flour and a pinch of salt. If your original recipe calls for yogurt, a good vegan substitute can be non-dairy milk such as almond milk or soy milk. Just ensure it’s unsweetened and unflavoured. 

A vegan Paratha is not only doable but can be just as delicious as its non-vegan counterpart. Experiment with different fats to see what you prefer, and remember, the secret to a good Paratha lies in the dough preparation and cooking process. Happy vegan cooking! 

Paratha: A Canvas for Fillings and Flavour Explorations 

One of the joys of making Parathas is their versatility, and part of that versatility is the ability to stuff them with a variety of fillings. A stuffed Paratha takes this simple dish to a whole new level, making it even more satisfying and flavourful. So, can you stuff Parathas with different fillings? Absolutely, yes! 

Think of a Paratha as a blank canvas, ready to be adorned with a multitude of flavours. The classic stuffing is potatoes, spiced with cumin, coriander, and chili, yielding the delicious aloo Paratha. But why stop there? 

For those who enjoy their greens, spinach or methi (fenugreek leaves) stuffing offers a nutritious and flavourful choice. Cheese lovers can opt for paneer or even Western cheeses like cheddar or mozzarella for a fusion take. 

Want to go a bit non-traditional? How about a Mediterranean-inspired Paratha with a stuffing of olives, sun-dried tomatoes, and vegan feta cheese? Or an Asian-inspired version with stir-fried cabbage, carrots, and a dash of soy sauce? 

The options are virtually limitless. The only rule is to ensure the filling isn’t too wet, as this can make rolling the Paratha tricky and may result in a soggy end product. 

Stuffing Parathas is a fantastic way to experiment in the kitchen and tailor this dish to your personal preference. Whether you stick to traditional fillings or create your own unique combinations, stuffed Parathas are sure to be a delight! 

Achieving a Less Oily Paratha: Tips and Techniques 

Ah, the balance of oil in a Paratha. It’s what gives this flatbread its signature flaky layers and delightful taste, but too much of it can make the Paratha overly greasy. So, how do we strike the perfect balance? 

First, let’s look at the dough. Incorporating some fat into the dough, be it oil or ghee, helps to keep the Paratha soft and tender. However, it’s essential not to go overboard with it. A couple of tablespoons for 500 grams of flour should do the trick. 

Then comes the rolling and cooking. Once you’ve divided your dough into small portions and are ready to roll them out, remember that a little oil goes a long way.  

It’s tempting to slather on a lot, but trust me, a light layer is sufficient to create those flaky layers we all love. The same applies to cooking. Use just enough ghee or oil to lightly coat each side of the Paratha. 

Finally, once the Paratha is cooked, use a paper towel to blot any excess oil. This will help ensure you’re not left with a greasy flatbread. 

A less oily Paratha is all about balance and moderation. By being mindful of the amount of fat used at each stage of the cooking process, you can enjoy a flavourful, flaky, yet less greasy Paratha. 

Storing and Reheating Paratha: Making the Most of Your Leftovers 

Leftover Parathas? No problem! With the right storage and reheating methods, you can enjoy them just as much as when they were freshly cooked. 

Parathas can be stored in the refrigerator for about 2-3 days. Once they’ve cooled completely, place them in an airtight container or wrap them in aluminium foil. Make sure not to stack hot Parathas, as the steam can make them soggy. 

For longer storage, you can freeze them. Just place a piece of parchment paper between each Paratha to prevent them from sticking together, then store them in a freezer-safe bag or container. They can last in the freezer for up to two months. 

When it comes to reheating, the key is to do it slowly to retain the Paratha’s texture and flavour. If you’re reheating refrigerated Parathas, you can simply warm them up on a skillet over medium heat. No oil or ghee is needed, just flip them occasionally until they’re heated through. 

For frozen Parathas, you don’t need to thaw them. Just place the frozen Paratha on a hot skillet and cover it with a lid. The steam will help to thaw and heat the Paratha evenly. 

So there you have it, no Paratha needs to go to waste. With these storage and reheating tips, you can enjoy your leftover Parathas as if they were freshly made! 

Check Out These Other Recipes 

As I was making the Paratha, it reminded me so vividly of some of the other recipes I’ve spent time perfecting. If you enjoyed this, you may be interested in trying your hand at a few of these as well. 

Firstly, how about some Keema Paratha? Just imagine, the same flaky layers of dough you fell in love with in the Paratha, only this time stuffed with spicy minced meat. Every bite is a perfect marriage of soft bread and flavourful filling. I promise it’s an experience your taste buds won’t forget. 

Next up is the Aloo Paratha. Think of your beloved Paratha, but now it’s filled with a delightful mix of mashed potatoes and aromatic Indian spices. The soft, fluffy interior contrasted with the crispy exterior is, quite simply, culinary magic. 

Then there’s Garlic Paratha. It’s like your favourite Paratha decided to throw a party and invited garlic. The result? A sensational aromatic delight that pairs wonderfully with any Indian curry. 

Remember the joy of eating Paratha as a side dish? You’ll find the same delight in the Chapati, another Indian bread that’s simpler but no less delicious. Imagine it: your curry spooned onto a piece of fresh, warm Chapati… it’s like coming home. 

Finally, how can I forget to mention No Dough Paratha? It’s a playful twist on the traditional Paratha, created for those days when you’re out of dough but still crave that comforting flavour. This dish is an exercise in creativity and resourcefulness that ends in a delightful feast. 

So there you have it, five additional recipes that take the Paratha you loved and spin it in new, exciting directions. I hope you’ll try them out and let me know what you think in the comments section. I can’t wait to hear about your culinary adventures! 



by Nabeela Kauser
Indulge in the irresistible, flaky goodness of homemade paratha, an Indian flatbread that has won hearts globally. This versatile culinary gem pairs perfectly with curries, stews, or simply a dab of butter for a comforting breakfast. Discover the joys of creating Paratha in your kitchen today. 
5 from 14 votes
Prep Time 10 minutes
Cook Time 5 minutes
Resting Time 15 minutes
Total Time 30 minutes
Course Side Dish
Cuisine Indian, Pakistani
Servings 8
Calories 389 kcal


  • 500 g Wheat Flour
  • 1 tsp Salt
  • 50 ml Oil
  • 100 g Ghee Softened
  • 200 ml Warm Water


  • In a large bowl, mix together the flour, salt, and oil.
  • Gently add the water In small increments until a dough forms.
  • Cover and let the dough rest for 15 minutes
  • Then knead again for a few minutes.
  • Maker small dough balls. Roughly 8-10 dough balls.
  • Dust the surface with flour and roll the dough ball into a thin chapati. Shake off any excess flour.
  • Heat a non stick crepe pan over medium heat.
  • Add one paratha and cook for 2-3 minutes, until opaque, not browned.
  • Flip and cover the paratha with ghee and cook for 1-2 minutes.
  • Finally flip over one more time and cover with ghee and cook for 1 minute.
  • Cook both sides until golden brown.
  • Transfer to a paper towel and repeat with the remaining dough balls.


Nutritional facts:
The provision of nutritional information is done so merely as a courtesy and should not be taken as a guarantee.


Calories: 389kcalCarbohydrates: 48gProtein: 6gFat: 19gSaturated Fat: 8gTrans Fat: 0.02gCholesterol: 32mgSodium: 292mgPotassium: 67mgFibre: 2gSugar: 0.2gCalcium: 10mgIron: 3mg
Keyword Bread, Butter, Chapati, Cooking, Flatbread, Food, Recipe, Roti
Tried this recipe?Mention @CookwithNabeela or tag #CookwithNabeela!

Rate this Paratha recipe

Notify of
Inline Feedbacks
View all comments


Hi, I’m Nabeela and I love to cook! I want to share with you my favourite, delicious family-friendly recipes. I want to inspire you to create fantastic food for your family every day.

More Recipes

Oreo Cinnamon Rolls

Oreo Cinnamon Rolls

Coriander Chutney

Coriander Chutney

Boondi Ladoo

Boondi Ladoo

Chicken Samosa

Chicken Samosa

Chicken Seekh Kebab

Chicken Seekh Kebab

Garlic Focaccia Bread

Garlic Focaccia Bread

Find Your Perfect Recipe!

Would love your thoughts, please comment.x