Snacks

Tuver Lilva ni Kachori (Fresh Pigeon Pea Kachori)

By Heta Updated May 7, 2026

Tuver lilva kachori is a crispy, flaky Gujarati snack made with fresh pigeon peas. A winter classic eaten during Makar Sankranti kite flying.

Golden-brown tuver lilva kachori with chunky green pigeon pea filling in a dark ornate dish, luxury editorial style

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.

Cross-section of tuver lilva kachori showing bright green fresh pigeon pea and coconut filling inside a flaky golden crust

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)
All tuver lilva kachori ingredients laid out flat: fresh pigeon pea pods, maida, ghee, coconut, green chillies and spices

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.

Editorial overhead flat-lay of tuver lilva kachori with green chutney, fresh tuver pods and a red kite thread for Uttarayan

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.

Golden-brown tuver lilva kachori with chunky green pigeon pea filling in a dark ornate dish, luxury editorial style

Tuver Lilva ni Kachori (Fresh Pigeon Pea Kachori)

Crispy, flaky Gujarati kachori stuffed with a spiced fresh tuver lilva (pigeon pea) and coconut filling. A Makar Sankranti staple made low and slow for the perfect crunch.
No ratings yet
Prep Time 30 minutes
Cook Time 40 minutes
Course Snack
Cuisine Gujarati
Servings 12 kachoris
Calories

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

Filling must be completely dry before stuffing. Any moisture will cause kachoris to burst in the oil.
Seal the dough firmly with a twist-and-pinch: check for gaps before frying.
Slow frying on medium-low heat is essential for a crispy, cooked-through crust.
Frozen tuver: thaw fully and pat dry before processing.
Vegan swap: replace ghee with neutral oil in the dough.
Store in an airtight container at room temperature for up to 2 days, or refrigerate for up to 4 days. Reheat in an air fryer at 160°C for 5 minutes.
Tried this recipe?Let us know how it was!

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!

Pinterest pin for tuver lilva kachori recipe with title and three bullets: crispy flaky crust, fresh pigeon pea filling, Makar Sankranti classic

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux