Hara Bhara Kebab

Photo Credits: Wikimedia Commons

Soft fried spinach, peas, and cottage cheese kebabs, Hara Bhara Kebabs can be found as a starter in most Indian restaurants. Their “melt in the mouth” texture is loved by one and all and they are a delicious way to eat those greens. This recipe yields super soft hara bhara kebabs that you can enjoy in the comfort of your home.

To purchase any highlighted ingredient or equipment used in this recipe, click on it.


  • 1 large bunch Fresh Spinach
  • 1/2 cup Green Peas, boiled
  • 150 grams Paneer (Cottage Cheese), grated
  • 1 medium Potato, soft boiled
  • 1 leveled tablespoon Cornflour
  • 1 teaspoon Ginger, finely grated
  • 1 – 2 Green chilies, finely chopped
  • Salt, to taste
  • 1/2 teaspoon Amchur (Dry mango powder)
  • 1/4 teaspoon Red Chili powder (optional)
  • Cooking Oil, for deep frying

Procedure for making Hara Bhara Kebab

  1. Place a pan of water on high heat and let it come to a boil.
  2. Meanwhile, cut off the thick spinach stems and wash the leaves thoroughly under running water to remove all dirt.
  3. As soon as the water starts boiling, reduce the heat and add the cleaned spinach leaves. Then turn the heat up again.
  4. Let the spinach get properly blanched in the boiling water. It will change color to a deep green. Turn off the heat after 8 – 10 minutes.
  5. Drain the blacked spinach into a sieve and let it cool down to room temperature.
  6. Meanwhile, in a large bowl add everything else except the green peas and cooking oil.
  7. Once the spinach has cooled down add it to a food processor along with the boiled green peas and puree. Add very little water if needed. We don’t want a flowing consistency, just a very thick paste.

Note: You may use this food processor.

  1. Pour this thick green puree in the bowl with the other ingredients and using clean hands mash and mix everything.
  2. Place a wok or kadhai with cooking oil enough for frying over high heat.
  3. While it heats, shape the kebabs with slightly greased hands.
  4. Once the oil heats up properly, slide in the kebabs and deep-fry them to a nice brown color from both sides.
  5. Transfer the fried kebabs to a plate lined with paper towels to soak the extra oil. Then arrange them in a serving dish and serve hot with green chutney.

Preparation Time: 40 minutes

Serves: 3 – 4

Cook’s Tip:

  1. To enhance the look of the kebabs, you could place half of a fried cashewnut on each kebab top.
  2. Before sliding kebabs in the hot oil, break off a little chunk of the kebab mixture and drop it in the oil. If it breaks and spreads, it means the mixture needs a little more binding. Add a little more corn-flour to the mixture and then try again. But please take care not to add too much corn flour or else the kebabs will not be very soft. Boiled chana dal can also be used as a binding agent in these kebabs.

Leave a Reply