Amritsari Kulcha is not just bread. In Punjab, it is a full meal — a statement. Crispy on the outside, soft and pillowy inside, filled with spiced potato and served with a mountain of chhole and a pat of real butter melting on top. We've been making it at Desi Tadka since day one, and in this post, we're breaking down every step so you can try it at home.
Most people assume kulcha is complicated. It's not — but it does require understanding three separate things: the dough, the filling, and the cooking method. Get all three right and the result is extraordinary. Rush any one of them and you'll end up with something flat — literally and figuratively.
Kulcha originates from Amritsar, the city in Punjab that also gave us the Golden Temple and some of the most beloved street food in the world. In Amritsar, kulcha is cooked in a clay tandoor — a wood-fired oven where the bread gets slapped directly onto the hot inner walls and puffs up dramatically in the radiant heat. At home, we're going to get as close to that as possible using a cast iron pan or a regular oven, and the results are genuinely excellent.
The Dough: Leavened, Not Traditional
Traditional Amritsari Kulcha uses a slightly leavened dough — not yeast-risen like naan, but fermented naturally using curd (yoghurt). This is what gives kulcha its characteristic soft, slightly chewy interior. The outside crisps up in the tandoor heat, but the inside stays tender because the curd fermentation builds a gentle structure.
What you need for the dough (makes 6 kulcha)
- 2 cups all-purpose flour (maida)
- ½ tsp baking powder
- ¼ tsp baking soda
- ½ tsp salt
- 1 tsp sugar
- 3 tbsp thick yoghurt (full-fat, not Greek style)
- 2 tbsp neutral oil or ghee
- Warm water — enough to bring the dough together (roughly ⅓ cup)
Combine the flour, baking powder, baking soda, salt, and sugar in a large bowl. Add the yoghurt and oil, then slowly work in warm water until you have a soft, smooth dough. It should feel slightly tacky but not sticky. Knead for 8–10 minutes — this is not optional. The gluten development during kneading is what gives the kulcha its stretch and allows it to hold the filling without tearing.
Once kneaded, cover the dough with a damp cloth and let it rest for at least 2 hours at room temperature. The curd will gently ferment and the baking powder will activate slightly over this time. The dough will not double like yeast dough — but you'll notice it's softer and more pliable after resting. Some restaurants rest theirs for 4–6 hours. The longer, the better, within reason.
"Most people assume kulcha is complicated. It's not — but it does require understanding three things: the dough, the filling, and the cooking method."
— Desi Tadka KitchenThe Filling: Spiced Aloo (Potato)
The most classic Amritsari Kulcha is aloo kulcha — potato-filled. There is also paneer kulcha (with crumbled fresh cheese) and gobhi kulcha (cauliflower), but the potato version is the original and, in our opinion, the best. Here's the filling we use.
Aloo filling (for 6 kulcha)
- 3 medium potatoes, boiled and mashed (completely smooth — no lumps)
- 1 tsp ajwain (carom seeds) — this is the essential flavour of Amritsari kulcha
- 1 tsp roasted cumin powder
- ½ tsp red chilli flakes or chopped green chilli
- 1 tsp chaat masala
- 2 tbsp fresh coriander, finely chopped
- Salt to taste
- 1 tsp amchoor (dry mango powder) — adds the slight tang
Mix everything together while the potatoes are still warm. Taste and adjust — the filling should be well-seasoned and slightly tangy. Divide into 6 equal portions and roll each into a smooth ball. Set aside.
One important note: the potatoes must be completely dry before mashing. If there is too much moisture in the filling, it will make the dough soggy and the kulcha will tear when you roll it. Boil the potatoes whole (with skin on), peel after cooling, and mash thoroughly with a fork or ricer.
Filling and Shaping the Kulcha
This is the step where most home cooks struggle, but the technique is straightforward once you understand the goal: you want the filling completely sealed inside the dough ball, with no cracks or gaps, so it doesn't burst during cooking.
- Divide the rested dough into 6 equal balls. Keep them covered while you work.
- Take one dough ball and flatten it in your palm to a disc about 4 inches across.
- Place one portion of the aloo filling in the centre of the disc.
- Gather the edges of the dough up around the filling and pinch them firmly together at the top — like closing a dumpling. Make sure there are no gaps.
- Flatten the stuffed ball gently with your palm and then roll it out on a lightly floured surface to roughly 6–7 inches diameter. Roll evenly and gently — if the dough starts to crack, it's too dry; if filling starts poking through, you're rolling too thin.
- Brush the top with water. Sprinkle nigella seeds (kalonji) and fresh coriander leaves, and press them lightly into the surface. This is authentic — every Amritsari kulcha has these on top.
Cooking at Home — Two Methods
Method 1: Cast Iron Tawa (Best for Home)
Heat a cast iron tawa or heavy pan over very high heat until it's smoking hot. Place the kulcha water-side down onto the hot tawa. It will stick slightly — that's correct. Cook for 90 seconds until you see bubbles forming. Now flip the tawa upside down over your gas flame (hold with a tea towel or silicone mitts) so the kulcha cooks directly in the flame for 30–45 seconds. This is the tandoor-approximation technique and it creates the signature charred spots and crispness. Flip back, check it's done, and remove.
Method 2: Oven Broiler
Preheat your oven with the broiler on maximum heat and a heavy baking sheet or pizza stone inside. Brush the kulcha with a little water, place it on the hot stone or sheet, and broil for 3–4 minutes, watching carefully. The top should blister and brown in spots. Finish with butter immediately after removing.
Don't skip the butter
- As soon as the kulcha comes off the heat, rub a generous piece of cold butter across the entire surface. It will melt instantly into the bread.
- In Amritsar, this step is non-negotiable. The butter absorbs into the warm bread and adds richness that no amount of cooking can replicate.
- We use salted butter at Desi Tadka — the slight salt hit on the buttered kulcha, eaten with chhole, is the flavour memory that brings people back.
What to Serve With It
Amritsari Kulcha is traditionally served with Amritsari Chhole — a deeply spiced chickpea curry with a dark, almost black gravy from the tea bag it's cooked with. We serve exactly this combination at Desi Tadka. On the side: sliced raw onion, a wedge of lemon, and green chutney. That's the full plate.
At home, if you don't have time to make chhole from scratch, any good canned chickpea curry heated with a tadka of ghee, cumin, and a pinch of garam masala will work. The real star of the plate is the kulcha — the chhole is there to be scooped up with it.
The first time you make kulcha at home, it won't be perfect. The shaping takes practice, the heat takes calibration, and the timing varies with every stove. But even an imperfect home kulcha is something special — it's fresh bread, made with your hands, filled with spiced potato, and it smells like Punjab. That's worth the effort.
And if you want the real thing without the kitchen session — we've got you. Come in to Desi Tadka and try ours. We're making it the same way we always have.
Try It at Desi Tadka
Don't feel like making it yourself? Our Amritsari Kulcha is on the menu — freshly made, served with chhole and all the fixings.