firstly, soak the basmati rice in water for 15-30 minutes. heat water in a pot and add cumin seeds and few drops of oil in it. let it come to a rolling boil. now simmer and add the soaked rice to it.
cook in medium flame for 10-15 minutes or until the rice is done. strain it and let it cool completely.
heat oil and add chilli powder, garam masala, pepper powder and mix well. add paneer cubes into it and fry well in medium heat. take it to a plate and keep it aside until use.
in same pan, fry garlic, chopped onions, green chillies chopped and fry till slightly brown.
add finely chopped bell peppers.mix well and cook in medium heat until it is crunchy but cooked.
now add salt, pepper powder, tomato sauce, soya sauce, sugar and mix well.
lastly, add spring onions, garam masala and mix well. fry till raw smell of masala goes off.
furthermore, add the cooked rice, mix gently.
add fried paneer cubes and mix again. serve hot with tomato sauce.