Lilva Kachori
Flaky, crisp kachoris filled with a lightly spiced green pigeon pea mixture. This Gujarati winter favorite has a buttery shell and a savory filling that tastes wonderful with chutney and hot chai.
For 8 servings
- knead · ~20 min
Knead the dough.
Mix all-purpose flour, ghee, and salt in a bowl until the flour looks crumbly. Add water little by little and knead into a firm, smooth dough. Cover and let it rest.
TIPA firm dough helps the kachoris stay flaky and keeps the filling from leaking. - prep · ~2 min
Crush the lilva.
Pulse the tuvar lilva in a grinder to a coarse mixture without adding water. Keep a little texture so the filling does not turn pasty.
- saute · ~8 min
Cook the filling.
1.Heat oil in a pan over medium heat.2.Add cumin seeds and asafoetida and let them sizzle for a few seconds.3.Add green chili and ginger and cook for 30 seconds.4.Add the crushed tuvar lilva, turmeric powder, coriander powder, garam masala, sugar, and salt.5.Cook, stirring often, until the mixture dries slightly and smells fragrant, about 6 to 8 minutes.TIPCook off extra moisture from the filling or the kachoris may burst while frying. - mix · ~15 min
Finish the filling.
Turn off the heat and mix in lemon juice and cilantro. Let the filling cool completely before shaping.
- assemble · ~15 min
Shape the kachoris.
1.Divide the dough into 8 equal balls.2.Divide the cooled filling into 8 portions.3.Flatten one dough ball into a small disc and place one filling portion in the center.4.Bring the edges together, seal well, and gently flatten into a thick round.5.Repeat with the remaining dough and filling.TIPDo not roll too thin after stuffing or the shell can crack in the oil. - fry · ~20 min
Fry the kachoris.
1.Heat oil for frying on low to medium heat.2.Slide in 3 to 4 kachoris at a time.3.Fry slowly, turning often, until evenly golden and crisp on all sides, about 8 to 10 minutes per batch.4.Lift them out and drain well.TIPFry on gentle heat so the layers cook through and turn crisp without darkening too fast. - serve
Serve the lilva 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 short texture is what gives the shell its khasta bite.
- 2Pulse the lilva just to a coarse crumble, not a paste, so the filling stays light and does not turn gummy.
- 3Cook the filling until it looks dry enough to hold its shape in the pan; wet filling is the main reason kachoris split.
- 4Cool the stuffing completely before filling, otherwise steam softens the dough and makes sealing harder.
- 5After sealing, press the stuffed balls gently with your fingers instead of rolling aggressively to prevent thin spots.
- 6Start frying on low to medium heat and give the kachoris time to puff slowly; high heat browns the outside before the shell turns crisp.
- 7You can prepare the filling a day ahead and refrigerate it; bring it back to room temperature before shaping.
Adapt it for your goals.
Baked
Brush the shaped kachoris with oil or ghee and bake until golden for a lighter version with less frying.
veganVegan
Replace the dough ghee with neutral oil to keep the kachori fully plant-based while still getting a crisp shell.
no onion no garlicNo-onion-no-garlic
This recipe already fits that style; keep the hing and ginger-chili for depth without onion or garlic.
spicierSpicier
Add extra green chili or a pinch more garam masala if you want a sharper, warmer filling for tea-time snacking.
Why this is on our healthy list.
Protein From Lilva
Fresh pigeon peas add plant protein and make the filling more satisfying than a plain flour-based snack.
Fiber-Rich Filling
The lilva, ginger, and cilantro contribute fiber and texture, helping balance the richness of the fried outer shell.
Digestive Spices
Cumin, ginger, asafoetida, and coriander are traditional spices that add aroma while making the legume filling feel lighter.
Frequently asked questions
The usual causes are wet filling, thinly rolled dough, or oil that is too hot. Keep the stuffing dry, seal well, and fry slowly on low to medium heat.



