Amritsari kulcha is one of the most popular stuffed breads in North Indian cuisine. Traditionally associated with Amritsar and Punjabi food culture, this crispy, flaky bread is stuffed with a flavorful potato filling and cooked until golden.
A good Amritsari kulcha has a crisp exterior, soft interior and spicy potato filling. It is commonly served with chole, onion, pickle, butter and chutney.
The good news is that you don’t need a traditional tandoor to make delicious kulcha at home. With a hot tawa or oven, you can prepare a satisfying homemade version.
In this guide, you’ll learn how to make Amritsari kulcha step by step, including the dough, stuffing, cooking method and serving suggestions.
What Is Amritsari Kulcha?
Amritsari kulcha is a stuffed Indian flatbread made from a leavened dough.
The dough is filled with a spiced mixture, traditionally often potato-based, then flattened and cooked at high heat.
The finished kulcha is usually brushed with butter or ghee and served hot.
What Makes Amritsari Kulcha Different?
Unlike a plain roti, kulcha has a richer and more layered texture.
A good kulcha should have:
- Crisp edges
- Golden surface
- Soft interior
- Flavorful stuffing
- Slight char
- Buttery finish
Ingredients
For the Kulcha Dough
- 2 cups all-purpose flour
- ½ cup plain yogurt
- ½ teaspoon baking powder
- ¼ teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon sugar
- 1 tablespoon oil
- Approximately ½ cup lukewarm water
For the Potato Filling
- 3 medium potatoes, boiled
- 1 small onion, finely chopped
- 1–2 green chillies, finely chopped
- 1 teaspoon grated ginger
- 2 tablespoons fresh coriander
- 1 teaspoon coriander powder
- ½ teaspoon red chilli powder
- ½ teaspoon cumin powder
- ½ teaspoon garam masala
- ½ teaspoon amchur powder
- Salt to taste
For Cooking
- Butter or ghee
- Fresh coriander
- Nigella seeds or sesame seeds, optional
How to Make Amritsari Kulcha
Step 1: Prepare the Dough
Add flour, salt, sugar, baking powder and baking soda to a large mixing bowl.
Add yogurt and oil.
Mix everything together and gradually add lukewarm water.
Knead until you have a soft dough.
The dough should be soft and slightly elastic rather than hard.
Cover it and let it rest for about 1–2 hours.
Step 2: Prepare the Potato Filling
Boil the potatoes until completely cooked.
Allow them to cool and peel them.
Mash the potatoes thoroughly.
Add onion, green chilli, ginger, coriander, coriander powder, chilli powder, cumin powder, garam masala, amchur and salt.
Mix everything well.
The filling should be relatively dry.
Step 3: Divide the Dough
After resting, gently knead the dough again.
Divide it into equal-sized balls.
Keep the dough balls covered so they don’t dry out.
Step 4: Stuff the Kulcha
Take one dough ball and flatten it slightly.
Place a generous portion of potato filling in the center.
Bring the edges toward the center and seal the filling completely.
Gently flatten the stuffed dough.
Step 5: Roll the Kulcha
Dust the dough lightly with flour.
Roll it gently into a round or slightly oval shape.
Don’t press too hard because the filling can come out.
For a traditional appearance, sprinkle nigella seeds and fresh coriander on the surface.
Step 6: Cook on a Tawa
Heat a heavy tawa or skillet over medium-high heat.
Place the kulcha on the hot surface.
Cook until the bottom develops golden spots.
Flip it and continue cooking until both sides are nicely browned.
Apply butter or ghee while it’s hot.
Step 7: Make It Extra Crispy
For additional crispness, increase the heat slightly during the final stage and cook for a few more seconds on each side.
Avoid burning the surface.
How to Make Amritsari Kulcha Without a Tandoor
Don’t have a tandoor? No problem.
A heavy cast-iron or non-stick tawa can work well.
The important things are:
- Heat the pan properly.
- Keep the dough soft.
- Don’t make the kulcha too thick.
- Cook at sufficiently high heat.
- Apply butter immediately after cooking.
An oven can also be used if you prefer a more tandoor-like cooking method.
What to Serve With Amritsari Kulcha
Amritsari kulcha is traditionally enjoyed with flavorful accompaniments.
Chole
Spicy chickpea curry is the classic pairing.
Onion Salad
Sliced onions with lemon and coriander add freshness.
Pickle
Indian pickle provides a sharp, tangy contrast.
Green Chutney
Mint and coriander chutney adds freshness and spice.
Butter
A generous brushing of butter gives the hot kulcha a richer finish.
Tips for Crispy Amritsari Kulcha
Keep the Dough Soft
Hard dough produces dense kulcha.
Don’t Make the Filling Wet
Moist potato filling can make stuffing difficult and may cause the kulcha to tear.
Rest the Dough
Allowing the dough to rest improves its texture.
Use a Hot Tawa
A properly heated pan helps create the characteristic crisp surface.
Don’t Over-Roll
Rolling too aggressively can push the filling out.
Serve Immediately
Kulcha tastes best when served hot with butter.
Common Mistakes
Dough Is Too Hard
You may have added too much flour or too little liquid.
Kulcha Breaks While Rolling
The filling may be too wet or you may have added too much filling.
Kulcha Is Not Crispy
The tawa may not have been hot enough.
Filling Comes Out
Seal the dough properly before rolling.
Kulcha Becomes Dry
Avoid overcooking it and serve immediately with butter.
Amritsari Kulcha vs Naan
Although both are popular Indian breads, they are not identical.
| Feature | Amritsari Kulcha | Naan |
|---|---|---|
| Usually stuffed | Yes | Often plain |
| Texture | Crisp and flaky | Soft and chewy |
| Common filling | Potato/spiced filling | Various or none |
| Cooking | Tandoor/tawa | Traditionally tandoor |
| Serving | Often with chole | Often with curries |
If you want a stuffed, crisp Punjabi-style bread, Amritsari kulcha is the better choice.
Frequently Asked Questions
What is Amritsari kulcha made of?
Amritsari kulcha is generally made with a leavened flour dough and a flavorful stuffing, commonly potato-based. It is cooked until crisp and golden.
Can I make Amritsari kulcha without a tandoor?
Yes. A hot tawa or skillet can be used to make Amritsari kulcha at home.
Why is my kulcha not crispy?
A cold tawa, excessive moisture or over-thick dough can prevent the kulcha from becoming crisp.
What is the best filling for Amritsari kulcha?
Potato is one of the most popular fillings. You can also experiment with paneer, onion, cauliflower or mixed vegetables.
What do you eat with Amritsari kulcha?
Amritsari kulcha is commonly served with chole, onion salad, pickle, green chutney and butter.
Can I make Amritsari kulcha without yeast?
Yes. Yogurt, baking powder and baking soda can be used to create a soft leavened-style dough without yeast.
Can I prepare the dough in advance?
Yes. You can prepare the dough ahead of time and keep it refrigerated, but allow it to come closer to room temperature before rolling.
Is Amritsari kulcha vegetarian?
The traditional potato-stuffed version is vegetarian.