Pre-Prep: Soak and Marinate the Soya - Start by cooking the soya chunks. Soak them in hot water for 15–20 minutes, then rinse and squeeze out the extra water. Then mix them with ginger-garlic paste, chilli powder, corn flour, and a pinch of salt. This marinade gives the soya its base flavor and coating.
Frying the Soya Nuggets - In a wide pan, heat a few tablespoons of oil and fry the marinated soya chunks until they’re golden brown. This takes about 7–8 minutes on medium heat. They get a slight crust that tastes amazing when tossed in the sauce later.
Making the Sauce - In the same pan with leftover oil, add more ginger-garlic paste and onions. Sauté them till soft, then add the capsicum and green chillies. A little salt and sugar go in next, followed by the vinegar and all the sauces, green chilli, red chilli, ketchup, and dark soya sauce. Mix everything well and cook for about 5–6 minutes till it thickens slightly.
Cooking the Curry - Finally, add in the fried soya nuggets to the sauce and toss everything together till the nuggets are coated well. A quick stir on high flame ensures everything is well mixed, and that’s it, it’s ready to serve!