I got this onion paratha recipe from a colleague who gave me my very first north Indian cooking lessons. On that day, Monica brought her breakfast box of homemade pyaaz ka paratha, including some for me, as I was single and had just started cooking. She was happy to explain the recipe, and a decade or more later, I still think of her every time I make it.
The recipe has evolved with my own tweaks over the years and has become my go-to when the fridge is looking bare. All you really need is flour, onions, and a handful of spices that are almost always sitting in the pantry. Even better? If you have leftover dal from the night before, use that to knead your dough instead of water. Waste nothing, eat well.

A perfect small-batch recipe for both dough and filling that yields only 3 parathas that two adults can enjoy!
Key Ingredients
The dough is a simple mix of whole wheat flour and plain flour. The combination gives you the structure of a classic atta paratha with just enough softness to roll without tearing. If you enjoy stuffed parathas, my Aloo Paratha is a good one to try next.
For the filling, red onions are the best option.
Besan (gram flour) is non-negotiable: it coats every strand, absorbs moisture, and gives the inside that slightly nutty, crisper bite. Don't reduce it.
Roasted coriander and cumin powders make a difference over regular ground spices. But you may use regular or freshly ground. Dry mango powder (amchur) brings a gentle tang that lifts the flavour of the filling without adding moisture.
Garlic is doubled here compared to most onion paratha recipes because we love garlic flavour. Carom seeds (ajwain) do double duty: flavour and digestion. And chaat masala at the end, though optional, adds a final pop of tangy spice that ties everything together.
Ghee for cooking, and you also need butter to serve with.
Refer to the Recipe Card at the bottom of this page for a complete list of ingredients and quantities.
In Photos: Instructions
Take Note
Please note that these pictures are meant to provide a helpful visual overview of the recipe. Full ingredient measurements and detailed instructions are located in the printable recipe card at the bottom of this post!

Make and rest the dough
Combine your flours and salt with enough water to bring them together. Knead it for 2-3 minutes, then cover it and rest for 10-15 minutes. Resting is what makes the dough pliable and easy to roll.
Divide into 6 equal portions, roll into smooth balls, and cover and rest again while you work on the filling.

Prep the Onion filling
Make this when you are ready to make parathas. In a bowl, combine the filling ingredients minus the salt. Use your hands to get in there and really coat every piece of onion. Add the salt in the end.

Roll and Fill
Flatten a dough ball, roll it into a large, thin circle. Do the same with a second ball. They should be roughly the same size. Spread a generous amount of filling over one disc, leaving a clean border around the edge.

Seal
Place the second rolled-out dough on top and press gently along the edges to seal.
Shape

Using a knife or pizza cutter, cut 3-4 long parallel strips across the filled disc.

Take one end and roll the first strip into a tight spiral, then continue rolling each subsequent strip to build a layered coil.

Look how beautiful it looks! (I use a different layering method in my Methi Lachha Paratha; if you want to try that technique with this filling.)

Dust lightly with flour. Sprinkle nigella seeds and coriander leaves on top, then gently press using the heel of your hand to spread it into a thick paratha - no rolling pin needed.
Hint: A rolling pin tends to make things messier at this stage, and you'd have to wipe it down before the next one anyway - your hands do a cleaner job here.
Don't worry if the shape isn't perfect or if some filling escapes at the edges; it caramelises beautifully in the ghee, and those bits are honestly the best bites on the whole paratha.

Cook on a hot tawa
Your tawa should be properly hot before the paratha goes on. Cook each paratha with ghee on both sides. You're looking for deep golden patches and some charred bits around the edges.
While one paratha is cooking, start assembling the next. They move quickly once you get into a rhythm.
Slide straight onto a plate, sprinkle with chaat masala if using, and finish with a pat of cold butter. Serve hot with cold curd and your favourite achaar.

What goes best with onion paratha?
Plain cold curd is always the best. Cucumber raita adds a little freshness. A tangy mango or lime achaar makes it even better. A good smear of fresh butter right off the tawa is a simple pleasure. And if you have spicy mint-coriander chutney, it is sublime!
For a full spread: Try it alongside my Khatti Meethi Dal for something sweet-tangy, or my Lauki Chana Dal, for something heartier. If you're after a more indulgent spread, Cholar Dal is a lovely Bengali match - it's actually one of the pairings I mention over on that post too.
A hot cup of Masala Chai is the only appropriate breakfast companion, honestly. At lunch, a cold, sweet or salted lassi cools things down nicely.
On days when I am hosting and want two flatbreads on the table, I pair this with my Methi Paratha; the flavours complement each other really well.
Recipe Questions
Why does my onion filling make the paratha soggy?
The most obvious reason is too much moisture from the onions. Avoid salting the filling too early, which draws out even more moisture. Make sure you're adding enough besan to absorb the liquid. Start with 2 tablespoon and add a little more if the filling feels wet.
Can I prep the filling and dough ahead of time?
The dough keeps well covered in the fridge for up to 24 hours. Bring it to room temperature before rolling. The filling is best used fresh, as the onions continue releasing moisture over time.
Summarize and save this Recipe on
Enjoyed this Recipe?
Did you know that commenting and rating recipes is one of the best ways to support your favourite food bloggers? If you tried this recipe, please leave a review in the comments with your ⭐️⭐️⭐️⭐️⭐️ rating. Your feedback enables my small business to continue offering free, high-quality recipe content for you. It is the best way to help me thrive in an increasingly competitive AI world.
More North-Indian Recipes
📖 Recipe Card

Onion Paratha Recipe
Ingredients
For the dough
- 1½ cups whole wheat flour
- ½ cup all-purpose flour, (maida)
- 1 teaspoon salt
- ¾ cup water, approx
For the filling
- 2 medium-sized red onions, thinly sliced
- ¼ cup chopped coriander leaves
- 4 to 6 green chillies, finely chopped
- 1 teaspoon grated ginger
- 2 teaspoon grated garlic
- 1 teaspoon red chilli powder, or flakes
- 1 teaspoon roasted coriander powder
- 1 teaspoon roasted cumin powder
- 1 teaspoon dry mango powder
- ½ teaspoon fennel seeds powder
- 1 teaspoon kasuri methi
- ½ teaspoon carom seeds, (ajwain)
- 2 tablespoon besan gram flour
- ½ teaspoon salt
- ½ teaspoon chaat masala, (optional)
- nigella seeds, (kalonji) for sprinkling
- ghee, for cooking
- butter, for serving
Instructions
- Combine the flours and salt in a bowl. Add water gradually and bring it together into a soft dough. Knead briefly until smooth. Cover and rest for 10-15 minutes.1½ cups whole wheat flour½ cup all-purpose flour (maida)1 teaspoon salt¾ cup water approx
- Divide the dough into 6 equal portions, each about 80 grams. Shape into balls, cover, and let them rest while you prepare the filling.
- In a large bowl, combine all the filling ingredients except the salt. Use your hands to gently separate the onion slices and coat them evenly with the spices and besan. Add the salt last and mix again. This prevents the onions from releasing too much moisture too soon.2 medium-sized red onions thinly sliced¼ cup chopped coriander leaves4 to 6 green chillies finely chopped1 teaspoon grated ginger2 teaspoon grated garlic1 teaspoon red chilli powder or flakes1 teaspoon roasted coriander powder1 teaspoon roasted cumin powder1 teaspoon dry mango powder½ teaspoon fennel seeds powder1 teaspoon kasuri methi½ teaspoon carom seeds (ajwain)2 tablespoon besan gram flour½ teaspoon salt
- Lightly flour the surface and roll one dough ball into a thin circle. Roll a second ball to the same size.
- Spread a generous amount of onion filling over one rolled disc, leaving a small border around the edges. Place the second disc over it and press gently to seal.
- Using a knife or pizza cutter, cut 3-4 long parallel strips. Starting from one end, roll the first strip into a spiral, then continue rolling along with the remaining strips to form a layered coil.
- Dust lightly with flour. Sprinkle nigella seeds and coriander leaves on top, then gently press using the heel of your hand to spread into a thick paratha. Don't worry if filling escapes at the edges as it caramelises beautifully in the ghee.nigella seeds (kalonji) for sprinkling
- Heat a tawa over medium heat. Place the paratha on the tawa and cook for 2-3 minutes until the base is golden. Flip, apply ghee, flip again and apply ghee on the other side. Cook until both sides are golden and crispy. Assemble the next paratha while this one cooks.ghee for cooking
- Slide straight onto a plate, sprinkle with chaat masala if using, and finish with a pat of cold butter. Serve hot with cold curd and your favourite achaar.½ teaspoon chaat masala (optional)butter for serving










Comments
No Comments