Chole Bhature
Fluffy deep-fried Indian bread paired with spiced chickpea curry. A vegetarian showstopper that feels fancy but comes together in under an hour.
- Total time
- 55 min
- Servings
- 4
- Calories
- 520
- Protein
- 14g

Ingredients
11 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Mix flour, baking powder, and salt in a bowl. Stir in yogurt until shaggy dough forms.
Step 2
Knead dough 5 minutes until smooth and elastic. Cover; let rest 20 minutes.
Step 3
Heat oil in a pot over medium. Add onion; cook 4 minutes until soft.
Step 4
Stir in ginger-garlic paste; cook 1 minute until fragrant.
Step 5
Add cumin, coriander, chili powder, turmeric; stir 30 seconds.
Step 6
Add tomato and chickpeas. Simmer 10 minutes, stirring occasionally, until tomato breaks down.
Step 7
Mash a few chickpeas with the back of a spoon for creamy texture. Season with salt and pepper.
Step 8
Divide dough into 4 balls. Roll each into a 6-inch oval about 1/4-inch thick.
Step 9
Heat 2 inches oil in a deep skillet to 350°F (or until a piece of dough sizzles immediately).
Step 10
Fry 1 bhature at a time, 90 seconds per side. It should puff up and turn golden brown.
Step 11
Drain on a paper-towel-lined plate. Repeat with remaining dough.
Step 12
Serve warm bhature alongside hot chole. Spoon curry generously over each bread.
Tools you’ll need
- large mixing bowl
- measuring cups and spoons
- heavy-bottomed pot (3-quart)
- deep skillet or wok (12-inch minimum)
- thermometer or wooden spoon for oil test
- rolling pin
- cutting board
- kitchen knife
- spoon for mashing
- paper towels
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



