Sandwiches today are almost everyone’s favourite. And the types of sandwiches available today are so amazing with some healthy options available too! Sandwiches are basically some healthy foods stuffed between two bread slices with some chutneys, dips or spreads.

Nowadays, it is possible to make sandwiches totally healthy with the availability of whole wheat and even multigrain breads in the market. In this particular recipe which I am presenting today, I have used a number of vegetables to make it high on the health quotient! For this particular reason I have avoided deep frying the soya balls and have opted instead to roast them in a paniyaram pan with just a little oil as required.

These Veggie Soya Balls tasted great by themselves too and are apt as a snack for evenings with tea or for parties, as they can be pre prepared the previous day and crumb coated and stored in the freezer in an airtight container. This makes it easy to cook for parties!

The dips and sauces I have used are optional and can be changed as per taste, although I would love to mention that this combo tasted great! Again, non veg lovers can simply substitute the soya mince with a meat or fish mince of choice and use just potatoes instead of sweet potatoes if desired.

For some more delicious dishes, do take a look at the following recipes too….

  1. Healthy Haraa Chanaa Peanut Sesame Balls
  2. Tiranga Pasta (Tri Coloured Pasta)
  3. Fusion Chickoo Tacos
  4. Tiranga Paneer Tikka
  5. Tandoori Chicken Coleslaw Toast Sandwich
  6. Pesarattu Pizza And Wraps
  7. Paneer Soy Broccoli Pockets

Here’s the recipe for the delicious Veggie Soya Balls Sub Sandwich….

Prep Time : 30 min

Cooking Time : 6 min

Serves : 4 (12 Soya Balls))

Cup Used : 200 ml


  • 4 Submarine Breads
  • 1 cup Soya Chunks
  • 3 cups Water (For soaking the soya chunks)
  • 1 1/2 cups Grated Boiled Sweet Potatoes (2 medium sweet potatoes)
  • 1/2 cup Fresh Green Peas
  • 1/2 cup Finely chopped Carrots
  • 1/2 cup Corriander Leaves
  • 1 cup Finely Chopped Onions (1 Onion)
  • 7 Medium Garlic Cloves
  • 2 Green Chillies
  • 3/4″ Ginger
  • 1/4 tsp Turmeric Powder
  • 1 tsp Corriander Powder
  • 2 tsp Garam Masala Powder
  • 1 tsp Red Chilli Powder
  • 1 tsp Chaat Masala
  • 4 tbs Cornflour
  • Salt to taste

For The Tempering :

  • 3 tbs Oil
  • 3/4 tsp Cumin Seeds
  • 3/4 tsp Fennel Seeds
  • 1/8 tsp Asafoetida
  • 1 1/2 tbs Ginger Garlic Green Chilli Mince

For The Coating :

  • 1 1/2 tbs Rice Flour
  • 1/4 cup Water
  • 1 cup Fresh Breadcrumbs (3-4 Slices Bread)

Other Ingredients For The Sandwich :

  • 4 tbs Cheese Spicy Chilli Garlic Spread
  • 4 tsp Red Chilli Sauce
  • 1/2 cup Mayonise
  • 1/2 cup Finely Chopped Yellow, Red, Green Bell Peppers
  • Cucumber Slices/Avocado Slices
  • Tomato Slices
  • Iceberg Lettuce
  • Feta Cheese…. Optional


  1. To make Veggie Soya Balls Sub Sandwich, start with soaking the soya chunks in hot water for about 15 minutes.
  2. The chunks will puff up and double in size. Drain out all the water and rinse the chunks in fresh water atleast twice or thrice.
  3. Once rinsed well, squeeze out all the water and pulse the chunks in a food processor or mixer grinder to get a coarse mixture. Set aside till further use.
  4. Mince the ginger, garlic and green chillies very finely and set aside. Chop the corriander leaves too.
  5. Heat a pan and add oil to it. When it heats up, add the cumin seeds. As soon as they splutter, add the fennel seeds and asafoetida.
  6. Add to it the ginger garlic green chilli mince and saute for a minute.
  7. Add the chopped onions to it and saute till they turn translucent. Cook further for a few minutes more.
  8. Add the turmeric powder and mix well.
  9. Add the coarse soya mixture, chopped carrots and the green peas and give it a good mix.
  10. Add the red chilli powder, corriander powder, garam masala powder and some salt. Saute and cook covered on low heat for about 5-7 minutes.
  11. Once the soya mixture and veggies are well cooked, switch off the flame and set the mixture aside to cool down completely.
  12. Assemble this cooled mixture alongwith the grated boiled sweet potatoes, chopped corriander leaves, chaat masala, cornflour and salt to taste in a mixing bowl.
  13. Mix all together and shape into balls and set aside.
  14. Mix together the rice flour and water to form a slurry.
  15. Pulse the bread slices in a food processor or mixer grinder to get breadcrumbs.
  16. Dip each soya ball in the slurry and then in the breadcrumbs. Coat well with the breadcrumbs and place it in a dish.
  17. Refrigerate these crumb coated balls for about 20-30 minutes.
  18. To make the crispy veggie soya balls, heat a paniyaram pan and add some oil to each hollow.
  19. Place the prepared soya balls in each greased hollow and roast on all sides till crisp.
  20. Transfer the prepared crispy veggie soya balls to a dish and set aside.
  21. Mix together the mayonise and chopped bell peppers. Assemble all the other ingredients for the sandwich.
  22. Slice each sub bread horizontally. Apply cheese spicy chilli garlic spread and red chilli sauce on one side of the bread.
  23. Place lettuce on it topped with some crumbled feta cheese.
  24. Arrange the tomato and cucumber slices over it and place the the crispy soya balls over this salad.
  25. Apply the mayonise bell peppers mixture to the other slice and close the sub sandwich.
  26. Serve these delicious and nutritious Veggie Soya Balls Sub Sandwiches for parties or just for breakfast or a fun dinner!
  27. Or, just serve these crispy soya balls as a starter for parties alongwith some delicious Veg Hyderabadi Paalak Soya Biryani and some cooling Boondi Raita by the side!

Author: tastyrecipesfrompooja

An artist by nature, I love painting, travelling to different places and photographing nature, gardening, crochet, reading, etc. It's my nature to give my best to anything and everything I do. From a person who could cook very few dishes..... I have converted myself to a person who now can cook varied dishes! I like perfection in all my work. Reading a lot of recipes, watching different famous chefs' cooking shows on television and observing their methods, techniques and tips very closely and studiously what has made me a very good cook today. Though there are numerous recipes I haven't tried my hand at..... there are many other in which I have gained exerpertise only by trial and error! I still watch all interesting cookery shows on TV to gain more knowledge on cooking techniques of other cultures from here and abroad!! Nowadays, I have started adding healthy twists to my dishes as and when I can without compromising on their original taste. Started this blog to share a few recipes of mine with all other cooking enthusiasts! Happy cooking to all! 😃


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: