Hara Bhara Kebab is one snack that is loved by all. Prepared using spinach, potatoes, and a lot of spices, this is a popular starter served at all restaurants. If you wish to prepare restaurant-like hara bhara kebab at home then here is an easy recipe for you. Kebabs served at restaurants are usually prepared in tandoori ovens, however, if you don't have one, you can fry or bake them at home. 

How To Make Hara Bhara Kebab At Home?

  1. Clean and pluck spinach leaves. In a big pot, add water and spinach leaves. Sprinkle some salt and vinegar. Rinse the spinach twice or thrice. Make sure you drain all the excess water. 
  2. Wash and boil potatoes. Peel them and then using a masher or fork, mash potatoes. 
  3. In a pan, add some oil, ginger, green chillies, and stir. 
  4. Next, add green peas to the pan and cook for 4-5 minutes. 
  5. Add spinach leaves to the pan and cook on medium flame. 
  6. After cooking it for a few minutes, take off the flame and cool completely.
  7. In a blender, add all the sauteed ingredients. Also, add some coriander leaves and blend to make a smooth paste.
  8. Now add all the spices to the dough - garam masala, salt, chaat masala. Also, squeeze some lemon juice. 
  9. Add the mashed potatoes and prepare the dough.
  10. Also, add bread crumbs to the dough. If you think the mixture is sticky, add more bread crumbs to it. 
  11. Now divide the dough into equal parts and make small balls using some oil. 
  12. On a non-stick pan, spread some oil and place the kebabs. Cook on both sides till golden and crisp. You can also deep fry the hara bhara kebabs. Serve with mint or coriander chutney. 

Hara Bhara Kebab Recipe Card

These hara bhara kebabs turn out to be as crispy and delicious as the ones you have at your favourite restaurant!

Total Time :
50 min
Preparation Time :
20 min
Cooking Time :
30 min
Servings :
Cooking Level :
Tanya Malik


  • 2 Large Potatoes
  • Oil As Required
  • 1/2 Cup Coriander Leaves
  • 1 Cup Green Peas
  • 3 1/2 Cups Spinach
  • 3/4 Inch Ginger
  • 2 Tbsp Bread Crumbs
  • 3/4 Tsp Garam Masala
  • 1/2 Tsp Chaat Masala
  • Salt As Required
  • Green Chilli


Step 1
Pluck spinach leaves and then put them in water with some vinegar and salt. Rinse 2-3 times.
Step 2
Boil pototoes, mash them and keep aside.
Step 3
In a pan, add some oil, ginger and green chilli. Saute.
Step 4
Next add green peas to the pan and cook for a few minutes.
Step 5
Add spinach leaves and saute for 4-5 minutes.
Step 6
Take off flame and cool completely.
Step 7
In a blender, add sauteed ingredients and coriander leaves.
Step 8
In a big tray, add the mashed mixture and potatoes.
Step 9
Sprinkle all the spices. Make a dough by adding bread crumbs.
Step 10

hara bhara kebabs restaurant style

Spread some oil on a non-stick pan and place kebabs on it. Cook on both sides till crisp and golden. You can also deep fry the kebabs.Serve with coriander chutney.