Preparing the Vegetable Balls:
In a mixing bowl, combine the finely chopped vegetables, all-purpose flour, cornflour, ginger-garlic paste, soy sauce, salt, and black pepper. Mix well to form a sticky mixture.
Shape the mixture into small balls. Ensure they hold together well.
Heat oil for deep frying in a pan. Once the oil is hot, fry the vegetable balls in batches until they turn golden brown and crispy. Remove and drain excess oil on paper towels. Set aside.
Making the Sauce:
Heat 2 tablespoons of oil in a pan or wok. Add chopped garlic, ginger, and green chilies. Saute for a minute until fragrant.
Add chopped onions and capsicum. Stir-fry on high heat for 2-3 minutes until they turn slightly tender yet crunchy.
Add soy sauce, chili sauce, tomato ketchup, vinegar, salt, and black pepper. Mix well.
Pour in the cornflour-water mixture slowly, stirring continuously to prevent lumps.
Cook the sauce until it thickens to your desired consistency.
Add the fried vegetable balls to the sauce. Gently toss until the balls are coated evenly with the sauce.
Garnish with chopped spring onions
Serve hot with onions and lemon slices