Chole Bhature
Home· Recipes· Indian

Chole Bhature

Chole Bhature is a distinctive Indian main rooted in Punjab and Delhi, celebrated for spiced chickpeas and puffed fermented bread.

Prep8h
Cook1h 30m
Serves2
DifficultyHard
Indian Main Vegetarian
Jump to recipe ↓

The story

Chole Bhature developed within Punjab and Delhi, where local cooks shaped the dish around available ingredients, established methods and the occasion on which it was eaten. What makes it distinctive is spiced chickpeas and puffed fermented bread. The technique should preserve contrast and prevent the finished dish from becoming heavy or indistinct. Chole Bhature is particularly associated with breakfast, brunch and street-food meals. That setting is central to understanding the dish: it explains when it is eaten, what accompanies it and why it continues to matter within Indian food culture.

Ingredients

2servings
  • Main ingredients
  • 150 gram dried chickpeas, soaked
  • tea bags, optional for colour2 tea bags, optional for colour
  • 1 piece onions, chopped
  • tomatoes, chopped2 tomatoes, chopped
  • 0.5 tablespoon ginger-garlic paste
  • 1 teaspoon chole masala
  • 0.5 teaspoon cumin
  • 0.5 teaspoon amchur
  • 150 gram plain flour
  • 40 gram yoghurt
  • 0.5 teaspoon sugar
  • 0.25 teaspoon baking powder
  • as needed millilitre oil for fryingOil for frying
  • to taste to taste saltSalt

Method

  1. Cut and organise

    Cut meat, paneer or vegetables into even pieces; slice onions thinly and chop tomatoes small so the masala cooks smoothly.

    Look for: Everything is prepared before the pan is hot. Tip: Thin onions brown better and give body to the sauce. Avoid: Uneven pieces cook at different speeds.
  2. Bloom the spices

    Heat ghee or oil over medium heat, then cook whole spices and aromatics until fragrant before adding ground spices.

    Look for: Spices sizzle gently and smell rounded. Tip: Keep the heat controlled and add a splash of water if spices catch. Avoid: Burnt spices make the whole curry bitter.
  3. Cook the masala properly

    Cook onions, ginger-garlic, tomatoes and spices until the oil begins to separate and the raw smell has gone.

    Look for: Masala looks darker, glossy and concentrated. Tip: This is where most curry flavour is built. Avoid: Rushing this stage leaves a harsh taste.
  4. Simmer gently

    Add the main ingredient and simmer at 90–95°C / 195–203°F until tender, adding water or stock gradually.

    Look for: Sauce bubbles lazily and coats the ingredient. Tip: Stir from the bottom so thick masalas do not stick. Avoid: A hard boil toughens meat and can split dairy.
  5. Finish with balance

    Finish with garam masala, herbs, cream, coconut, kasuri methi, lemon or tamarind depending on the dish.

    Look for: Flavour tastes rounded: salty, spicy, sour or rich as needed. Tip: Rest curries briefly before serving for a deeper flavour. Avoid: Do not add delicate finishing spices too early.

Nutrition

per serving

Calories760
Protein23g
Carbs98g
Fat30g
Fibre16g
Sugar8g
Salt1.9g

Estimated from recipe quantities and typical ingredients; review before publishing formal nutritional claims.

Indian

More from this cuisine

A considered mix of classics, regional favourites and dishes with a story worth knowing.

Samosa Starter
Starter1h 25m

Samosa

Samosa is a distinctive Indian starter rooted in northern India and the wider South Asian snack tradition, celebrated f…

Aloo Tikki Starter
Starter50 mins

Aloo Tikki

Aloo Tikki is a distinctive Indian starter rooted in North Indian chaat stalls, celebrated for crisp potato patties, ch…

Pani Puri Starter
Starter1h 20m

Pani Puri

Pani Puri is a distinctive Indian starter rooted in street-food cultures across India, celebrated for hollow puris, spi…

Dhokla Starter
Starter8h 20m

Dhokla

Dhokla is a distinctive Indian starter rooted in Gujarat, celebrated for fermented gram-flour batter, mustard seeds and…