Cook basmati rice and set aside to cool.
Heat oil in a pan; add onions, garlic and cook until onions turn translucent, about 2~3 minutes.
Add the peppers; cover and cook for about 6~8 minutes or until crisp tender.
Drain the water from soy chunks and squeeze out the excess water.
Next add the baby corn, soy chunks and cook for 2~3 minutes.
Add the tomato ketchup, tomato puree, chili powder and sugar. Mix well and cook for 3~4 minutes.
Add the rice, salt and pepper. Mix well and cook for another 2~3 minutes. Serve hot and Enjoy!!