Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Kachori from India AI-generated image

Street Food India

Kachori

Crisp fried pastry balls stuffed with spiced lentils.

Northern India
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

About Kachori

A flaky pastry is filled with a spiced paste of ground lentils or peas and deep-fried until puffed and golden, then served with tangy chutney or curry. It is a popular North Indian snack.

History & Culture

Kachori is a deep-fried, flaky pastry snack believed to have originated in the northern and western regions of India, with its exact beginnings debated among food historians. It is commonly associated with Rajasthan, where the city of Jodhpur is famed for its pyaaz kachori (onion-stuffed), and with Uttar Pradesh, where the lentil-filled version is a staple.

Regional variations abound: in Rajasthan, kachoris are often spiced with fennel, coriander, and red chili, while in eastern India, like in Bihar and West Bengal, they may be served with potato curry or aloo dum. Kachori holds cultural significance as a popular street food and festive snack, often enjoyed during tea time, religious fasts, and celebrations, symbolizing the vibrant, savory flavors of Indian cuisine.

How to make Kachori

AI-assisted, not kitchen-tested

Kachori (Urad Dal Filled Fried Pastry)

A classic North Indian snack of crisp, flaky pastry encasing a hot, aromatic filling of spiced urad dal (split black gram), traditionally served with tamarind and mint chutneys.

Prep
30 min
Cook
25 min
Total
55 min
Serves
4 (makes 12-14 kachoris)
Difficulty
Medium

Recipe ingredients

  • 250 g (8.8 oz / 2 cups) all-purpose flour, maida, or substitute with 1:1 plain flour
  • 30 g (2 tbsp) semolina, fine sooji/rava, for flakiness
  • 60 g (4 tbsp) ghee or shortening, mohan, rubbed into flour for flaky layers
  • 120 ml (1/2 cup) water, approx., for kneading; add as needed
  • 1 g (1/4 tsp) salt
  • 200 g (7 oz / 1 cup) urad dal, split and husked black gram, soaked 1-2 hours
  • 30 ml (2 tbsp) oil, for sautéing the filling
  • 10 g (2 tsp) fennel seeds, saunf, lightly crushed
  • 5 g (1 tsp) coriander seeds, lightly crushed
  • 3 g (1/2 tsp) asafoetida, hing; essential to the flavor profile
  • 5 g (1 tsp) red chili powder, adjust to taste, Kashmiri for less heat
  • 4 g (1 tsp) Garam masala
  • 3 g (1/2 tsp) ground ginger, or 1 tbsp fresh ginger paste
  • 2 g (1/2 tsp) amchur, dried mango powder for tang
  • 3 g (1 tsp) salt, for the filling
  • 2 g (1 tsp) sugar, balances the spice
  • 500 ml (2 cups) oil for deep frying, must cover kachoris by 2.5 cm / 1 inch

Steps

  1. 1 Dough: In a large bowl, combine flour, semolina, and salt. Rub in the ghee until the mixture resembles coarse breadcrumbs. Add water gradually and knead for 6-8 minutes into a stiff, smooth dough. Cover and rest for 20 minutes.
  2. 2 Filling: Drain the soaked urad dal thoroughly and grind to a coarse paste using minimal water (do not make it smooth or wet; texture should be granular).
  3. 3 Heat 30 ml oil in a pan over medium heat. Add asafoetida, fennel seeds, and coriander seeds; sauté 20-30 seconds until fragrant.
  4. 4 Add the ground dal paste and cook, stirring continuously, for 5-7 minutes until it thickens and becomes a cohesive mass that holds together.
  5. 5 Stir in red chili powder, ginger, garam masala, amchur, salt, and sugar. Cook 1-2 minutes more. Taste and adjust. Cool the filling completely.
  6. 6 Assembly: Divide dough into 12-14 equal balls (about 25 g each). Divide filling into equal portions. Flatten each dough ball into a 7.5 cm / 3 inch circle.
  7. 7 Place a portion of filling in the center, gather edges up, and seal tightly. Roll gently between palms to smooth. Flatten carefully with a rolling pin to a 7-8 cm disc, keeping edges free of cracks.
  8. 8 Frying: Heat oil in a deep kadai or heavy pot to 160-170°C / 325-340°F. Use a thermometer if possible; this is the critical range for puffing.
  9. 9 Gently slide 2-3 kachoris into the oil. Do not move them for the first 1-2 minutes; they will puff on their own. Once puffed and risen to the surface, flip and fry another 2-3 minutes.
  10. 10 Increase heat slightly to 180°C / 350°F for the final 30-45 seconds per side until deep golden brown and crisp.
  11. 11 Drain on paper towels. Kachoris are ready when they sound hollow when tapped and are golden-brown on both sides.
  12. 12 Serve hot with tamarind-date chutney and fresh mint-coriander chutney. They are best eaten within 1-2 hours of frying for maximum flakiness.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

A North Indian sweet shop, with tamarind chutney or aloo curry.

No restaurants are listed for Kachori yet. Serve it? Get listed and be the first.

Planning a trip to India?

Find places to stay and ways to get there.

Recipes from travellers

No one has shared their own Kachori recipe yet. Yours would be the first.

Share how you make Kachori

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Kachori - frequently asked questions

What is Kachori?

A flaky pastry is filled with a spiced paste of ground lentils or peas and deep-fried until puffed and golden, then served with tangy chutney or curry. It is a popular North Indian snack.

What is Kachori made of?

Kachori is made with flour, urad dal, fennel, asafoetida and chutney.

Where does Kachori come from?

Kachori comes from India, and is especially associated with Northern India. Kachori is a deep-fried, flaky pastry snack believed to have originated in the northern and western regions of India, with its exact beginnings debated among food historians.

Where can I eat Kachori?

A North Indian sweet shop, with tamarind chutney or aloo curry.

How do you make Kachori?

Making Kachori at home takes about 30 minutes of prep and 25 minutes of cooking. The recipe on this page serves 4 (makes 12-14 kachoris) and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

More traditional dishes from India

Taste Kachori in Delhi

Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.

Before you go to India

Round out your trip - most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Kachori.

Write a review

Sign in to verify you're a real person, then share your thoughts on Kachori.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Kachori.