Prepare time: 20 min
Cook: 2 hr 30 min
Ready in: 2 hr 50 min
Hara Bhara Kebab made with Spinach, Green Peas and Potato. Full of greens, delicious & vegan!


  • 2 cups spinach
  • 1 potato
  • 1 cup green peas
  • 1.25 teaspoon chopped ginger
  • 1 green chili
  • 3 tablespoons coriander leaves
  • 3-4 tablespoon bread crumbs
  • 1 tablespoon cornstarch
  • ½ teaspoon cumin powder
  • ½ teaspoon chaat masala
  • ¼ teaspoon amchur powder
  • salt



Wash spinach leaves and place them in a pan on medium heat. Add 1 tablespoon of water and let them cook for 2 minutes. After 2 minutes, the leaves will be all shriveled up. This is called blanching the spinach. Remove from pan and wash the leaves under cold running water. Set aside.

2In the same pad, add 1.5 teaspoon of oil on medium heat.Once the oil is hot, add chopped ginger and green chili and saute for 30 seconds.Add green peas (I kept frozen peas in warm water for 2-3 minutes before adding to the pan) and blanched spinach leaves.Cook the peas and spinach leaves till there’s no or very little moisture left. This will take 2-3 minutes.Let the mixture cool down a bit and then transfer it to a blender. Add coriander leaves to it and grind to a paste.

3Transfer the mixture to a bowl and add boiled potato to it.Crumble the potato and also add salt, chaat masala, amchur (dry mango powder) , cornstarch and cumin powder (if using).Now add bread crumbs to the mixture.Mix everything together till it forms a nice dough.


Take little dough of the size of a lemon in your hand and form a round pattie. Repeat till dough is finished. I was able to get 5 patties out of this mixture. Heat 2 tablespoons of oil in a pan on medium heat. Once hot, place the patties on the pan. Pan fry till golden brown from both sides. Serve hot with coriander chutney or tomato ketchup.