Heat oil in a pan over medium heat.
Once the oil is hot, add garlic, ginger, and green chilli. Sauté for a few minutes until the garlic turns golden brown.
Toss in the onion, capsicums, and sweet corn. Stir-fry on high heat for about 2-3 minutes or until the vegetables are slightly tender yet crisp.
Season with salt and red chilli powder. Continue sautéing for a minute.
Pour in the soy sauce. Mix well and cook for 30 seconds to allow the flavours to blend.
Stir in the sugar and let it melt. Pour in water and bring to simmer.
Slowly add the corn slurry to the sauce while stirring continuously. Let the sauce simmer until it reaches the desired thickness.
Once the sauce thickens, stir in the tomato ketchup for a sweet and tangy taste.
Add tofu and sesame seeds. Cook for another 2-3 minutes to allow the tofu to absorb the flavours.
Turn off the heat and add vinegar. Mix everything well to combine the ingredients.
Eat it as an appetizer or pair it with rice or noodles for a hearty main dish.