• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Motions and Emotions - Food Diary
  • Recipe Index
menu icon
go to homepage
search icon
Homepage link
  • Recipe Index
×
Home » Appetizer & Snack

High Protein Hara Bhara Kebab with Tofu | Healthy Vegan Snack

Published: Apr 9, 2026 · Modified: Apr 9, 2026 by Motions and Emotions

Jump to Recipe Print Recipe

Craving a healthier twist on a classic snack? This high-protein hara bhara kebab with tofu is a must-try! It is loaded with greens, rich in flavor, and perfectly satisfying, guilt-free.

hara bhara kebab in a white plate along with ketchup and salad

If you like this hara bhara kebab recipe then also try other favorites like vegetable cutlet or paneer tikka for variety. Pair these kebabs with mint coriander chutney to elevate the taste and serve them as a crowd-pleasing appetizer or side dish.

Jump to:
  • Ingredients
  • Instructions
  • Substitutions
  • Storage
  • Top tips
  • FAQ
  • You Might Also Like
  • High Protein Hara Bhara Kebab with Tofu Recipe

Ingredients

Peas: You can use fresh or frozen peas. Fresh peas give a sweeter flavor, but frozen peas are convenient. If using frozen, thaw and drain completely before use.

fresh green peas

Spinach: Fresh spinach leaves are ideal. Wash thoroughly and blanch lightly before blending. Frozen spinach can be used if fresh is unavailable but make sure to squeeze out excess water.

chopped spinach

Tofu: Firm tofu works best as it holds shape and adds protein. Before using, soak it in warm salted water for 10–15 minutes—this helps remove any raw taste and improves texture. Drain, press well to remove excess moisture, then crumble for the kebabs.

Watermelon and ginger in a blender

Spice Powders: Basic spices like cumin powder, chaat masala powder and chili powder work well. Adjust to taste for a mild or spicy flavor.

Breadcrumbs: They help bind the mixture and give crispness. You can use regular breadcrumbs.

Vegetable Oil: Use a small amount for shallow frying or brushing if air frying. Helps achieve a crisp, golden exterior.

Other: Cashew halves, salt, etc.

Instructions

Here’s a step-by-step guide to making high-protein Hara Bhara Kebabs with tofu. Follow these instructions to prepare flavorful, protein-packed green patties perfect for a healthy snack or meal.

Take fresh green peas and rinse them thoroughly under running water to remove any dirt. Boil them in salted water for 3–5 minutes until they are soft but not mushy.

boiling and draining green peas

Once done drain the water and allow them to cool. Cooling helps retain their bright green color and prevents them from continuing to cook. Make sure there’s no excess water before using them.

Wash the spinach thoroughly to remove any soil or grit. Blanch the leaves in boiling water for a short time, about 1–2 minutes, just enough to wilt them slightly.

blanching spinach leaves and draining water

Immediately transfer the spinach to cold water or rinse under cold running water to stop the cooking process. This preserves the color and nutrients.

Squeeze out all excess water from the spinach to avoid soggy kebabs.

In a blender, combine the cooled green peas, blanched spinach, and crumbled tofu. Blend until you get a smooth and creamy mixture.

blending peas spinach and tofu to make the kebab mixture

Avoid adding water if possible; if the mixture is too thick for the blender, add only a small splash to help it blend.

mixture of hara bhara kebab

Transfer the blended mixture into a mixing bowl. Add roasted cumin powder, chili powder, chaat masala powder, and salt according to your taste. Mix thoroughly to ensure the spices are evenly distributed.

hara bhara kebab patties

Add breadcrumbs (or roasted gram flour/besan) gradually to the mixture to achieve a dough-like consistency. This step is crucial because it helps the kebabs hold their shape during cooking. The mixture should be firm enough to mold into patties without crumbling.

shallow frying of hara bhara kebab

Take small portions of the mixture and shape them into round or oval patties using your hands. If desired, place a cashew half in the center of each patty and gently press it in.

Heat a pan over medium heat and add a little oil for shallow frying. Carefully place the kebabs in the pan and fry until they turn golden brown on both sides, about 3–4 minutes per side. Avoid overcrowding the pan to ensure even cooking.

Substitutions

When making Hara Bhara Kebab with tofu, you can easily adjust or swap ingredients to suit your taste, dietary needs, or simply what’s available in your kitchen.

You can replace tofu with paneer if you’re not following a vegan diet. Boiled potatoes can also be used as a natural binder to help keep the kebabs intact.
Use besan (gram flour) as a binding agent instead of breadcrumbs.

Storage

Allow the kebabs to cool, then store them in an airtight container in the fridge for 2–3 days to prevent sogginess.

For longer storage, you can freeze the uncooked kebabs by first placing them on a tray, then moving them to a freezer-safe container.

hara bhara kebab platter with salad and ketchup

Top tips

  • Always squeeze out excess water from spinach and peas before mixing. Too much moisture makes kebabs fall apart.
  • If the mixture feels soft, add breadcrumbs gradually for better binding.
  • Cook on medium heat to ensure a crispy outside and well-cooked inside.
  • Grease your palms with a little oil while shaping kebabs to avoid sticking.

FAQ

Can I make these kebabs gluten-free?

Yes! Instead of breadcrumbs, use besan (gram flour) as a binder.

Can I air fry hara bhara kebab?

Yes, you can make crispy and healthy Hara Bhara Kebabs in an air fryer using very little oil.

You Might Also Like

  • kebabs are served in a white platter along with dips
    Chickpea Kebab | Chana Kebab
  • rajma tikkis served in a steel plate along with ketchup and black tea
    Rajma Tikki | Kidney Bean Patties
  • gobi 65 served on white plate kept on wooden board onion and green chilli in the background
    Air Fryer Gobi 65 | Air Fryer Cauliflower 65
  • masala makhana in a bowl and in a glass jar in the background and one artificial plant
    Masala Makhana
hara bhara kebab platter with salad and ketchup
Print

High Protein Hara Bhara Kebab with Tofu Recipe

This high protein hara bhara kebab with tofu recipe brings together taste and nutrition in one easy, wholesome snack you can enjoy anytime.
Prep Time5 minutes mins
Active Time40 minutes mins
Course: Appetizer
Cuisine: Fusion, Indian
Keyword: Kebab Recipes
Yield: 10 nos
Author: Amrita

Materials

  • 1½ cups Green Peas
  • 2 cups Spinach Leaves chopped
  • 100 gms Tofu
  • 1 teaspoon Roasted Cumin Powder
  • ⅔ teaspoon Chaat Masala Powder
  • ½ teaspoon Red Chili Powder
  • ¼ cup Breadcrumbs use as required
  • Salt to taste
  • ¼ cup Vegetable Oil use as required
  • 10-12 nos Cashew Halves

Instructions

  • Boil fresh green peas in salted water for 3–5 minutes until soft but not mushy. Drain immediately and cool to retain their color and texture.
  • Wash the spinach thoroughly and blanch it in boiling water for a short time. Cool it immediately and squeeze out all excess water before use.
  • Place the peas, fresh spinach, and tofu in a blender. Blend until the mixture is smooth and creamy. Avoid adding water, but, if necessary, add just a splash to help with blending.
  • Now take out the mixture in a bowl and add roasted cumin powder, chili powder, chaat masala powder and salt. Mix well.
  • Next add breadcrumbs to help bind the mixture into a dough-like consistency.
  • Take small portions and shape them into round or oval patties.
  • Place a cashew half in the center of each kebab patty and press it in gently.
  • Heat a pan with a little oil and shallow fry the kebabs until they turn golden brown on both sides.
  • Now the hara bhara kebab is ready to serve.

PIN to read it later!

Also find us on:
Facebook | | Pinterest | Twitter | Instagram
If you are trying any of our recipes, we would love to see the pictures of your dishes. Tag us in any of our Social Media Handles or use #motionsandemotions. You can also send us your feedback and pictures at: jhumu.here@gmail.com or motionsemotions.here@gmail.com.

More Appetizer & Snack

  • masala corn in a white bowl along with coriander leaves and chaat masala powder
    Indian Street Style Masala Corn Recipe | Easy Butter Masala Sweet Corn
  • Loaded chicken fajita nachos in a ceramic baking tray
    Loaded Chicken Fajita Nachos Recipe
  • Cucumber avocado salsa served with nachos, kept on a wooden board along with ingredients
    Creamy Cucumber Avocado Salsa for Summer
  • Nimki served with two glasses of tea
    Crispy Namak Para made with Maida | Bengali Nimki

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Face behind the Blog

Hello and Welcome to Motions and Emotions - Food Diary - one stop blog for everyday recipes. I am Amrita, a medical writer by profession and food blogger by passion.

I share easy and tasty recipes which can be tried by anyone starting from novice to experienced, bachelor to married persons. Read more →

Follow Us

Back-to-School Meal Planner

Thank you!

You have successfully joined our subscriber list.

Popular

tofu scramble in a serving plate along with coriander leaves and green chili

Easy Tofu Scramble Recipe for Beginners | High-Protein Vegan Recipe

two glasses of peach juice along with peach pieces

Easy Homemade Peach Juice Recipe for Summer

hara bhara kebab in a white plate along with ketchup and salad

High Protein Hara Bhara Kebab with Tofu | Healthy Vegan Snack

chicken kofta curry served in a bowl along with spices in the background

Easy Chicken Kofta Curry Recipe | Chicken Meatballs in Gravy

masala corn in a white bowl along with coriander leaves and chaat masala powder

Indian Street Style Masala Corn Recipe | Easy Butter Masala Sweet Corn

tacos arranged in a baking tray kept on wooden board

Spicy Chicken Tikka Tacos Recipe (Indian Style)

Zucchini sandwich with cheese kept on white plate along with couple of sandwiches cut in triangles

Easy Zucchini Sandwich with Cheese | Sandwich Recipes

pista milkshake in a tall glass

Homemade Pistachio Milkshake Recipe | Pista Shake

Loaded chicken fajita nachos in a ceramic baking tray

Loaded Chicken Fajita Nachos Recipe

bhaja pithe served on wooden plate and earthen bowl

Bengali Bhaja Pitha Recipe | Sweet Potato and Moong Dal Pitha

Footer

↑ back to top

Links

  • Privacy Policy
  • About
  • Contact
  • Work With Me

Featured in

Follow Us

  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • YouTube

Copyright © 2025 Motions and Emotions.