Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / Indian / Pyaaz Paratha - Indian Onion-Stuffed Flatbread

Pyaaz Paratha - Indian Onion-Stuffed Flatbread

Stack of golden-brown pyaaz parathas on a white plate, garnished with sliced red onions and fresh herbs.
Pyaaz Paratha - Indian Onion-Stuffed Flatbread
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Sep 20, 2021

Indian55 min6 parathasmedium
Stack of golden-brown pyaaz parathas on a white plate, garnished with sliced red onions and fresh herbs.
Pyaaz Paratha - Indian Onion-Stuffed Flatbread
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Sep 20, 2021

Indian55 min6 parathasmedium
Pyaaz Paratha - Indian Onion-Stuffed Flatbread
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Sep 20, 2021

Indian55 min6 parathasmedium

About this recipe

Pyaaz Paratha is a crispy, golden Indian flatbread stuffed with spiced onions. A satisfying vegetarian breakfast ready in minutes — bring authentic Indian flavor to your morning table today.

↓ Jump to Recipe
Leave a review

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

Cooking With Anadi

12K subscribers · New recipe every week

Subscribe

Watch the full method on YouTube →

Why Make Onion-Stuffed Paratha?

Parathas are so delicious on their own. If you’ve never had a paratha, then what are you waiting for? The Classic Layered Paratha is an Indian household staple bread to serve with quite literally any homestyle curry!

However, stuffed parathas take that simple classic up a notch! What I love about stuffed paratha is tasting the piping hot stuffing in every bite, all enveloped in that delicious rustic bread! If you love onions, then they’re going to be a star in this recipe! Of course, if you want extra heat, then feel free to add some green chili!

Unfortunately, at home I was never served these parathas. I first tasted these at school from my friends’ tiffin box (lunch box). My mind was totally blown, and I really wish I could have enjoyed these terrific flavorful parathas at home! For some reason, despite begging my mom for them, she never made them! Bummer! But that’s okay, now I can have these parathas whenever I feel like! I have to admit that these parathas sure are addictive!

Any kind of onion will work for this recipe, but here I will use red onions because they’re my favorite and I always have them on hand! Use red, yellow, or white, or even shallots or pearl onions! You could even try combinations of different onions!

This Onion-Stuffed Paratha recipe is easy to make - all you need to do is make your onion mixture and let it cool, and have prepared your paratha dough. Then, you’ll roll out your dough and add the stuffing.

These parathas are perfect for literally any meal of the day, and you can make them ahead of time! More information about that later on in this post! This flatbread is healthy and vegetarian making it a balanced and nutritious meal if paired with a protein-packed sabji. You can make onion paratha vegan if you don’t cook with ghee or butter and instead substitute with your favorite plant-based cooking oil. Coconut oil or olive oil would be excellent options.

Tools Needed

  • Cutting board
  • Chefs knife
  • Nonstick pan
  • Wooden spoon
  • Mixing bowl
  • Rolling pin
  • Tawa or nonstick pan
  • Basting brush

Ingredients for Pyaaz Paratha

Of course we need onions for this recipe, but let’s review all the other ingredients that will be in our recipe. Remember, all quantities can be found at the bottom of this post in the FULL, PRINTABLE RECIPE CARD! You can save the recipe and print it for later when you’re ready to cook!

  • Atta flour
  • Ajwain
  • Water
  • Salt
  • Onion
  • Cilantro
  • Ghee
  • Cumin seeds
  • Hing
  • Kashmiri red chili powder
  • Ground coriander
  • Turmeric
  • Garam masala

Tips for the Perfect Onion-stuffed Paratha

  • Ensure that you let the dough rest before making the paratha for the softest bread.
  • Heat tawa pan until lightly smoking to get the classic smoky flavor in the paratha.
  • Allow the onion mixture to completely cool down before stuffing it into your paratha dough so the paratha won’t break!
  • Don’t overdo the seasoning so that the sweetness of the onions can truly shine.
  • Top with additional ghee or butter for added yumminess.

Knead a Smooth, Soft and Pliable Dough

  • To make the dough, combine flour, ajwain/carom seeds and water little bit at a time and knead into a smooth dough. The dough should be smooth but not sticky.
  • Let dough rest for 20-30 minutes before stuffing. Resting helps to relax the dough so it is easier to stretch and roll out.

Add the Stuffing

There are two ways to stuff the paratha. I tend to lean towards method 1 since it helps ensure the center of the final paratha is stuffed evenly. In my experience, sealing the dough in method 2 creates a thicker center which pushes the stuffing out.

Let me know if you have any tips for me!

How to Make a Memorable Onion Paratha!

Make the Onion Mix

  1. Finely chop the onions and fresh cilantro.
  2. Heat a pan on medium heat and add olive oil/ghee. Add cumin seeds and hing and cook until aromatic.
  3. Add onions and a pinch of salt and sauté for a few minutes. Add red chili powder, ground coriander and turmeric. Mix well and sauté for 5-10 minutes or until the onions turn soft.
  4. Once the onions are soft, add garam masala and cilantro and mix well, turn off the heat and set aside in a bowl to cool down completely.

Method 1

  • Divide the dough into 8-12 equal portions. Working with two portions at a time, roll dough out into 4 inch disks.
  • Add a spoonful onion mix in the center of one disk and cover with the second disk.
  • Press gently to seal the edges and using a rolling pin, roll out into a thin disk, careful not to break the seal.

Method 2

  • Divide the dough into 4-6 equal portions. Working with one portion at a time, roll dough out into a 4 inch disk.
  • Add a spoonful of onion mix to the center of the disk, and seal around the edges of the disk. This will resemble a dumpling.
  • Gently press down, lightly dust flour onto the dough, and roll out into a thin disk.

Cook the Paratha

  • Heat a pan/tawa on medium high heat and place your paratha. Cook for a minute or two or until you have brown spots on the underside.
  • Flip the paratha and cook other side. While it cooks, spread some ghee on top of the paratha and around its edges.
  • Enjoy plain or with your favorite curry!

Serving Suggestions

I think you could have this pyaaz paratha alone or with your favorite sabji! The onion filling is rich enough that it would be hearty enough to enjoy this paratha with some yogurt for breakfast. However, if you want to make it more of a balanced meal with more protein and to be more filling for lunch or dinner, then there are so many options you could serve this stuffed onion paratha with - whether you want to eat vegetarian or a meat dish, the choice is yours!

In the picture below, I served my paratha with a quick and easy Aloo Beans Sabji!

Pyaaz paratha served on a white plate with aloo beans sabji, garnished with onion slices and cilantro.

Try out your piping hot paratha with the following main dishes:

  • Masaledar Chana Dal: Spiced Yellow-Split Pea Soup
  • Aloo Bhujia: Crispy spiced potato stir fry.
  • Baingan Bharta: Eggplant Curry
  • Masoor Dal: Brown Lentil Soup
  • Rajma Masala: Curried Red Kidney Beans
  • Instant Pot Dal Tadka: Mixed Yellow Lentils
  • Lobia Masala: Black Eyed Pea Curry
  • Easy Classic Chole Masala: Chickpea Curry
  • Juicy Chicken Keema Masala: Minced Chicken Curry

Basically, you can have these breads with any homestyle dish!

How to store leftover Pyaaz Paratha▼

You can certainly make Onion Paratha ahead of time! As mentioned at the beginning of this post, some of my friends had onion paratha packed for them to take to lunch at school. You could also make these ahead of time to serve for guests at a dinner party, or to prep your breakfast or side dish for the next day or two!

To store leftover onion paratha, tightly cover the parathas with saran wrap. These breads will stay fresh in the fridge for 3-4 days, since there is no meat or dairy in the filling. You could reheat the breads for about 30 seconds in the microwave, or heat over a tawa pan until completely warmed through.

Another option you could do to prep the parathas fresh for a party is to make the onion filling ahead of time and have your dough ready a few hours before you’re ready to cook your parathas. I wouldn’t recommend using leftover paratha dough to make these stuffed onion parathas because your dough may become dry, and it may be less pliable to stuff the onion filling into the paratha.

Store your dough and onion mixture in the fridge until ready to cook. When ready, assemble your parathas as described and cook!

Other Paratha Recipes

  • Punjabi Aloo Paratha
  • Stuffed Chicken Keema Paratha
  • Soft & Flaky Lachha Paratha
  • Classic Layered Paratha
  • Hari Mirchi Paratha
  • Tasty Paneer Paratha
How do I keep the onion filling from tearing the paratha?▼

Cook the onion mixture until soft and let it cool completely before stuffing — warm, wet filling tears the dough. Seal the stuffed ball well, dust with flour, and roll gently and evenly so the filling stays inside.

What flour is used for pyaaz paratha?▼

Atta (Indian whole-wheat flour), kneaded with a little ajwain (carom seeds) into a smooth, soft, pliable dough. The ajwain adds flavor and helps with digestion.

Is pyaaz paratha spicy?▼

It has gentle warmth — the onion filling is spiced with Kashmiri chili powder, coriander, turmeric and garam masala. Kashmiri chili is mild and mostly for color, so adjust the heat to your taste.

Why the Onion Filling Is Cooked, Not Raw

A lot of pyaaz paratha recipes stuff the dough with raw chopped onion, salt and spices straight out of the bowl. Mine does not, and the difference is worth explaining, because it is the single thing that decides whether your parathas tear.

Raw onion is mostly water. The moment you salt it that water starts coming out, and it keeps coming out while the stuffed ball rests, while you roll it, and again on the hot tawa - which is exactly when the dough is thinnest and least able to hold it. Cooking the onions first drives that water off on the stove instead of inside the bread. Five to ten minutes in ghee with cumin seeds and hing, until they turn soft, and what goes into the dough is a paste rather than a puddle.

It changes the flavor too. Raw onion in a paratha stays sharp and a little harsh; sauteed onion turns sweet, which is exactly why the tip about not overdoing the seasoning matters - there is real sweetness in there to protect. The garam masala and the cilantro go in off the heat at the very end so those aromatics do not cook away.

Then let the filling cool completely. Not warm - cool. Warm filling steams inside the sealed ball and softens the dough from the inside while you are still trying to roll it, and no amount of careful rolling saves it after that.

The Classic Accompaniments: Dahi, Raita and Achar

The curries above turn this into a proper meal, but on an ordinary weekday in most Indian homes a hot paratha does not need anything that elaborate. These are what actually sits next to it:

  • Plain dahi: a bowl of chilled plain yogurt, lightly salted, is the standard partner. The cool tang cuts straight through the ghee and the warmth of the filling.
  • Raita: yogurt whisked smooth with a splash of water and finished with roasted cumin, black salt and either grated cucumber or boondi. More refreshing than plain curd, and a good idea if you have been generous with the Kashmiri chili powder.
  • Achar: a small spoon of mango or lime pickle. Salty and sour, doing the same job as the yogurt from the opposite direction. A little goes a long way against the sweetness of the onions.
  • A pat of white butter: makkhan melting into a hot paratha is very hard to argue with, and it is the traditional finish in Punjab.
  • Sliced raw onion and lemon: a few thin rings of red onion on the side of the plate with a squeeze of lemon, which is how they are pictured at the top of this post.
  • Masala chai: for a breakfast paratha, chai is the accompaniment. No curry required.

The most common way to serve these at home is the simplest one - paratha, dahi and achar on a single plate, with no cooking beyond the bread itself.

Pyaz Ka Paratha, and How a Paratha Differs From a Roti

This onion paratha recipe travels under several names, and they all point at the same thing. Pyaaz (also written pyaz) is simply Hindi for onion, so pyaaz paratha, pyaz paratha, pyaz ka paratha and pyaaz ka paratha are one Indian bread recipe with four spellings. Search results split across all of them, which is worth knowing if you are hunting for a version your family made.

The paratha and the roti start from the same bowl - the same atta, the same water, no yeast in either - and then diverge. A roti is rolled thin, cooked dry on the tawa and puffed, and that is the whole job. A paratha is enriched with ghee and either folded into layers or, as here, stuffed. Rotis are the everyday bread you eat several of; a stuffed paratha is closer to a meal in itself, which is why two of these plus dahi is breakfast.

Stuffed parathas are a whole family. Aloo paratha with spiced potato is the most famous, paneer paratha is on the list further up this post, and gobi paratha, made with grated cauliflower, is the other one you will meet constantly in Punjab. The variety of parathas is genuinely large, and the onion version is the one people underrate.

Flour, Dough and Equipment Notes

Atta is whole wheat flour, milled finer than the whole wheat flour sold in most Western supermarkets, and two cups of it is the base here. Chapati flour is the same product under a different label and is the substitution listed on the recipe card, so use whichever your shop carries.

Add the water a little at a time and work it with the heels of your palms until you have a soft dough that is smooth but not sticky. Divide it into smooth balls, cover them, and let the dough rest for 20 to 30 minutes. That is worth saying plainly, because plenty of paratha recipes ask you to rest the dough for a couple of hours - this one does not need it. Twenty minutes is enough for the gluten to relax so the disks roll out without springing back.

On salt: the recipe card lists salt to taste rather than a measured tsp salt, in both the dough and the onion mixture. That is deliberate, because the filling is seasoned twice - a pinch with the onions at the start, then adjusted at the end - and a fixed quantity would fight the sweetness the tips section tells you to protect.

Equipment is minimal. A tawa is the traditional pan, but any flat cast iron griddle or heavy nonstick pan does the same job; what matters is that it is properly hot before the first paratha goes on. Cook over a medium high flame rather than a roaring one, or the outside browns before the stuffing warms through. A thin spatula or a pair of tongs is what you flip with, and the basting brush in the tools list is for spreading ghee on the cooked side.

One last word on moisture, because it is the thing that decides everything here. Raw onions carry a great deal of water, and every step of this recipe is arranged to get that water out before it can reach the dough.

Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

Pyaaz Paratha - Indian Onion-Stuffed Flatbread

Pyaaz Paratha is a crispy, golden Indian flatbread stuffed with spiced onions. A satisfying vegetarian breakfast ready in minutes — bring authentic Indian flavor to your morning table today.

Stovetop

Rate this recipe ✦

Leave a review
Saved to your collection
··
·
·

10 min

Prep

25 min

Cook

20 min

Rest

55 min

Total

6

parathas

medium

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

For the dough

  • (250 g) atta flourShop →
  • water(as needed)
  • (3 g) ajwain(carom seeds)Shop →
  • ghee (as needed) · make your ownShop →
  • butter(optional)

For the onion filling

  • (15 ml) ghee · make your ownShop →
  • (1 g) cumin seedsShop →
  • hingShop →
  • medium onions(finely chopped)
  • (1 g) turmericShop →
  • (1 g) ground corianderShop →
  • (3 g) Kashmiri chili powderShop →
  • (1 g) garam masalaShop →
  • (11 g) cilantro
  • salt(to taste)Shop →

Instructions

To prepare the onion stuffing

  1. 1

    Finely chop the onions and fresh cilantro.

    Finely chop the onions and fresh cilantro.

  2. 2

    Heat a pan on medium heat and add olive oil/ghee. Add cumin seeds and hing and cook until aromatic.

    Heat a pan on medium heat and add olive oil/ghee. Add cumin seeds and hing and cook until aromatic.

    Learn the technique
  3. 3

    Add onions and a pinch of salt and saute for a few minutes. Add red chili powder, ground coriander and turmeric. Mix well and saute for 5-10 minutes or until the onions turn soft.

    Add onions and a pinch of salt and saute for a few minutes. Add red chili powder, ground coriander and turmeric. Mix well and saute for 5-10 minutes or until the onions turn soft.

  4. 4

    Once the onions are soft, add garam masala and cilantro and mix well, then turn off the heat and set aside in a bowl to cool down completely.

    Once the onions are soft, add garam masala and cilantro and mix well, then turn off the heat and set aside in a bowl to cool down completely.

To make the paratha

  1. 1

    To make the paratha, combine flour, ajwain/carom seeds and water little bit at a time and knead into a smooth dough. The dough should be smooth but not sticky.

    To make the paratha, combine flour, ajwain/carom seeds and water little bit at a time and knead into a smooth dough. The dough should be smooth but not sticky.

  2. 2

    Divide the dough into golf ball sized portions.

    Divide the dough into golf ball sized portions.

  3. 3

    Add 1–1 ½ tbsp of onion mix at the center and then bring the edges of the disk together. Pinch the ends to create a seal and then press lightly.

    Add 1–1 ½ tbsp of onion mix at the center and then bring the edges of the disk together. Pinch the ends to create a seal and then press lightly.

  4. 4

    Dust with flour and then roll into a thin disk

    Dust with flour and then roll into a thin disk

  5. 5

    Heat a pan/tawa on medium high heat and place your paratha. Cook for a minute or two or until you have brown spots on the underside.

    Heat a pan/tawa on medium high heat and place your paratha. Cook for a minute or two or until you have brown spots on the underside.

  6. 6

    Flip the paratha and cook other side. While it cooks, spread some ghee on top of the paratha and around its edges.

    Flip the paratha and cook other side. While it cooks, spread some ghee on top of the paratha and around its edges.

  7. 7

    Enjoy plain or with your favorite curry!

    Enjoy plain or with your favorite curry!

This section contains affiliate links. As an Amazon Associate I earn from qualifying purchases — at no extra cost to you.

Recommended Tools & Ingredients

Cutting board

Check on Amazon →

Chef’s knife

Check on Amazon →

Nonstick frying pan set

Check on Amazon →

Wooden spoon

Check on Amazon →

Mixing bowl

Check on Amazon →

Rolling pin

Check on Amazon →

Basting brush

Check on Amazon →

Coconut oil

Check on Amazon →

Extra virgin olive oil

Check on Amazon →

Atta flour

Check on Amazon →

Ajwain

Check on Amazon →

Salt

Check on Amazon →

ghee

Check on Amazon →

Cumin seeds

Check on Amazon →

Hing

Check on Amazon →

Kashmiri Mirch

Check on Amazon →

Ground coriander

Check on Amazon →

Turmeric

Check on Amazon →

Garam Masala

Check on Amazon →

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen

Recipe history

  • April 16, 2026 — Reworked and refreshed for the 2026 relaunch — new photography, restructured and standardized ingredients & instructions.

Free weekly newsletter

Cook something new every week

One tested recipe and a real weeknight tip from my kitchen.

40,000 home cooks a month cook from this site. Get one tested recipe a week from it, plus the weeknight tip that makes it work.

No spam. Unsubscribe anytime.


Filed under

indian bread recipeindian paratha recipehot breakfastsindianbreakfastsavoury breakfastsbread recipesvegetarianindian vegetarianindian parathahow to make indian stuffed parathahow to make paratha indian dishhow to make paratha indian stylehow to make indian paratha breadhow to make indian parathahow to make paratha at homepyaaz ka paratha recipe step by steponion parathaonion paratha recipehow to make onion parathahow to make onion paratha doughhow to make onion paratha easilyhow to make onion paratha at homestuffed paratha ideasstuffed paratha recipestuffed paratha recipe in englishstuffed paratha recipe easyveg stuffed paratha recipevegetarian stuffed paratha recipeveg stuffed paratha recipe videoindian breadsindian bread recipesonion paratha recipe easy

You might also like

Two layered hari mirchi parathas on a white plate with green chili and yogurt on the side.
Indian

Hari Mirchi Paratha - Green Chili Paratha

Hari Mirchi Paratha is a bold, spicy Indian flatbread stuffed with green chilies and spices. A crispy, flavor-packed vegetarian breakfast that comes together quickly and pairs perfectly with yogurt or pickle.

21 minMedium5 parathas
Golden paneer paratha garnished with fresh cilantro, served with a bowl of white yogurt dip on the side.
Indian

Tasty Paneer Paratha Recipe - Great for Brunch!

Crispy, golden Paneer Paratha stuffed with spiced cottage cheese — a classic Punjabi breakfast the whole family will love. Perfect for a hearty brunch, ready in under 30 minutes.

35 minMedium4 parathas
Punjabi aloo paratha on a white plate with butter and cilantro, served with chutney.
Indian

Punjabi Aloo Paratha Recipe - Potato-Stuffed Flatbread

Crispy, golden Punjabi Aloo Paratha stuffed with spiced mashed potatoes. This easy recipe delivers authentic flavor with simple ingredients. Perfect for breakfast or any meal!

1 hrMedium6 parathas
Gobi paratha served on a white plate with a bowl of yogurt and fresh green chili on the side.
Indian

Gobi Paratha Recipe - Indian Stuffed Cauliflower Flatbread

Gobi Paratha is a crispy, golden Indian flatbread stuffed with spiced cauliflower. Made with whole wheat dough, this easy recipe delivers soft, flavorful parathas perfect for any meal.

35 minMedium4 parathas
Golden-brown mini broccoli cheese parathas arranged on a white rectangular plate, garnished with fresh cilantro.
Fusion

Easy Mini Broccoli Cheese Paratha Recipe

Make soft, flavorful Mini Broccoli Cheese Parathas at home with this easy recipe. Stuffed with creamy cheese and nutritious broccoli, these whole wheat Indian breads are perfect for any meal.

35 minMedium10 parathas
Stacked parathas on a white plate beside a wooden rolling pin and flour-dusted work surface
Indian

Classic Layered Paratha | Triangular Paratha Recipe

Make perfectly flaky, layered triangular paratha at home with this easy whole wheat Indian bread recipe. Soft, crispy, and delicious — ideal for any meal of the day.

25 minMedium4 parathas

Comments

No comments yet — be the first to share your thoughts!

Leave a review

Be the first to share how it went — your note helps other cooks (and earns the recipe its stars).

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
I had never brined a chicken at home before this one. Was it worth it? Find out! Master making the most delicious whole

Free guide

The Indian Spice Guide

What to buy first, when each one goes in, and how to bloom it.

Three questions before I put a whole bird in a standard air fryer basket. All three get answered in the video, along wit
See how what size of chicken will fit in your air fryer basket and the RIGHT way to place it in! Get the full recipe for
Looking for the ultimate weekend meal prep? You NEED to air fry your whole chicken! My latest video will show how to get
This is the one I'd tell my past self! I spent years treating the freezer as the problem, when the problem was the step

Tag your makes with #cookingwithanadi