RecipePool
  • Recipes
  • Collections
  • Guides
  • About
  • Recipes
  • Collections
  • Guides
  • About
RecipePool

1500+ tested recipes

Thoughtfully tested recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Explore

  • Recipes
  • Collections
  • Guides
  • Ingredients

Browse By

  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Editorial Policy
  • Recipe Testing
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

  1. Home
  2. Recipes
  3. Kachori
Golden kachori on a plate with green and tamarind chutneys

Crispy stuffed pastry with spiced lentil filling

Kachori

Prep Time

30 min

Cook Time

20 min

Total Time

50 min

Servings

4

12 kachoris

Difficulty

Medium

Cost

Budget

$

Be the first to rate this recipe
Share

Kachori

Crispy stuffed pastry with spiced lentil filling

★4.4(5)

Flaky, deep-fried pastry shells stuffed with a spiced moong dal or urad dal filling. A popular North Indian snack often enjoyed with tamarind chutney.

30m

Prep Time

20m

Cook Time

50m

Total Time

4

Servings

Medium

Difficulty

Budget $

Cost

Indian CuisineAppetizerSnackVegan
Sarah Chen
Sarah Chen

January 5, 2026(Updated March 15, 2026)

Kachori is Indian street food at its finest—a flaky, puffy shell concealing a warmly spiced lentil filling. Biting through that crispy exterior into the savory interior is one of the great pleasures of Indian snacking.

Indian cuisine is a masterclass in building complex flavor through layered spices. This recipe distills that wisdom into a straightforward method with spectacular results.

Indian cooking is built on the art of layering spices, and Kachori is a perfect example of that philosophy in action. Each spice is added at precisely the right moment to maximize its contribution to the final dish. The result is a complexity of flavor that unfolds with every bite — warm, aromatic, and deeply satisfying.

Smart snacking is about balance — enough substance to satisfy, enough flavor to feel like a treat, and enough nutrition to actually fuel your body. This recipe hits all three marks and comes together quickly enough to make from scratch whenever the craving strikes.

Why This Recipe Works

Adding a small amount of oil to the dough creates the signature flaky layers. Cooking the dal filling until dry ensures the kachori stays crispy and does not become soggy. No-cook recipes succeed by relying on quality ingredients and smart flavor combinations. When nothing is being transformed by heat, the raw materials need to be excellent — fresh, ripe, and well-seasoned.

Ingredients

  • 2 cups all-purpose flour, 3 tbsp oil, salt, and water for dough
  • 1/2 cup moong dal, soaked 2 hours and ground coarse
  • 1 tsp each fennel seeds, cumin, coriander, and chili powder
  • 1/2 tsp asafoetida and 1 tsp ginger paste
  • Salt to taste
  • Oil for deep frying

Instructions

  1. 1

    Make dough with flour, oil, salt, and water; knead until smooth and rest 15 minutes.

  2. 2

    Cook ground moong dal with fennel, cumin, coriander, asafoetida, ginger, and chili powder until dry.

  3. 3

    Divide dough into 12 balls, flatten each, place filling in center, and seal into a ball.

  4. 4

    Gently flatten the filled balls and deep-fry on medium-low heat until golden and puffed, about 5-6 minutes.

  5. 5

    Drain on paper towels and serve warm or at room temperature with tamarind chutney.

Serving Suggestions

Ways to Serve This Dish

  • Serve with warm naan bread or basmati rice

  • Top with fresh cilantro and a squeeze of lime

  • Pair with a cooling cucumber raita on the side

  • Arrange on a platter for easy sharing at your next gathering

Substitutions

Moong dal fillingSpiced pea filling

Green peas with spices make a common alternative filling

All-purpose flourWhole wheat flour

Heartier and nuttier but slightly less flaky

Tips & Storage

Pro Tips

  • Fry on medium-low heat so the kachori cooks through and puffs up without burning.

  • Ensure the filling is completely cool and dry before stuffing to prevent soggy kachori.

  • Let the protein rest for 5-10 minutes after cooking to allow the juices to redistribute for maximum tenderness.

  • Season each component individually rather than seasoning at the end — this builds deeper, more complex flavor throughout.

Storage

Store at room temperature in an airtight container for 2-3 days. They stay crispy.

Reheating

Reheat in a 350°F oven for 15-20 minutes until warmed through, or microwave individual portions for 2-3 minutes. Add a splash of broth or water to prevent drying. Stovetop reheating over medium-low heat is also effective.

Recipe Notes from Our Kitchen

Editor's Note

Editor's note: Make a double batch — these disappear faster than you expect. Having extras on hand means you always have a wholesome option ready when hunger strikes.

Nutrition Facts

Per serving (0mg) · 4 servings

Calories190
LowModerateHigh

A light, low-calorie option · based on a 2,000 cal daily diet

Protein5g
Carbohydrates24g
Fat8g
Fiber280mg
Sugar2g
Sodium3g

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Can I bake kachori?
You can try baking at 375°F for 25 minutes, but they will not puff the same way.
Why did my kachori crack while frying?
The dough was too dry or the filling was not sealed properly. Ensure no gaps when sealing.
How long does this keep?
Stored in an airtight container at room temperature, most homemade snacks stay fresh for 5 to 7 days. Refrigerated versions keep for up to 10 days.
Can I adjust the seasoning?
Absolutely. The seasoning amounts are starting points — taste and adjust to your preference. Start with less if you are sensitive to salt or spice, and add more gradually.

Explore More

More Indian RecipesMore AppetizerMore SnackVegan Recipes
Sarah Chen

About Sarah Chen

Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.

View all recipes →