Soya Kofta Recipe | How to Make Soya Keema Kofta

What is Soya Kofta?

Soya Kofta is a hot and spicy ball made up of soya chunks which have awesome flavors of ginger, garlic, onions, coriander, and green chilies and garam masala. They are basically (without any offense) vegetarian meatballs. They are very flavorful and spicy and make an awesome party starter.

Let’s talk about the ingredients for Soybean Kofta

Soya kofta calls for soya chunks. If you have soya granules you can just grind them and use. I have used soya chunks, which are readily available in the stores. Half of the soya chunks are ground to make a coarse paste; this gives a nice binding to the kofta because I have not added any potatoes to the recipe. Another half is used as it is to provide a nice texture. Soya Kofta is flavored with lots of fresh ingredients such as ginger, garlic, green chili, coriander, onions, etc. Apart from that red chili powder and garam masala powder add a good kick to the dish.

Vegetarian Starters Recipes on the blog:

We have collected all the vegetarian starters at one place for you. This collection has lots of starters recipes including the ones which are ready in less than 15 minutes, as well as the ones that call for a few ingredients. View the collection of vegetarian starters recipes here.

How To Make Soya Kofta

1.In a pan heat 4 and ½ cup water. Once it comes to a boil, add 1 and ½ cup soya chunks and ½ tsp salt. Let it boil for 3-5 minutes, thereafter leave in hot water for 15 minutes. Put in cold water for 5 minutes. Squeeze off the water.


2. Grind a half cup of boiled and squeezed soya chunks to make a paste.


3. In a mixing bowl add all the ingredients mentioned under the heading “To make soya kofta” except oil. Take a portion of the mixture and make a round ball.


4. Heat enough oil. Add soya kofta. Fry on low flame, rolling occasionally, till golden brown.


5. Serve as a party starter with tandoori chutney.


Tried this recipe?

Please rate us and share your valuable feedback

Let’s Connect

Recipe Videos

[sbvcytc template="7" layout="fitrows" results_per_page="5" no_of_columns_desktop="1" no_of_columns_tablet="1" grid_thumbnail_size="default" title_font_size="15" title_font_weight="700" enable_description="" enable_hd_tag="" enable_video_length="" enable_video_views="" enable_video_likes="" enable_video_post_time="" enable_social_sharing="" pagination_type="disabled" preview_related="" enable_carousel="" channel_id="UCY9O2iE3fv9vZkacrmre99w" api_key="AIzaSyAXCSUG20XxTmVFUTI3rreWcikoNUel0qg" custom_wrapper_class="videos_page side_bar_video"]

Latest Recipes

About the Author

Author’s Name


Hi! I am CA Vini Mehta. A Chartered Accountant by profession, a food blogger by passion! First of all, I would like to thank you for stopping by at Viniscookbook, I hope you have a good time. Here, yo...u will find the recipes which have been tried, at times re-tried in my kitchen and relished on the dining table. I am mother of two kids and the wife of a person with a high and selective taste sense, so basically anything, before finding its place on the blog, has many levels to cross and clear. This journey started a couple of years back. Before that I was making the most usual kind of food. The only experiment used to be asking my mother how to make something new or different☺. Then, one day, I tried a recipe for butter cookies. And they did not get to go in the container as they were over before I could store them. That day I was introduced to the joy of experimenting with recipes. And I loved everything else that followed especially garnishing and photographing food. I am still not well versed with the photography dos and don’ts but I love to experiment and learn, be it photography or cooking. Hope you too enjoy this journey as much as I do☺! Stay healthy, stay tuned!.

Trending Recipes

"); newWindow.document.getElementsByTagName("head")[0].appendChild(style); newWindow.document.getElementsByTagName("head")[0].appendChild(style1); newWindow.document.close(); jQuery('.printBlock').show(); } jQuery('.print_btn').on('click',function(){ printData(); })jQuery(document).ready(function () { jQuery("#reletedpostslide").owlCarousel({ margin: 9, nav: true, navText: ["
", "
"], loop: false, navigation: true, touchDrag: true, mouseDrag: false, responsive: { 0: { items: 1 }, 380: { items: 1 }, 480: { items: 1 }, 768: { items: 3 }, 992: { items: 4 } } }) });