Chole Kulcha- If you’ve ever visited North India, you’ll know Chole Kulcha isn’t just a meal, it’s a whole experience. Picture bustling streets filled with the scent of spiced chickpeas, fluffy kulchas hot off the griddle, and a crowd waiting, plates in hand, for their comfort food fix. This dish is popular everywhere, from Delhi’s roadside stalls to cozy Punjabi homes.
But making Chole Kulcha at home? That’s where the magic really happens. You get to savor the warm, spicy curry and the soft, slightly chewy kulcha, all made from scratch.

More Yummy Recipes From Our Blog
- Amritsari Aloo ki Launji: The Perfect Potato Curry!
- Lauki Ka Kofta Recipe (लौकी कोफ्ता रेसिपी) : Simply Delicious
- Home Style Traditional Palak Paneer Recipe : (Spinach and Cottage Cheese Curry)
- Dahi Vada: A Spoonful of Happiness!
Ingredients: Everything You’ll Need for Chole Kulcha
Let’s break it down—great Chole Kulcha begins with a few pantry staples and a little patience.
For the Chole (Spicy Chickpeas):
- Chickpeas (chole/kabuli chana): soaked overnight, they’ll swell with possibility!
- Salt, bay leaves, cinnamon, cardamom, and hing (asafoetida): These set the earthy, aromatic baseline for your curry.
- Mustard oil: For that punchy flavor. You can swap for regular oil, but mustard oil makes it street-style.
- Ginger-garlic paste, onions, tomatoes, green chilies: The holy quartet of Indian masala making.
- Turmeric, red chili, coriander powder, and chole masala: The spice team ensures depth and heat.
- Ghee or butter: Just a finish for indulgence.
Kulcha (the flatbread that soaks up all that flavor) typically uses maida (refined flour), with yeast or yogurt for softness. While not included in this recipe, store-bought options make things speedier for busy days.







The Magic Masala: Layers of Flavour in Every Bite
This is where things come alive—Masala for Chole is a dance of aromatics and patience:
- Onion & Ginger-Garlic Sizzle: Heat mustard oil. Fry onions to golden brown, then add ginger-garlic paste, stirring until the mix smells irresistible.
- Spices Toasted: Sprinkle in turmeric, chili, and coriander, and let them bloom in the hot oil. This is how you draw out deep, rich flavors.
- Tomato Blitz: Toss in fresh tomato puree and green chilies, cooking until the mixture thickens and the oil begins to separate. That’s your flavor base!
- Chickpeas Merge: Add chickpeas and their cooking liquid, simmering until everything melds into one thick, glorious curry.
- Finishing Touch: Sprinkle with chole masala, stir in a bit of ghee or butter, and finish with a shower of fresh coriander.
For thicker chole, mash a few chickpeas with your spoon as it simmers. This gives your gravy that restaurant-style creaminess.
Serving Chole Kulcha Like a Pro
Serve piping hot chole draped over soft kulcha, with a few classic touches:
- Sprinkle with fresh chopped coriander
- Add a wedge of lemon for tang
- Offer pickled onions and green chutney on the side
- A cooling dollop of yogurt is always welcome!
Kulcha is perfect for scooping and soaking up every bit of masala. If you love a slight crust, toast the kulcha with a touch of ghee before serving.
Storage & Substitution Tips
- Chole keeps well in the fridge for 2-3 days. It actually gets tastier as the spices mingle overnight!
- Freeze for up to a month, just thaw and reheat gently, loosening with a splash of water if needed.
- For a vegan version, use oil instead of ghee or butter.
- Out of chole masala? Garam masala makes an easy swap.
- Store-bought tomato puree works in a pinch and cuts down prep time.
FAQ: Chole Kulcha Answers
Is Chole Kulcha healthy?
Chole offers lots of protein and fiber from chickpeas, but the kulcha uses refined flour, so it’s best enjoyed in moderation or paired with a whole wheat version.
Can I make chole without a pressure cooker?
Absolutely! Just simmer soaked chickpeas on the stovetop till soft. It’ll take a bit longer, about 45-60 minutes.
What’s the secret to authentic street-style taste?
Let your masala cook until oil separates from the sides; this is when the spices are perfectly roasted!
Can I prep this ahead?
Yes, the chole is even better the next day. Make kulcha dough ahead and keep it chilled, baking or toasting as required.
Can I make this gluten-free?
Yes, try with gluten-free flatbreads or enjoy just the chole over rice.
Is kulcha always made with maida?
Traditionally yes, but whole wheat or multigrain versions work great for a healthier spin.
How to get thick, luscious gravy?
Mash a few chickpeas into the simmering curry, they’ll naturally thicken it up!
Equipment
- 1 Heavy-bottomed pan (handi) or large saucepan
- 1 Mixing bowls
- 1 Wooden spoon
- 1 Food processor or blender (for tomato paste)
Ingredients
For Boiling Chickpeas:
- 1 cup chole chickpeas/garbanzo beans
- 1½ tsp salt
- 2 no bay leaves
- ¼ tsp cinnamon powder
- ⅛ tsp black cardamom powder
- 6 cups water
- ¼ tsp hing asafoetida
For Masala:
- 3 tbsp Mustard oil
- 1½ tsp ginger & garlic paste 30g
- 3 1 medium onions finely chopped
- 3 1 medium tomatoes made into paste
- 3 1 green chilies mild variety, chopped
- ½ tbsp turmeric powder
- ½ tbsp red chili powder
- 1½ tbsp coriander powder
- 2 tbsp chole masala
- 1 tbsp ghee or butter
For Garnish:
- 1 Small bunch Fresh coriander leaves cilantro, chopped
Instructions
Preparing the Chickpeas:
- Soak chickpeas overnight or for 7-8 hours in plenty of water until they double in size.
- Rinse the soaked chickpeas 2 times under cold water until the water runs clear.
- Combine chickpeas, water, salt, bay leaves, cinnamon powder, black cardamom powder, and hing in a pressure cooker.
- Pressure cook on high heat until you hear 1 whistle, then reduce heat to low and cook for 20 minutes. Turn off heat and let steam settle completely before opening the cooker. Set aside with the cooking liquid.
Making the Masala:
- Heat oil in a heavy-bottomed pan (handi) over medium-high heat.
- Add chopped onions and fry for 2-3 minutes until they start turning golden.
- Stir in ginger-garlic paste and cook until the mixture turns brown and aromatic, about 3-4 minutes.
- Add turmeric, red chili powder, and coriander powder. Mix well and cook for 1-2 minutes until fragrant.
- Make a fine puree with diced tomato and green chilli
- Pour in tomato paste and chopped green chilies. Cook the masala until oil begins to separate from the mixture, about 5-7 minutes.
- Add the cooked chickpeas along with their cooking liquid. Mix thoroughly and cover with a lid.
- Simmer for 8-10 minutes, allowing the flavors to meld together.
- Sprinkle chole masala over the curry, mix well, and cover for 3-4 minutes.
- Finish with ghee or butter and garnish with fresh chopped coriander leaves.
- Serve hot with kulcha, jeera rice, or any Indian bread of your choice.
Notes
- Replace chole masala with garam masala if unavailable
- Use store-bought tomato puree instead of making paste
- Substitute ghee with additional oil for a vegan version
- Refrigerate for up to 3 days
- Freezes well for up to 1 month
- Reheat gently, adding water if needed
- Pair with fresh kulcha, naan, or roti
- Serve alongside pickled onions and green chutney
- Garnish with a dollop of yogurt for cooling contrast
- The longer you cook the masala until oil separates, the richer your chole will taste
- Save some chickpea cooking liquid to adjust consistency
- For extra richness, mash a few chickpeas against the side of the pan while cooking
- This authentic masala chole recipe delivers restaurant-quality flavors in your home kitchen, making it perfect for family dinners or entertaining guests with genuine Punjabi cuisine.














