• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • About
  • Recipes
  • Articles
  • Contact

MyGoodFoodWorld

menu icon
go to homepage
  • Home
  • About
  • Recipes
  • Articles
  • Contact
subscribe
search icon
Homepage link
  • Home
  • About
  • Recipes
  • Articles
  • Contact
×
Home » Easy Vegetarian Rice, Noodles and Bread Recipes

Published: Jun 13, 2025 by Padma Kumar

Onion Kulcha Recipe – Easy Stovetop Method

Jump to Recipe Pin Recipe Jump to Video

Onion kulcha is crispy on the outside, soft and fluffy on the inside, and filled with a savory onion mix that’s bold and flavorful. No tandoor? No problem. This easy stovetop recipe gives you that restaurant-style kulcha at home—no yeast, no fuss.

Three onion kulchas on a black slate with a bowl of vegetables.

Save This Recipe

Enter your email & I'll send it to your inbox.

Save Recipe

By submitting this form, you consent to receive emails from MyGoodFoodWorld

Onion kulcha is a fancy but doable upgrade to your dinner table—like my bullet naan—and a guaranteed hit at your next potluck. The filling has just the right punch, the edges are perfectly crisp, and it’s impossible to stop at one when served warm.

I first tasted onion kulcha with chole at a roadside dhaba in Punjab, and I still remember how buttery and full of flavor it was. That meal stayed with me, and I had to try recreating it at home.

What I love most about this kulcha recipe? It’s nut-free, yeast-free, and easy to prep ahead—perfect for a cozy dinner or entertaining.

Jump to:
  • What Is Kulcha? How Is It Different from Naan and Paratha?
  • Ingredients and Swaps
  • Instructions
  • Recipe Notes
  • Storage and Reheating
  • FAQ
  • How to serve kulcha bread
  • 📖 Recipe
  • Comments

What Is Kulcha? How Is It Different from Naan and Paratha?

As I mentioned in my roti vs naan post, kulcha is a popular leavened Indian flatbread made with plain (all-purpose) flour and typically stuffed with vegetables like onions, potatoes, or paneer. Unlike naan and paratha, kulcha has its own unique texture and preparation method.

Paratha: An unleavened flatbread made from whole wheat flour, parathas are rolled thinner and pan-fried with ghee or oil until crisp and flaky. They’re usually layered or stuffed but have a denser texture than kulchas or naan.

Kulcha: Leavened with baking powder and baking soda, kulchas are soft and fluffy with a slightly crisp exterior. They’re usually stuffed and cooked on a tawa or baked. The dough often includes buttermilk and ghee for flavor and tenderness.

Naan: Made with yeast as the leavening agent, naan has a soft, chewy texture. It’s often plain or topped with garlic or butter and traditionally cooked in a tandoor (clay oven), giving it a smoky flavor.

Freshly made kulcha stuffed with onions and spices is placed on a black slate.

Ingredients and Swaps

For the complete list of ingredients, their exact quantities, and the full instructions, scroll down to the printable recipe card below.

For the dough:

Ingredients for the dough for homemade kulcha naan.

Plain flour: Regular all purpose flour, also known as refined flour.

Buttermilk: Helps activate the baking soda and adds a hint of tanginess to the kulchas. Use thick buttermilk. You can substitute yogurt if needed—just know you might need a little extra water to bring the dough together.

Ghee: Adds flavor and gives the kulchas their signature crispness.

Powdered sugar: It dissolves quickly and evenly and adds a touch of sweetness.

Water: Add only as much as needed to bring the dough together.

For the stuffing:

Ingredients include onion, cilantro, salt, and flour for kulcha stuffing.

Onion: Finely chopped. The star of the show.

Ground cumin: I use bhuna jeera (roasted cumin) for a deeper flavor. Regular cumin powder works too.

Green chili pepper: For that spicy kick. You can adjust the heat to your liking, add red chili powder instead, or skip it entirely.

Cilantro: Also known as coriander, for a fresh herby taste.

For rolling and brushing on top:

Some plain flour, ghee, and fresh cilantro in bowls.

In addition to the above, you can sprinkle some kalonji, nigella seeds (I’ll show you how to use them later in the post).

If you have any questions regarding these ingredients, feel free to ask in the comments section below and I will try my best to answer them for you.

Instructions

Here's my step-by-step guide on how to make onion kulcha at home.

Before you start making this recipe, melt the ghee and measure out all the ingredients.

Also, be sure to check out the video at the end of the recipe card.

Step 1: Make the kulcha dough.

In a bowl, mix the flour, salt, and sugar. Make a "well" in the center and add the leavening agents and buttermilk.

A bowl of flour with some buttermilk and leavening ingredients in it.

When you see small bubbles forming, add a portion of the ghee. Then, adding water little by little, bring it all together to a soft dough.

A ball of kneaded white flour dough is kept in a white bowl.

Knead gently for 2 to 3 minutes using a folding motion, not vigorous kneading.

YouTube video

Cover the dough and let it rest for at least 15 minutes or up to 30 minutes.

Step 2: Prepare the onion stuffing.

While the dough is resting, finely chop the onion, chili pepper, and coriander leaves.

Chopped red onions, cilantro, and chili pepper on a cutting board.

Place everything in a bowl. Add the salt, spices, and flour. Mix well and set it aside until needed.

A bowl filled with chopped cilantro, spices, and onions.

Padma's top tip: The flour helps absorb excess moisture and keeps the onion filling dry and easy to roll.

Step 3: Roll and fill the kulchas.

Once the dough has rested, knead it gently again using the folding method until it feels soft and pliable.

YouTube video

Divide the dough into equal-sized balls and keep them covered.

Seven dough balls on a plate with a rolling pin.

Lightly flour your rolling surface and roll out one dough ball into a small disc. Place a portion of the onion stuffing in the center.

A person holding a small disc of dough with onion stuffing.

Use your other hand to pinch the dough from all sides and seal it around the filling.

A small ball of dough is placed in a person's hand.

Dust the surface again and gently roll out the stuffed kulcha ball.

If you’d like to top your kulchas with chopped cilantro and nigella seeds, now’s the time. Sprinkle them over the surface and gently roll once or twice to help them stick to the dough.

Rolling the onion kulcha with stuffing.

Hint: Use short, gentle strokes and apply even pressure. (Check out the video at the end of the recipe card to see this step in action.)

Step 4: Cook the onion kulcha.

Heat a tawa, griddle pan, or frying pan over medium-high heat until evenly hot.

Place the rolled-out onion-stuffed kulcha in the center of the pan and drizzle about 2 tablespoons of water around the edges. Immediately cover with a lid and let it cook for 2 minutes.

YouTube video

Once the water has evaporated and the bottom is nicely browned, flip it over and cook the other side until golden brown.

An onion kulcha is evenly browned on a cast-iron tawa.

Remove the kulcha from the pan, brush it with some ghee, and place it on a cooling wire rack or on a plate lined with a cloth to rest.

Repeat steps 3 and 4 until all the kulchas are made. Serve warm with a side of your choice—see the section below for pairing suggestions.

A stack of onion stuffed kulchas on a black slate.

And that's it! You have made restaurant-style onion kulcha without tandoor!

Recipe Notes

Yield: This recipe makes 6 to 7 medium-sized kulchas—enough for about 3 people. For a hearty, comforting meal, serve your onion-stuffed kulchas with mung bean curry and a cooling cucumber raita. (Find more ideas in the Serving Suggestions section below.)

Do I need to caramelize the onions first?

No, you don’t need to caramelize the onions. The filling for onion kulcha is made with raw, finely chopped onions. They soften and cook slightly as the kulcha cooks, adding a fresh, savory flavor without the extra step.

Ghee: This recipe is traditionally made with ghee. It adds rich flavor and gives the kulchas their signature crisp edges.

Kneading the dough: Unlike other Indian breads or naan, kulcha dough doesn’t need intense kneading. Thanks to the leavening agents, buttermilk, and ghee, the dough becomes soft and pliable with just gentle folding.

Cooking technique: Adding a little water to the tawa creates steam, which helps the kulcha puff up and cook evenly.

Water for kneading: The exact amount of water you’ll need depends on the flour and the consistency of the buttermilk. Add water gradually and only as much as needed to form a dough.

Storage and Reheating

In the fridge: To store leftover onion kulchas, let them cool completely, then wrap them in foil or store them in an airtight container. They’ll keep well in the fridge for 2 to 3 days.

In the freezer: Rolled-out kulchas freeze beautifully. Place parchment paper between each one and freeze them in a freezer-friendly bag for up to 2 months. When you're ready to enjoy them, cook them on a tawa as described above. Cooked kulchas also freeze well—just let them cool completely before freezing.

Reheat: Onion kulchas taste best warm. Reheat them on a tawa over medium-high heat until they’re heated through and the ghee on top is melted and glistening.

FAQ

What does kulcha taste like?


Kulcha tastes mildly tangy with a hint of sweetness. When stuffed, like with onions, it has a bold, savory bite that pairs beautifully with the crisp edges and buttery ghee brushed on top. The texture is soft and bread-like, and the ghee adds a rich, indulgent flavor that makes it incredibly satisfying.

Can I add other ingredients to the filling?

Yes, you can add other ingredients to the onion kulcha filling. While the classic version uses onions, spices, and herbs, you can customize the filling to suit your taste or what you have on hand.
Just make sure the filling stays dry so the kulchas roll out easily without tearing. Here are a few ideas to try:
Grated paneer – adds richness and makes the kulchas more filling
Boiled, mashed potatoes – for a soft, comforting texture
Avoid adding anything too wet or greasy, as that can make the dough soggy and harder to roll.

Is onion kulcha spicy?

Onion kulcha is mildly spicy, but the heat level depends entirely on how much chili you add to the filling. Traditionally, it includes chopped green chili or red chili powder for a bit of a kick, but you can easily adjust the spice to suit your taste, or skip the chili altogether for a milder version. The warmth from the spices balances well with the sweetness of the onions and richness of the ghee.

Can I prepare the kulcha dough in advance?

Yes, you can prepare the kulcha dough in advance and store it in the fridge for up to 24 hours.
Just make sure to cover it tightly so it doesn’t dry out. When you're ready to use it, let the dough sit at room temperature for 15 to 20 minutes before rolling—it’ll make the dough easier to work with and help the kulchas cook evenly.

How do I stop the onion stuffing from leaking while rolling?

To stop the onion stuffing from leaking, make sure the filling is dry and the dough is sealed well before rolling. Here’s how to keep it neat and mess-free:
Use flour in the filling: A little bit of flour absorbs the onion’s moisture and helps keep the mix dry.
Seal properly: After placing the stuffing, pinch the dough together tightly so there are no gaps.
Roll gently: Use short, light strokes to avoid pressing too hard and breaking the dough.
Following these tips will help you roll perfect kulchas without any filling oozing out.

How to serve kulcha bread

You can make a filling, wholesome meal by serving these stuffed kulchas with my chickpeas coconut curry, some tomato raitha, and spiced Indian onion salad (because, why not?!)

Or if you, like my better half, are mad about leafy greens, then pair them with my dhaba style palak paneer and some quick pickled carrots for an extra kick of spiciness!

My favorite way to enjoy them? With aloo gobhi and a side of thinly sliced, crunchy onions.

A plate of soft stuffed onion kulchas with onions and other ingredients.

Made this recipe? I’d love to know what you think! Leave a ★★★★★ rating and a review below—it motivates me to create more great content for you. You can also connect with me on Facebook and Instagram. And don’t forget to subscribe to my newsletter, where I share free recipes, tips, and more!

📖 Recipe

A plate of soft stuffed onion kulchas with onions and other ingredients.
Padma Kumar

Onion Kulcha Recipe – Easy Stovetop Method

5 from 1 vote
Crunchy on top, soft and fluffy inside, and packed with a flavor-bomb filling, this is my nut-free, yeast-free onion kulcha recipe. Traditionally made in a tandoor, this stovetop version is just as good and easy to make at home.
The steps might seem long, but don’t let that stop you. I’ve added step-by-step photos and video clips to the post above to guide you. Check out the full recipe video at the end of this recipe card.
Servings: This recipe makes 6 to 7 medium-sized kulchas—enough for about 3 people. For a hearty, comforting meal, serve your onion-stuffed kulchas with mung bean curry and a cooling cucumber raita.
Pin Recipe
Prep Time 30 minutes mins
Cook Time 15 minutes mins
Total Time 45 minutes mins
Servings: 3
Course: Main Course
Cuisine: Indian
Calories: 526

Save This Recipe

Enter your email & I'll send it to your inbox.

Save Recipe

By submitting this form, you consent to receive emails from MyGoodFoodWorld

Ingredients Equipment Method Nutrition Video Notes

Ingredients  

For the dough
  • 2 cups (240g) plain, all-purpose flour
  • ½ teaspoon salt
  • 1 teaspoon powdered sugar
  • ¼ teaspoon baking soda (soda bicarb)
  • ¼ teaspoon baking powder
  • 3 tablespoons ghee , divided
  • 4 tablespoons thick buttermilk, see note 1
  • ¼ cup water, see note 2
For the stuffing
  • 1 medium (~90g) onion
  • 1 green chili pepper
  • 2 and ½ teaspoons ground coriander
  • 1 teaspoon bhuna jeera , or regular ground cumin; see note 3
  • 1 and ½ teaspoons plain, all-purpose flour, see note 4
  • 3-4 stalks cilantro (coriander)
  • ¾ teaspoon salt, or less, if you prefer
For rolling, cooking, and brushing on top
  • 2-3 tablespoons plain, all-purpose flour
  • ½ cup water
  • chopped cilantro (coriander), optional
  • ½ teaspooon ghee per kulcha, total 3½ teaspoons
  • 2 teaspoons nigella seeds (kalonji), optional

Equipment

  • 1 wide bowl for mixing the dough
  • 1 bowl for the onion stuffing mix
  • 1 tawa (flat griddle pan), or heavy skillet
  • 1 lid to cook the kulcha
  • 1 spatula
  • 1 Rolling Pin
  • 1 cooling wire rack optional

Instructions
 

Make the kulcha dough.
  • Add the plain flour to a wide bowl along with the salt and powdered sugar. Mix well.
    2 cups (240g) plain, all-purpose flour, ½ teaspoon salt, 1 teaspoon powdered sugar
  • Make a "well" in the center, add the leavening agents, and pour the buttermilk over them. Let it sit for 2 to 3 minutes—this gives the baking soda time to react with the buttermilk and start to foam up. Add 2 tablespoons of ghee and mix everything well.
    ¼ teaspoon baking soda (soda bicarb), ¼ teaspoon baking powder, 4 tablespoons thick buttermilk
  • Now, start adding water in small quantities and bring the dough together. Add the remaining 1 tablespoon of ghee and knead the dough gently—use folding motions rather than rigorous kneading—for about 2 minutes, or until the dough feels smooth. Cover and let it rest for at least 15 minutes, or up to 30 minutes.
    3 tablespoons ghee, ¼ cup water
Prepare the onion stuffing.
  • Finely chop the onion, chili pepper, and cilantro. Place them in a bowl and add the spices, flour, and salt. Mix well and set aside until needed.
    1 medium (~90g) onion, 1 green chili pepper, 2 and ½ teaspoons ground coriander, 1 teaspoon bhuna jeera, 1 and ½ teaspoons plain, all-purpose flour, 3-4 stalks cilantro (coriander), ¾ teaspoon salt
Roll and fill.
  • After the dough has rested for at least 15 minutes, knead it gently for 3 to 4 minutes, or until it feels soft and pliable. Divide the dough into 6 or 7 equal-ish balls. Keep them covered until you're ready to roll them out.
  • Divide the onion stuffing into the same number of portions as dough balls.
  • Lightly flour your rolling surface and roll out one dough ball.
    Place the rolled-out dough on your palm and put one portion of the stuffing in the center.
    With the fingers of your other hand, pinch the dough together to enclose the stuffing completely. Gently press the tip to make sure it's sealed well.
    Dust the surface with a little more flour if needed, and gently roll the stuffed dough out using short strokes. Sprinkle more flour if it starts to stick.
    Add a few chopped cilantro leaves and nigella seeds (if using), and roll once or twice more to help them stick. Repeat with the remaining dough.
    If you prefer rolling them all before cooking, place the rolled-out kulchas on parchment paper, side by side.
    2-3 tablespoons plain, all-purpose flour, chopped cilantro (coriander), 2 teaspoons nigella seeds (kalonji)
Cook the onion kulcha.
  • Heat the tawa over medium-high heat until evenly heated, then reduce the heat to medium. Place one kulcha in the center of the tawa. Pour about 2 tablespoons of water around the kulcha and quickly cover with a lid. (See Note 8.)
    ½ cup water, ½ teaspooon ghee per kulcha
  • Cook for about 2 minutes, or until the bottom is evenly browned, and if your kulcha wasn’t punctured, it should puff up beautifully!
    Slide a spatula gently under the kulcha and flip it over. Cook the other side uncovered for another 2 minutes, or until evenly browned. If needed, press down gently with the spatula to make sure it cooks evenly all around.
  • Remove from the pan and, if you like, place it on a cooling rack. Brush generously with ghee.

Nutrition

Calories: 526kcal | Carbohydrates: 71.3g | Protein: 14g | Fat: 21.9g | Saturated Fat: 12.9g | Cholesterol: 52mg | Sodium: 1148mg | Potassium: 361mg | Fiber: 5g | Sugar: 10.5g | Calcium: 215mg | Iron: 5mg
Disclosure

The nutritional information is calculated using an online calculator and is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionists' advice. Changing the quantities and cooking technique will alter the nutritional calculations.

Video

YouTube video

Notes

  1. Buttermilk: For a deliciously tangy flavor, use slightly soured buttermilk. I prefer thick buttermilk. If yours is thinner, you’ll need less water. (See Note 2.)
  2. Amount of water: The exact amount of water you’ll need depends on the flour and the consistency of the buttermilk. Add water gradually and only as much as needed to form a dough.
  3. Cumin: I like using ground bhuna jeera (roasted cumin) for its deep, earthy flavor. Regular cumin powder works too.
  4. Why add flour to the onion stuffing? The flour helps absorb moisture from the onions. A drier mixture makes rolling easier and prevents the kulchas from tearing.
  5. Ghee: This recipe is traditionally made with ghee. It adds rich flavor and gives the kulchas their signature crisp edges.
  6. Dough kneading: Unlike other Indian breads or naan, kulcha dough doesn’t need intense kneading. Thanks to the leavening agents, buttermilk, and ghee, the dough becomes soft and pliable with just gentle folding.
  7. Kulcha cooking technique: Adding a little water to the tawa creates steam, which helps the kulcha puff up and cook evenly.
Scaling the recipe

Alternative quantities provided in the recipe card are for 1x only.

Allergens Disclaimer

Our content aims to be informative and educational, but it should not replace professional medical advice. Since manufacturing processes can vary and cross-contamination is possible, it's essential to verify product labels and allergen information. Make sure all ingredients align with your specific allergies. As readers, you bear the responsibility for ensuring allergen safety when buying or consuming foods.

Made this recipe? Tag me

@mygoodfoodworld to tell me how it was

Made this recipe? I’d love to know what you think! Leave a ★★★★★ rating and a review below—it motivates me to create more great content for you. You can also connect with me on Facebook and Instagram. And don’t forget to subscribe to my newsletter, where I share free recipes, tips, and more!

More Easy Vegetarian Rice, Noodles and Bread Recipes

  • Creamy rice pudding is served in a blue round bowl.
    Creamy Instant Pot Rice Pudding (3 Ingredients, No Eggs!)
  • Slices of chocolate chunk banana bread, are placed on a wooden board. Some chocolate chips, butter cubes, and a banana are also placed on the side of the board.
    Chocolate Chunk Banana Bread Recipe Without Eggs
  • A cane basket with some freshly baked naan breads and a bowl of curry are placed next to each other.
    Roti vs Naan: The difference between these breads
  • Cooked white rice with butter is placed in a gray colored bowl. The bowl is placed on a dark backdrop.
    Perfect Buttered Rice Recipe (Just 3 Ingredients)

Reader Interactions

Comments

  1. Random Little Thoughts says

    July 09, 2025 at 6:57 am

    This looks and sounds absolutely delicious! Definitely going to try this recipe!

    Reply
    • Padma Kumar says

      July 10, 2025 at 6:21 pm

      Thank you so much. I look forward to you trying this soon!

      Reply
  2. Divya says

    June 25, 2025 at 7:37 pm

    5 stars
    I love kulcha. This one sounds amazing!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Picture of Padma Kumar creator of mygoodfoodworld.

Hi, I'm Padma! I am a passionate cook and can cook through any mood! My cooking is all about simple, healthy meals made with fresh ingredients and with a lot of love. As a mum and an early childhood educator, I deeply care about raising healthy eaters.

More about me →

Your questions answered!

  • Cooked red lentils are placed in a white high bowl. The bowl is placed on a folded grey colored cloth with a spring of fresh herb next to it.
    How to cook red lentils on stovetop
  • Is buck wheat gluten free? Buckwheat groats spilling out of a gunny sack.
    Is buckwheat gluten free? Plus How to Cook Buckwheat Groats
  • Cooked instant couscous placed in a round black bowl with a fork on the side and some cilantro leaves.
    Is couscous gluten free? Plus, how to cook couscous
  • A cane basket with some freshly baked naan breads and a bowl of curry are placed next to each other.
    Roti vs Naan: The difference between these breads
  • To answer the questions about how to grow thick mung bean sprouts, this is an image of sprouted mung beans placed in a heap in a wooden bowl.
    How to grow thick mung bean sprouts
  • Some pinto beans and black beans are spilling out of burlap bags on to a table top.
    Black Beans vs. Pinto Beans

Recipes You'll Love

  • Slices of chocolate chunk banana bread, are placed on a wooden board. Some chocolate chips, butter cubes, and a banana are also placed on the side of the board.
    Chocolate Chunk Banana Bread Recipe Without Eggs
  • Four small-sized naans studded with red pepper flakes, nigella seeds, cilantro, and ghee, placed in a white round bowl. The bowl is placed on a textured brown background.
    Bullet Naan Recipe (No Yeast, No Tandoor!)
  • Asian-style noodle soup with vegetables and garnishes is served in a round green bowl.
    Asian Noodle Soup Recipe
  • A plate of Indian cauliflower and potato curry on a wooden table.
    Easy Aloo Gobi Recipe (Indian Cauliflower Potatoes)
  • Indian yogurt sauce served with flatbreads, a bowl of lentils and some okra on the side.
    Gluten Free Naan Recipe
  • One fluffy eggless pancake is placed on a bluish green plate. There is a crisscross pattern made on the pancake with chocolate sauce. Some fresh blueberries and strawberries are placed on the pancake and next to it.
    Fluffy Pancakes Without Eggs (Vegan)

Footer

Connect with me on Social Media

  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • Twitter
  • YouTube

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

Subscribe for free recipes & cooking tips.

Contact

  • About Me
  • Contact

© 2025 MyGoodFoodWorld

8 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.