Soya Ghee Roast is a flavorful vegetarian dish made with soft soya chunks, freshly roasted spices, ghee, and a rich masala. This Soya Chunks Masala gets its distinctive taste from coriander seeds, peppercorns, fennel, cumin, Kashmiri chillies, garlic, ginger, and curd.
If you're looking for a delicious Soya Chunks Recipe for Rice, this ghee roast is a wonderful choice. The roasted soya chunks absorb the spicy masala beautifully, while a little jaggery balances the heat. It also works well with chapati, paratha, dosa, or other Indian breads.

This recipe delivers bold, roasted flavours. We dry-roast the whole spices before grinding, giving the masala a deeper aroma and flavour than ready-made spice powders.
The soya chunks are first cooked until tender and then squeezed well to remove excess water. They are roasted in ghee until lightly golden, giving them a pleasant texture before they are added to the masala.
The combination of ghee, roasted spices, garlic, ginger, onion, and curd creates a rich coating that clings beautifully to every piece of soya.
The roasted spice blend is the highlight of this Soya Ghee Roast Recipe. Coriander seeds provide a warm base, while peppercorns add heat and depth. Fennel and cumin bring their characteristic aroma, and Kashmiri chillies add colour with a milder chilli flavour.
Garlic and ginger add freshness and savoury depth to the masala. Curd gives the mixture a slight tanginess and helps create a smooth, rich masala.
A small amount of jaggery is added towards the end. It doesn't make the dish sweet; instead, it helps balance the spicy, savoury, and tangy flavours.
If you enjoy experimenting with soya chunks, this Soya Chunks Curry is an easy way to turn them into a flavour-packed side dish. Unlike a thin curry, this version has a thick masala that coats the chunks well.
The recipe is particularly good for days when you want something different from the usual soya curry. The combination of freshly roasted spices and ghee gives the dish a restaurant-style flavour while using simple ingredients.
Serve the ghee roast hot with steamed rice for a comforting meal. It can also be paired with chapati or paratha when you want a more substantial combination.
Squeezing the cooked soya chunks well is important. Excess water can prevent them from roasting properly and can make the finished masala watery.
When dry-roasting the spices, keep the heat moderate and roast only until they become aromatic. Burnt spices can make the masala bitter.
Roasting the soya chunks in ghee before adding them to the masala also makes a noticeable difference. They develop a light golden exterior and pick up the flavour of the ghee.
Cook the ground masala properly before adding the soya chunks. This allows the raw flavour of the onion, garlic, ginger, and curd to disappear and lets the roasted spices develop fully.
For a thicker finish, continue cooking after adding the soya chunks until the masala coats them well. If you prefer a little more gravy for rice, you can adjust the water according to your preference.
This Ghee Roast Recipe pairs beautifully with steamed rice, jeera rice, ghee rice, chapati, and paratha. The spicy masala also makes it a delicious side dish for a simple lunch or dinner.
For a complete meal, serve it with rice, a simple vegetable side dish, and a cooling accompaniment such as curd or raita.

This Soya Ghee Roast is a simple way to make everyday soya chunks much more exciting. With aromatic roasted spices, golden ghee-roasted soya, and a thick, flavourful masala, it makes a satisfying addition to a rice-based meal or an Indian bread platter.
Bring 2 cups of water to a boil, add 1 cup of soya chunks, and cook for 2 minutes. Drain and squeeze out the excess water, and set aside.
In a pan, add all the spices as mentioned in the ingredients section; dry roast for 2 minutes or until aromatic. Transfer the roasted spices to a mixer jar; add garlic, ginger, onion, and curd, and grind to a smooth paste and set aside.
In a pan, add ghee and fry the soya chunks until light golden from all sides. Remove and set aside.
To the same pan, add an extra 2 tbsp ghee and transfer the ground masala along with 1 cup water and salt; simmer until the oil separates, then add the fried soya chunks along with green chilli and curry leaves. Cook for 5 more minutes; add a quarter tsp jaggery. Once the gravy thickens, remove from the flame; serve hot with rice or paratha.