Pyaaz Kachori
Flaky, crisp kachoris packed with a spiced onion filling that turns sweet and savory as it cooks. This Rajasthani favorite is deep-fried until golden and tastes best hot with chutney or a cup of chai.
For 8 servings
- knead · ~20 min
Make the dough.
1.Add all-purpose flour, ghee, and 0.25 tsp salt to a bowl.2.Rub the ghee into the flour until the mixture looks sandy and holds shape when pressed.3.Add water little by little and knead into a firm, smooth dough.4.Cover the dough and let it rest.TIPA firm dough helps the kachori stay flaky and keeps the filling from leaking while frying. - saute · ~12 min
Cook the onion filling.
1.Heat oil in a pan over medium heat.2.Add cumin seeds, fennel seeds, coriander seeds, and asafoetida. Cook until fragrant (20-30 seconds).3.Add onion and green chili, then cook until the onion softens and most of its moisture cooks off (8-10 minutes).4.Add red chili powder, turmeric powder, garam masala, dry mango powder, and the remaining salt. Mix well.5.Add chickpea flour and cook for 1-2 minutes so the filling turns lightly bound, not wet.6.Turn off the heat and mix in coriander leaves.TIPCook the onions until dry enough to hold together. A wet filling can make the kachori burst. - rest · ~15 min
Cool the filling completely.
- assemble · ~15 min
Shape the kachoris.
1.Divide the dough into 8 equal balls.2.Flatten one ball into a small disc and keep the center slightly thicker than the edges.3.Place a spoonful of onion filling in the center.4.Bring the edges together, seal well, and gently flatten into a thick round without tearing.5.Repeat with the remaining dough and filling.TIPPress gently while shaping so the outer layer stays even and the sealed top does not split. - fry · ~30 min
Fry the kachoris on low heat.
1.Heat oil for deep frying in a kadai over low to medium-low heat.2.Slide in 2 to 3 kachoris at a time once the oil is moderately warm, not smoking hot.3.Fry slowly, turning often, until puffed, crisp, and deep golden on both sides (8-10 minutes per batch).4.Lift them out and drain well.TIPLow heat is the key to crisp, flaky kachori. Hot oil browns the outside too fast and leaves the dough undercooked. - serve
Serve the pyaaz kachori hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Rub the ghee thoroughly into the flour before adding water; that sandy texture is what gives the kachori its flaky shell.
- 2Keep the dough firm, not soft, or the rounds will absorb more oil and lose their crisp structure.
- 3Cook the onion filling until the pan looks nearly dry; any leftover moisture can make the kachoris split while frying.
- 4Cool the filling completely before stuffing so steam does not soften the dough from inside.
- 5While shaping, keep the center slightly thicker so the base can support the onion filling during frying.
- 6Start frying in moderately warm oil on low heat; if the oil is too hot, the outside colors before the inner layers turn crisp.
- 7If making ahead, fry once until light golden, cool, then refry briefly before serving to restore the signature crunch.
Adapt it for your goals.
Baked
Bake instead of deep-frying for a lighter version; brush with oil or ghee so the crust still gets color and some flakiness.
spicierSpicier
Increase green chili and red chili powder for a sharper heat that balances the sweetness of the cooked onions.
no hingNo-hing
Skip asafoetida if unavailable or if you need a hing-free version; the cumin, fennel, and coriander still give plenty of flavor.
veganVegan
Replace the ghee in the dough with neutral oil for a dairy-free kachori that still fries up crisp.
Why this is on our healthy list.
Onion-Rich Filling
This kachori uses a generous onion filling, which adds plant compounds and natural sweetness along with savory depth.
Digestive Spice Blend
Fennel, cumin, coriander, amchur, and a pinch of hing are traditional spices that bring aroma and can make a rich fried snack feel more balanced.
Some Protein from Besan
The chickpea flour in the filling helps bind the onions and also adds a little legume-based protein and body.
Frequently asked questions
The usual causes are wet filling, poor sealing, or oil that is too hot. Cook the onions until dry, cool the filling fully, seal well, and fry on low heat.



