National Dish Pakistan: Chole Bhature (Recipe)

In this article
Meet Chole Bhature, one of the great comfort foods of the subcontinent! This much-loved dish teams a richly spiced chickpea curry with soft, puffy deep-fried bread, creating a combination that fans of good food adore the world over. Often eaten for breakfast or lunch, it is prized for its bold, aromatic flavour and satisfyingly hearty texture. Fresh ingredients and authentic spices turn every plate into a memorable feast straight from the streets of Pakistan.
About Chole Bhature
Chole Bhature is far more than a simple meal; it is a lively symbol of Pakistani cooking. The pairing of spicy chickpeas with fluffy, deep-fried bread delights food lovers everywhere. Usually served as a breakfast or lunch, the dish is celebrated for its intense flavour and its rich, filling texture. Preparing it is something of an art form, one that relies on fresh ingredients and genuine spices to deliver a truly memorable taste experience.
Ingredients (serves 1–2)
- 200 g chickpeas (dried or tinned)
- 2 medium onions
- 2 tomatoes
- 2–3 green chillies
- 1 teaspoon ginger-garlic paste
- 1 teaspoon garam masala
- 1 teaspoon cumin
- For the bhature: 250 g plain flour
- 1 tablespoon yoghurt
- Oil for deep-frying
Shopping for the ingredients
When shopping for the ingredients for chole bhature, it is important to pay attention to the quality of the ingredients. The spices in particular should be fresh, as they have a strong influence on the flavour of the dish. Dried chickpeas are an excellent choice because they offer more texture, though tinned chickpeas are a time-saving option too. Aim to pick everything up at an Asian grocery or a well-stocked supermarket to get the best results in the kitchen.
Preparing the dish
Preparing chole bhature begins with soaking the chickpeas if you are using the dried variety. Soak them for eight hours or overnight. If you are using tinned chickpeas, simply rinse them thoroughly. While the chickpeas soak, you can slice the onions and tomatoes and measure out the spices to make the cooking easier. Good preparation goes a long way towards a quick and trouble-free cooking process.
Step-by-step instructions
- Put the soaked chickpeas into a pan, cover with water and bring to the boil. Simmer for 15–20 minutes until tender.
- Heat a little oil in a frying pan and sauté the sliced onions until golden brown.
- Add the ginger-garlic paste and the green chillies, and fry briefly.
- Stir in the tomatoes and spices and mix well. Let everything simmer until the sauce thickens.
- Add the cooked chickpeas and stir well. Add water as needed to reach the desired consistency.
- For the bhature, knead the plain flour, yoghurt and a little water into a smooth dough and leave to rest for 30 minutes.
- Divide the dough into small portions, roll them out and deep-fry in hot oil until golden brown.
- Serve the chole with the freshly fried bhature and enjoy!
Gluten-free / lactose-free version
For a gluten-free version of chole bhature, you can use gluten-free flour or chickpea flour. This gives the dish an interesting note while staying close to the original in flavour. It is also possible to swap the yoghurt for a plant-based alternative to make it lactose-free. If you want to ensure the dish is both gluten-free and vegan, reach for plant-based dairy products as a substitute. That way the tradition of the dish is preserved without neglecting the needs of special diets.
Tips for vegans and vegetarians
Chole bhature is naturally vegetarian, but it can easily be adapted for vegans too. Take care to choose products without any animal-derived ingredients and use plant-based yoghurt alternatives. There are plenty of tasty options on the market that deliver the same creamy consistency as conventional yoghurt. Beyond that, you can add extra vegetables such as spinach or cauliflower to make the dish even healthier.
More tips and tricks
To make chole bhature even more delicious, add fresh herbs such as coriander or mint. These bring not only extra flavour but also a fresh note that enriches the dish enormously. Experiment with different spices to discover your own personal blend. Side dishes such as pickled onions or Raita also liven up the taste experience and round the meal off nicely.
Adapting the recipe to your taste
The beauty of chole bhature lies in its versatility. Depending on your preference, you can vary the heat by increasing or reducing the number of chillies. The consistency of the chole is just as easy to adjust: do you prefer it thicker or more like a soup? Simply adapt the amount of water and the cooking time to suit. Let your creativity run free and discover your very own version of this wonderful dish!
Ingredient substitutions
If you do not have certain ingredients to hand, there are plenty of alternatives. Instead of chickpeas you could use kidney beans or lentils, though this will change the flavour of the dish — much as it does in a hearty Lobia Curry or a spiced Chana Masala. It is equally possible to use wholegrain flours such as spelt if you would rather avoid plain flour. See the preparation as a chance to try new flavour combinations and add your own personal touch.
Drink pairing ideas
Fresh drinks such as Lassi or chai go beautifully with chole bhature. A refreshing mango lassi can wonderfully balance the flavour of the spicy chickpeas. Alternatively, you might offer a mint or lemon tea to accentuate the aromas. If you prefer something with a bit more fizz, try a sparkling drink to lighten the punchy flavours of the dish.
Serving and presentation ideas
Presentation plays an important role when serving chole bhature. A well-arranged plate with colourful ingredients will appeal to your guests. Use fresh herbs and sliced limes as a garnish to bring the dish further to life. Serving it on colourful plates can also help to enhance the dish visually and make it even more inviting. A little creativity in the presentation can raise the overall impression considerably.
A bit of history
Chole bhature has its roots in the cooking of northern India and Pakistan, and it is a popular street food in many cities. The pairing of chickpeas and fried bread harks back to a traditional food culture in which simple yet flavourful ingredients play a leading role. It is not just a dish but part of the region’s cultural heritage, often enjoyed at celebrations and gatherings. The way chole bhature is prepared can vary from family to family, adding to the rich culinary legacy of Pakistani cuisine.
More recipe ideas
Summary: Chole Bhature
Chole bhature is a hearty treat that can be interpreted in both traditional and modern ways. The combination of spicy chickpeas and fluffy bread is enriched by the many variations and adaptations on offer. Whether as a quick lunch or for special occasions, this dish brings joy to the table and connects people through a love of regional cooking. Give this delicious dish a try and discover for yourself just how varied and outstanding the flavours of Pakistani cuisine can be.



