Onion kulcha

 Onion kulcha at home | stuffed kulcha recipe

Make yummy and crisp onion kulcha at home with step by steps and video. Onion kulcha is a popular stuffed flatbread made with a fillings of spiced onions inside a all purpose flour dough.

Serving onion kulcha in a plate, dal and papad in background

What is onion kulcha ? 

Onion kulcha is a stuffed kulcha, a variety of popular kulcha recipe. Finely chopped onions are seasoned with some slices like cumin, chilli , chat masala and coriander leaves. This spiced onion fillings is then stuffed inside a leavened dough ball and cooked inside a charcoal tandoor.

The dough for kulcha is made from all purpose flour (maida), salt, yoghurt and ghee.  Yeast can also be used to leavened the dough. But in this recipe I have used yoghurt for that.

Yogurt also add a nice flavour to the kulcha. Carom seeds (ajwain) is another ingredient which is used in this recipe. Some recipe suggest to use it in the fillings but we at restaurant used it in the dough.

Ajwain has many health benefits. And one of is it helps in digestion.

Onion kulcha is another type of popular plain kulcha. Like amritsari kulcha, paneer kulcha and masala kulcha.

Generally kulcha are made with all purpose flour but you can use whole wheat flour as well to make onion kulcha.


  1. While making onion kulcha at home, don't left the fillings aside for more than 5 minutes. Onion tends to release moisture after mixing with salt. So stuff them immediately after making. Otherwise you can drain the moisture using a kitchen towel or muslin cloth. These moisture can break the dough after stuffing and while rolling.D
  2. Don't roll the kulcha too thin otherwise the fillings will come out. Similarly don't roll too thick as well.
  3. While cooking them keep the heat flame to medium low for a nice crisp golden kulcha.
Serving suggestions for onion kulcha
  • You can serve them with chutney, pickles or raita.
  • I love them with dal makhani or dal tadka. They are best to serve with dal makhani.
  • Chole is another popular choice to serve this kulcha.
  • Other Indian gravies also work with onion kulcha.
Serving three pieces of onion kulcha, dal 8n background

If you love onion kulcha recipe then I am sure you would love the recipe of amritsari kulcha as well.

Steps to make onion kulcha

Dough making

To make the dough for onion kulcha, take the all purpose flour in a mixing bowl. Add the yoghurt, carom seeds, salt and ghee or butter.  Give everything a good mix and then pour water little by little to make a soft palpable dough.

You don't need to add any baking soda or Yeast to make the kulcha dough.

Apply some cooking oil on the dough and knead further for one minute. Cover and keep aside to set for 10 to 15 minutes.

Covered onion kulcha dough

Filling making

Finely chopped onions and coriander leaves. If you want to make it little bit more spicy then chopped two green chili as well.

Take the chopped onions in a mixing bowl and add red chilli powder, cumin powder, coriander powder, chat masala, salt and the chopped coriander leaves. Mix them nicely. The filling for kulcha is ready. 

Onion kulcha fillings made from chopped onion with spices

Don't keep the fillings left  for more than 3 minutes otherwise onions would released moisture and the resulting stuffed dough might break down while rolling.

If the onion released moisture then drain them using a kitchen towel. It is good to stuff them immediately.

Stuffing the fillings

Divide the dough into small equal size parts. Roll them in between the palm of hands to make round shaped balls.

Round shaped dough balls for onion kulcha

Flatten them either by using hands or a rolling pin. Place 2 teaspoon of the fillings at the centre of the flatten dough. 

Onion fillings at the centre of dough

Gather all the edges and pinch so that the fillings are sealed. 

Stuffed and sealed onion kulcha dough ball

Stuff more dough balls with the remaining fillings.

Cooking the kulcha

Traditionally kulcha are cooked in an oval shaped charcoal tandoor till they become crisp golden.

But we can make those crisp restaurant style onion at home using a tawa or pan.

Heat a pan over medium heat flame. When it become hot lower the flame to low.

Take one stuffed dough ball and dust with flour on both sides. Slightly press and start to roll with a roller pin.

Make a round shape medium size kulcha. Don't roll it too thin.

Flatten round shaped onion kulcha dough

Now place the kulcha over the pan and increase the gas flame to medium.

Cooking onion kulcha on tawa or pan

When small bubbles start to appear flip it to another side and cook further.

Now apply some butter or ghee and flip again. Similarly apply on the other side also.

Applying ghee over onion kulcha

Cook for 3 to 4 minutes or till both sides become nicely golden brown and crisp.

Crisp golden brown onion kulcha on tawa or pan

Remove and similarly make more kulcha with rest of the stuffed balls.

In restaurants this kulcha is cooked in a preheated tandoor. The stuffed dough ball is flatten between the palm of hands and then with the help of a roti pad placed inside the tandoor.

When become crisp golden it is removed by a shewer. After brushing some butter it is serve.

More popular Indian stuffed flatbread recipes you can make at home.

Onion kulcha recipe

Serving onion kulcha with dal and papad

Onion kulcha is a stuffed flatbread made from all purpose flour. Finely chopped onions are seasoned with some spices and then stuffed inside a dough ball. Rolled and cooked till crisp golden brown. This kulcha is served with dal makhani, chole and other Indian gravies.

Prep time 10 min, cook time 8 min, serve 3

Author Mobasir hassan


  • 200 gm all purpose flour (maida)
  • 1/2 tablespoon carom seeds (ajwain)
  • 2 tablespoon yoghurt (curd)
  • 2 tablespoon pure ghee
  • 1/2 teaspoon salt or as per taste
  • 1/2 teaspoon baking powder (optional)
  • 1 tablespoon cooking oil
  • Water as required
  • 1 tablespoon Nigella (kalonji) optional
  • Ghee or butter as per required
For the filling
  • 4 medium size onion chopped
  • 1 tablespoon red chilli powder
  • 1/2 teaspoon cumin powder
  • 1/2 teaspoon coriander powder
  • 1/2 teaspoon chat masala
  • Salt as per taste
  • Small handful of coriander leaves (chopped)
  • 2 green chili chopped (optional)

Making the dough
  1. Take the flour in a mixing bowl and add the carom seeds, yoghurt, salt and ghee.
  2. Give everything a good mix and then pour water slowly. Start to knead slowly and make a soft palpable dough. Add water as per required.
  3. Grease one tablespoon cooking oil and knead further for one minute. Cover and keep aside for 10 minutes to set.
Making the onion fillings for kulcha
  1. Add the chopped onions in a mixing bowl. Then add red chilli powder, cumin powder, coriander powder, chat masala, salt and coriander leaves.
  2. Mix everything nicely. You can add some chopped green chillies to make it more spicy.
Stuffing the fillings
  1. Take the dough and divide into equal size small parts. Take one part and roll between the palm of hands to make a round shape dough ball.
  2. Dust the ball with some flour and flatten by rolling with a roller pin.
  3. Place 2 teaspoon onion mixture at its centre. Then gather the edges and pinch so that the fillings are sealed inside.
  4. Stuffed more balls with the remaining onion mixture. 

Making onion kulcha

  1. Heat a pan or skillet over medium heat flame.
  2. Take one stuffed dough ball and dust with some flour on both sides.
  3. Press it lightly with finger tips and then start to roll with a roller pin.
  4. Make a round shape circle with  medium crust and place over the pan.
  5. Cook the kulcha till small bubbles start to appear on its top. Then flip the kulcha to another side and cook further.
  6. Cook the kulcha by flipping one to other side till small golden brown spot appears on both sides.
  7. Apply some ghee or butter on both sides and cook for some more seconds.
  8. Remove in a absorbent paper and serve warm. Make more onion kulcha with the remaining stuffed dough balls like this way.
  9. In a preheated tandoor this kulcha are cooked by placing them inside with the help of roti pad. 


Onion kulcha recipe video

                         Nutritional value

                        ( serving size 1 tandoori kulcha)

  • Calorie : 250
  • Fats : 7 g
  • Protein : 6 g
  • Carbohydrate : 40 g

                         Recipe notes

  • Stuff the fillngs immediately otherwise the moisture released from onion break down the dough balls.

Popular recipes you can make at home

Post a Comment

We are happy to hear from you.

About Me

My photo
Mobasir hassan
I am a professional chef working with leading brand Radisson as a Sous chef.
View my complete profile