Every January, Ahmedabad rooftops fill with the sound of “kaipo che” (the victory cry when you cut someone’s kite string) and the sky turns into a patchwork of kites. Uttarayan means early mornings wrapped in shawls, eyes squinting against the winter sun, and one thing in your hand: a warm tuver lilva ni kachori. Wrapped in newspaper, eaten standing, occasionally with a thumb-smear of green chutney.
I grew up eating these every Makar Sankranti. But what I remember most is not the kite flying. It is the two days before: my mom heading to the sabzi market specifically to buy fresh tuver, my dad always going with her, and both of them sitting on the kitchen floor afterward, shelling pods for hours. No one rushed. It was part of the recipe.
That is the thing about tuver lilva kachori. You cannot separate the food from the ritual. The peeling, the slow frying, the way the kitchen smells when the first batch goes into the oil. All of it is the recipe, not just the steps at the end.
If fresh tuver is in season where you are, make this. Here is how we do it at home.
What Makes Tuver Lilva Kachori Special
Tuver lilva (fresh pigeon peas, called toor dal when dried) are a Gujarat winter treasure. They are available from November through February — bright green, slightly sweet, and buttery in a way no dried or frozen version quite matches. They are also a strong source of plant protein and fibre, which makes this snack more nourishing than it looks.
Most kachori recipes you find online use matar (green peas). Tuver kachori is different. The filling is coarser, less sweet, more earthy, and works with warming spices like green chilli and fresh ginger in a way peas do not. Shredded coconut binds everything together and adds a subtle sweetness that balances the heat.
You can use frozen tuver if fresh is not available — defrost fully and pat dry before cooking. But if you can find fresh pods at an Indian grocery store or a South Asian market in winter, please shell them yourself. It takes time. That is kind of the point.

Ingredients
For the Dough
- 2 cups maida (all-purpose flour)
- 3 tablespoons ghee (or neutral oil for a vegan version)
- 1/2 teaspoon salt
- Water, as needed (roughly 1/2 cup, added slowly)
For the Filling
- 1.5 cups fresh tuver lilva (shelled pigeon peas), about 350g before shelling
- 1/3 cup freshly grated coconut (or thawed frozen coconut)
- 1 tablespoon oil
- 1 teaspoon cumin seeds
- 1/2 teaspoon mustard seeds
- 2 green chillies, finely chopped (adjust to taste)
- 1 teaspoon freshly grated ginger
- 1/2 teaspoon red chilli powder
- 1/2 teaspoon coriander-cumin powder (dhania jeera)
- 1/4 teaspoon turmeric
- 1 teaspoon sugar
- 1 teaspoon lemon juice
- Salt to taste
- 2 tablespoons fresh coriander (cilantro), finely chopped
For Frying
- Oil for deep frying (enough for a 3-inch depth in your kadhai)

How to Make Tuver Lilva ni Kachori
Step 1: Prepare the Dough
In a large bowl, mix maida and salt. Add ghee and rub it into the flour with your fingertips until the mixture resembles coarse breadcrumbs: this is what creates the flaky layers. Add water a little at a time and knead into a firm dough. It should be stiffer than roti dough. Cover with a damp cloth and rest for at least 20 minutes. Do not skip this rest.
Step 2: Make the Filling
Pulse the fresh tuver in a food processor 4-5 times — you want a coarse crush, not a paste. Some whole peas are fine.
Heat 1 tablespoon oil in a pan over medium heat. Add mustard seeds and wait for them to pop, then add cumin seeds. Add green chilli and ginger and sauté for 30 seconds. Add the crushed tuver and stir to coat. Cook for 3-4 minutes until the raw smell fades.
Add turmeric, red chilli powder, dhania jeera, sugar, and salt. Stir well. Add grated coconut and mix. Cook for another 2 minutes until any excess moisture has evaporated. The filling must be completely dry — wet filling is the main reason kachoris burst in the oil.
Add lemon juice and coriander. Taste and adjust seasoning. Spread on a plate and let cool completely before filling.
Step 3: Roll, Fill, and Seal
Divide the dough into 12-14 equal balls. Lightly flour your surface and roll each ball into a circle about 3-4 inches across — slightly thicker than a regular roti.
Place a heaped tablespoon of filling in the centre. Gather the edges of the dough circle upward and pinch firmly together, like you are making a dumpling. Twist the sealed top and pinch again — you want no gaps. Gently flatten the sealed ball between your palms to about 1/2 inch thickness.
Set aside on a plate. Do not cover with a wet cloth — you want the surface to stay dry.
Step 4: Fry to Golden
Heat oil in a heavy kadhai over medium heat. To test the temperature, drop a tiny piece of dough in — it should rise to the surface slowly and steadily. If it rises instantly, the oil is too hot. If it sinks, it is not ready.
Slide in 4-5 kachoris at a time. Do not crowd the pan. Fry on medium-low heat for 12-15 minutes, turning gently every few minutes. The kachoris will puff slightly and turn deep golden. Slow frying is the key — it cooks the dough all the way through and creates the crispy, layered crust.
Drain on paper towels. Let rest for 5 minutes before eating.
Tips for Perfect Kachori
- Why do kachoris burst? Usually one of two reasons: the filling had moisture in it, or the dough was sealed with a gap. Make sure your filling is cooked completely dry, and pinch the dough seal firmly — press and twist, do not just fold.
- Oil temperature matters more than anything. Too hot and the outside browns before the inside cooks through. Too cool and the kachori absorbs oil. Keep it medium-low, slow and steady.
- Rest the dough. The ghee needs time to work through the flour. 20 minutes minimum; 30 is better. Rushed dough produces tough kachoris.
- Fresh vs. frozen tuver: Fresh gives a brighter, sweeter filling. Frozen works fine — thaw completely, squeeze out any water, and pat dry before using. The texture will be slightly softer.
Serving and Storage
Serve tuver lilva kachori warm with green coriander chutney. They are also wonderful with sweet tamarind chutney or a simple cup of masala chai on the side.
These pair beautifully alongside other Gujarati snacks. If you love making chai-time bites at home, my methi thepla and vegetable pakora are both crowd-pleasers for the same occasion.
Storage: Kachoris keep at room temperature in an airtight container for up to 2 days. For longer storage, refrigerate for up to 4 days. Reheat in an air fryer at 160°C for 5 minutes, or in an oven at 180°C for 8-10 minutes. They crisp right back up.

FAQs
Q1. Can I use frozen tuver (pigeon peas)?
Yes. Thaw completely and spread on a kitchen towel to dry for at least 20 minutes before you process them. Any moisture in the filling will make kachoris burst during frying. Freshly grated coconut also helps absorb any residual liquid.
Q2. Can I make these vegan?
Swap the ghee in the dough for a neutral oil like sunflower or refined coconut oil. The kachoris will be slightly less flaky but still delicious. The filling is already vegan.
Q3. Can I bake these instead of frying?
Yes, though the texture is different. Brush with oil generously and bake at 190°C for 22-25 minutes, turning halfway. They will not puff or blister the same way, but the filling is the star and it tastes great. Think of the baked version as a weekday shortcut.
Q4. Why is my kachori not crispy?
Two likely reasons: the oil was too hot and the outside sealed before the dough cooked through, or the kachori was not rested long enough after frying. Let them cool for 5 minutes after draining — they crisp further as they cool.
Q5. Can I prepare these ahead for Makar Sankranti / Uttarayan?
Yes. Make the filling up to a day ahead and refrigerate. Make and fill the kachoris, then refrigerate unfired on a tray for up to 4 hours before frying. Bring to room temperature for 10 minutes before they go into the oil.
Q6. Can I use dried toor dal instead of fresh tuver lilva?
Technically yes, but it changes the dish significantly. Dried toor dal needs soaking and cooking first, and the filling will be heavier and starchier. The light, slightly sweet flavour of fresh tuver is what makes this recipe. If fresh or frozen tuver is not available, this is one recipe worth waiting for the right season.

Tuver Lilva ni Kachori (Fresh Pigeon Pea Kachori)
Equipment
- Heavy-bottomed kadhai or Dutch oven
- Food processor
- Slotted spoon
Ingredients
For the Dough
- 2 cups maida all-purpose flour
- 3 tablespoons ghee or neutral oil for vegan
- 1/2 teaspoon salt
- 1/2 cup water approximately
For the Filling
- 1.5 cups fresh tuver lilva shelled pigeon peas
- 1/3 cup freshly grated coconut
- 1 tablespoon oil
- 1 teaspoon cumin seeds
- 1/2 teaspoon mustard seeds
- 2 green chillies finely chopped
- 1 teaspoon freshly grated ginger
- 1/2 teaspoon red chilli powder
- 1/2 teaspoon dhania jeera coriander-cumin powder
- 1/4 teaspoon turmeric
- 1 teaspoon sugar
- 1 teaspoon lemon juice
- Salt to taste
- 2 tablespoons fresh coriander chopped
For Frying
- Oil for deep frying
Instructions
Prepare the Dough
- Combine maida and salt in a bowl. Add ghee and rub in with fingertips until the mix resembles coarse crumbs: this creates the flaky layers.
- Add water gradually, kneading into a firm dough. Cover with a damp cloth and rest 20 minutes.
Make the Filling
- Pulse tuver in a food processor 4-5 times for a coarse crush, not a paste.
- Heat oil in a pan. Add mustard seeds until they pop, then cumin seeds, green chilli, and ginger. Sauté 30 seconds.
- Add crushed tuver and cook 3-4 minutes. Add all dry spices and sugar. Stir well.
- Add coconut and cook 2 more minutes until completely dry. Add lemon juice and coriander. Cool completely before filling.
Roll, Fill, and Seal
- Divide dough into 12-14 balls. Roll each into a 3-4 inch circle.
- Place a heaped tablespoon of filling in the centre. Gather edges upward, pinch firmly, and twist. Flatten gently to 1/2 inch thickness.
Fry to Golden
- Heat oil in a kadhai over medium heat. Test with a small piece of dough — it should rise slowly to the surface.
- Add 4-5 kachoris at a time. Fry on medium-low heat for 12-15 minutes, turning gently, until deep golden.
- Drain on paper towels and rest 5 minutes before serving.
Notes
Tuver lilva ni kachori is one of those recipes that arrives with a season and leaves with it. It is not a quick weeknight snack. It takes time: buying the right ingredient, shelling it, making a slow-fried dough that layers properly. But that is the whole point.
This January, whether you are flying kites or just sitting at home watching the sky, make a batch. Eat them warm with chutney. And if you have someone to peel the tuver with you, all the better.
If you are looking for more Gujarati recipes to make alongside this one, my karela nu shaak and mag ni chutti dal both belong on the same table.
Have you made tuver lilva ni kachori before, or is this your first time? Tell me in the comments below. I would especially love to know if you still peel fresh tuver by hand or have moved to frozen.
Made this? Share a photo and tag @petitepaprika on Instagram — I love seeing your kitchen creations!
