Golden on the outside, tender on the inside, and packed with bold savory flavor, Crispy Soy Kebab Sticks are an easy recipe that turns simple ingredients into an irresistible snack or meal. Every bite delivers a crispy crust with a soft, juicy center that makes these kebabs hard to resist.
Made with protein-rich soy granules, mashed potatoes, fresh herbs, and everyday spices, these kebabs are affordable, filling, and beginner-friendly. They can be pan-fried, baked, or air-fried, making them a versatile option for busy home cooks.
Whether served as an evening snack, party appetizer, lunchbox favorite, or light dinner, these homemade vegetarian kebabs are guaranteed to become a regular on the family menu. Their delicious texture, simple preparation, and customizable seasoning make them suitable for every occasion.
Readers looking for more meat-free meals may also enjoy the homemade veggie burger recipe, easy mint yogurt dip, and crispy baked potato wedges for complete serving ideas.
Ingredients for Soy Kebab Sticks
Main Ingredients
- 1 cup soy granules
- 2 cups hot water
- 2 medium potatoes, boiled and mashed (about 2 cups)
- 1 small onion, very finely chopped
- 2 green chilies, finely chopped
- 2 tablespoons fresh coriander, chopped
- 2 tablespoons fresh mint leaves, chopped
- 1 teaspoon ginger paste
- 1 teaspoon garlic paste
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1 teaspoon paprika
- ½ teaspoon turmeric powder
- ½ teaspoon black pepper
- 1 teaspoon garam masala
- 1 teaspoon salt, or to taste
- ½ cup breadcrumbs
- 2 tablespoons cornflour
- 2 tablespoons all-purpose flour
- 2 tablespoons water
- 2 tablespoons cooking oil for the mixture
- 3 to 4 tablespoons cooking oil for frying
Wooden Skewers
- 8 to 10 wooden skewers, soaked in water for 20 minutes
Tools Needed
- Mixing bowl
- Medium saucepan
- Fine strainer
- Potato masher
- Frying pan or skillet
- Measuring spoons and cups
- Mixing spoon
- Plate
- Paper towels
Step-by-Step Instructions
1. Prepare the Soy Granules
Pour the hot water over the soy granules.
Let them soak for 10 minutes until soft.
Drain completely using a fine strainer.
Squeeze out as much water as possible. This step helps create crispy kebabs instead of soft ones.
2. Make the Mixture
Add the drained soy granules to a large bowl.
Mix in the mashed potatoes, onion, green chilies, coriander, mint, ginger paste, garlic paste, cumin powder, coriander powder, paprika, turmeric, black pepper, garam masala, salt, breadcrumbs, and 2 tablespoons of cooking oil.
Mix thoroughly until everything is evenly combined.
3. Check the Texture
The mixture should feel firm and easy to shape.
If it feels too wet, add another tablespoon of breadcrumbs.
If it feels dry, sprinkle in a teaspoon or two of water.
4. Prepare the Coating
Mix the cornflour, all-purpose flour, and water into a smooth paste.
This light coating helps create a crisp golden exterior.
5. Shape the Kebabs
Take a handful of the mixture.
Shape it around each soaked wooden skewer into a long kebab.
Press gently to make sure the mixture sticks well.

6. Coat the Kebabs
Brush or lightly spread the flour paste over each kebab.
This creates a beautiful crispy finish while cooking.
7. Cook
Heat the frying pan over medium heat.
Add the remaining cooking oil.
Cook the kebabs for about 4 to 5 minutes on each side.
Turn carefully until every side becomes evenly golden brown and crispy.
8. Drain
Transfer the cooked kebabs onto paper towels.
Allow them to rest for two minutes before serving.
9. Serve
Serve hot with mint yogurt dip, garlic sauce, tamarind chutney, or fresh salad.
Tips & Variations for Soy Kebab Sticks
Always squeeze excess water from the soaked soy granules. Too much moisture can make the kebabs fall apart.
Mash the potatoes until smooth. Large chunks make shaping more difficult.
Finely chop the onions and herbs so they blend evenly into the mixture.
Allow the shaped kebabs to chill in the refrigerator for 20 minutes before frying. This helps them stay firm.
For extra crunch, roll the coated kebabs lightly in additional breadcrumbs before cooking.
Bake the kebabs at 200°C (400°F) for about 20 minutes, turning halfway through.
Air fry at 190°C (375°F) for 12 to 15 minutes with a light spray of oil.
Add grated carrots, finely chopped bell peppers, or spinach for extra vegetables.
Replace paprika with Kashmiri chili powder for a brighter color and milder heat.
Use gluten-free breadcrumbs and gluten-free flour if needed.
Common Mistakes to Avoid
- Leaving too much water in the soy granules.
- Using very hot mashed potatoes.
- Turning the kebabs too early while frying.
- Overcrowding the pan.
- Cooking on very high heat, which can burn the outside before the center heats through.
Storage & Serving
Freshly cooked Soy Kebab Sticks taste best while hot and crispy.
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freeze uncooked shaped kebabs on a tray until firm, then transfer them to freezer bags. They keep well for up to 2 months.
Cook frozen kebabs directly from the freezer by adding a few extra minutes to the cooking time.
Reheat in an air fryer or oven for the crispiest texture. Avoid microwaving if possible, as it softens the crust.
These kebabs pair well with:
- Mint yogurt dip
- Garlic sauce
- Tamarind chutney
- Fresh cucumber salad
- Pickled onions
- Flatbread or pita
- Steamed rice
- Vegetable pulao
- French fries
- Roasted vegetables
Readers looking for complete meal ideas can also explore the easy cucumber raita recipe, homemade garlic naan guide, and refreshing lemonade recipe.

Frequently Asked Questions
Can Soy Kebab Sticks be baked instead of fried?
Yes. Bake them at 200°C (400°F) for about 20 minutes, turning halfway through for even browning.
Can they be cooked in an air fryer?
Yes. Air fry at 190°C (375°F) for 12 to 15 minutes until crispy.
Why are the kebabs breaking apart?
The mixture may contain too much moisture. Squeeze the soy granules well and add more breadcrumbs if needed.
Can these kebabs be made ahead?
Yes. Shape them one day in advance and keep refrigerated until ready to cook.
Which potatoes work best?
Starchy potatoes create a firmer mixture and hold their shape better.
Can different herbs be used?
Yes. Parsley or spring onions can replace coriander or mint for a different flavor.
Are Soy Kebab Sticks freezer-friendly?
Yes. Freeze uncooked kebabs for up to two months in an airtight container.
What dipping sauces go best?
Mint yogurt dip, garlic sauce, tomato ketchup, spicy chili sauce, and tamarind chutney all pair well.
How can extra spice be added?
Mix in crushed red pepper flakes or extra green chilies before shaping the kebabs.
Can vegetables be added?
Yes. Finely grated carrots, cabbage, spinach, peas, or bell peppers work well as long as excess moisture is removed.
Conclusion
These crispy Soy Kebab Sticks are proof that simple pantry ingredients can create a delicious, satisfying meal with very little effort. Their golden exterior, soft center, and rich blend of herbs and spices make them perfect for snacks, parties, lunchboxes, or weeknight dinners.
Easy preparation, flexible cooking methods, and freezer-friendly convenience make this recipe ideal for beginners and busy home cooks alike. Serve them fresh with a favorite dipping sauce, enjoy them alongside a simple salad or flatbread, and share this flavorful recipe with family and friends who love homemade vegetarian comfort food.