Hara Bhara Kebab (AI-generated illustration)

Hara Bhara Kebab

By Ali Ocak · First published July 2026

India Makes 12 patties40 min
Banner: AI-generated illustration, not a photograph of the dish

A vegetarian patty of spinach, green peas, and potato, spiced and pan-fried until crusted. The name means 'full of greenery,' and it is the default meat-free kebab on North Indian menus.

Also known as green veg kebab, हरा भरा कबाब.

Reference video

Reference video by Veg Village Food on YouTube — filmed by them, not by How To Make A Kebab.
Everything you need for Hara Bhara Kebab, laid out from above: Spinach, Green peas, Potatoes, Green chilies, Ginger, Chickpea flour (besan), Chaat masala, Garam masala, Salt, Oil, Cashew halves (AI illustration)
Everything you need, seen from above · AI illustration, names added by us

Ingredients

Makes 12 patties · 40 min
  • 200 g spinach leaves
  • 150 g green peas (frozen are fine)
  • 250 g boiled potatoes, cooled and coarsely grated
  • 2 green chilies and 2 cm ginger, minced
  • 30 g chickpea flour (besan), dry-toasted until nutty
  • 1 tsp chaat masala and 0.5 tsp garam masala
  • 1 tsp salt
  • 12 cashew halves
  • Oil, for shallow frying (about 1 cm deep)

How to make it

  1. 1

    Blanch the spinach 30 seconds, shock in iced water, then wring it in a towel until nearly bone dry before chopping fine.

  2. 2

    Cook the peas in boiling water until just tender, 3-5 minutes, drain well, then crush them to a coarse rubble; leave some texture.

  3. 3

    Combine spinach, peas, potato, chili-ginger, toasted besan, spices and salt into a firm dough.

  4. 4

    Roll balls, flatten into 1.5 cm discs and press a cashew half into each crown.

  5. 5

    Shallow-fry over medium heat 2-3 minutes per side until the crust browns while the inside stays vividly green.

Pro tip: The towel-wring is the whole recipe: every gram of water left in the spinach reappears in the pan and splits the patties. Squeeze until you feel silly, then squeeze once more.

Where Hara Bhara Kebab comes from+

It is a modern restaurant creation rather than a courtly one, developed as Indian restaurant menus formalised in the second half of the twentieth century and needed a vegetarian item that could sit convincingly on a tandoori platter. It has since become standard in home cooking, in lunchboxes, and in the burger patties of Indian fast-food chains.

How Hara Bhara Kebab is cooked+

Water is the enemy and the whole technique is water management. Spinach must be blanched, shocked and then squeezed until it is genuinely dry — a surprising amount of liquid comes out, and any left behind makes a patty that disintegrates in the pan. The same applies to peas, which should be cooked and crushed rather than blended wet.

Potato provides the binding starch and should be boiled, cooled completely and then grated rather than mashed hot; hot mashed potato goes gluey and makes the mixture sticky. Roasted gram flour or breadcrumb takes up any remaining moisture. Shallow-frying in a moderately hot pan sets a crust that holds the patty together.

Ingredients and shopping+

Spinach, green peas and boiled potato in roughly equal measure by volume once prepared. Some versions add french beans or broccoli. Ginger, green chilli, garam masala and chaat masala; many cooks also add coriander leaf, and amchur (dried mango powder) for extra sharpness.

Roasted gram flour (besan) is the best binder — roast it dry first so it does not taste raw. A cashew half pressed into the centre of each patty is a restaurant convention and adds a bite of texture. Cornflour is a workable emergency binder if the mixture is too wet.

How Hara Bhara Kebab is served+

With mint-coriander chutney, sliced onion and lemon, as a starter. It also works in a bun as a vegetarian burger, which is how most Indian fast-food chains use it. A dusting of chaat masala at the table lifts it considerably.

Common mistakes+

Wet spinach

Blanch, shock, and squeeze it hard. Residual water is the single reason these patties fall apart.

Mashing hot potato

It turns gluey. Boil the potatoes, cool them completely, then grate them.

Blending the peas

They release water and turn the mixture to paste. Cook and crush them coarsely instead.

Raw gram flour

Roast it dry before adding, or the patty tastes chalky.

Hara Bhara Kebab: questions and answers

Why do my hara bhara kebabs fall apart?+

Almost always moisture. Squeeze the blanched spinach until genuinely dry, use cooled grated potato rather than hot mash, and add roasted gram flour to absorb the rest.

Can they be baked or air-fried instead of shallow-fried?+

Yes, brushed with oil at high heat, though the crust is less pronounced. The mixture must be firmer for baking, since it does not get a fast-setting fried crust.

What does hara bhara mean?+

Full of greenery, in Hindi — a reference to the spinach and peas that colour the patty.

Sources and further reading

More from South Asia