🍳
vegetarianspicynorth indian

Punjabi Chole Bhature

Punjabi Chole Bhature is a classic North Indian dish featuring spicy, tangy chickpea curry paired with fluffy, deep-fried bread called bhature. This hearty and flavorful meal is a favorite for breakfast or lunch, known for its robust spices and satisfying textures.

Download Our App

Get the Best Experience

Available on iOS and Android. Download now and enjoy exclusive app-only deals

Advertisement
Servings
4
Prep Time
30min
Cook Time
40min
Total Time
70min
Difficulty
medium

Ingredients

  • 250 gramschickpeas (dry)

    soaked overnight

  • 0 ½ teaspoonbaking soda

    for soaking chickpeas

  • 4 tablespoonsoil

    divided, for cooking and deep frying

  • 1 largeonion

    finely chopped

  • 3 mediumtomatoes

    pureed or finely chopped

  • 1 tablespoonginger paste
  • 1 tablespoongarlic paste
  • 2 mediumgreen chilies

    slit

  • 1 teaspooncumin seeds
  • 0 ¼ teaspoonasafoetida (hing)
  • 0 ½ teaspoonturmeric powder
  • 1 teaspoonred chili powder
  • 2 teaspoonscoriander powder
  • 1 teaspooncumin powder
  • 1 teaspoonamchur powder (dry mango powder)
  • 1 teaspoongaram masala
  • 1 ½ teaspoonssalt

    adjust to taste

  • 600 milliliterswater
  • 250 gramsall-purpose flour (maida)
  • 25 gramssemolina (sooji)
  • 75 gramsyogurt

    room temperature

  • 0 ½ teaspoonbaking powder
  • 1 teaspoonsugar
  • 100 milliliterswarm water

    for kneading

  • 0 ½ teaspoonsalt

    for dough

Instructions

1

Rinse the soaked chickpeas and pressure cook with baking soda and water until soft (about 15-20 minutes on medium heat or 4-5 whistles). Set aside.

2

Heat 2 tablespoons oil in a deep pan. Add cumin seeds and asafoetida; sauté until fragrant.

3

Add finely chopped onions and sauté until golden brown.

4

Add ginger paste, garlic paste, and slit green chilies. Cook for 1-2 minutes until raw smell disappears.

5

Add pureed tomatoes, turmeric, red chili powder, coriander powder, and cumin powder. Cook until oil separates from the masala, about 10 minutes.

6

Add the cooked chickpeas along with the cooking liquid. Mix well and simmer for 15 minutes on low heat.

7

Add amchur powder, garam masala, and salt. Stir and cook for another 5 minutes. Adjust salt and spice as needed. Turn off the heat and keep covered.

8

For bhature dough, mix all-purpose flour, semolina, baking powder, sugar, and salt in a large bowl.

9

Add yogurt and warm water gradually to the dry ingredients and knead into a soft, pliable dough. Cover and rest for 1-2 hours.

10

After resting, divide the dough into 8 equal portions. Roll each portion into a smooth ball.

11

Heat oil in a deep frying pan or kadhai to medium-high (about 180°C/350°F).

12

Roll each dough ball into a round disc about 6-7 inches in diameter, dusting lightly with flour to prevent sticking.

13

Fry each bhatura in hot oil until it puffs up and turns golden brown on both sides, about 1-2 minutes per side.

14

Remove the bhature with a slotted spoon and drain on paper towels.

15

Serve hot the chole garnished with fresh coriander leaves alongside hot bhature. Accompany with sliced onions, lemon wedges, and green chutney if desired.

Tags

vegetarianspicynorth indianstreet foodcomfort food

Weekly Specials

© 2026 Grocery247. All rights reserved.