heat 3 tablespoons oil in a heavy wok or pan. keep the flame to a low and then add ½ tablespoon finely chopped garlic.
after adding garlic, immediately add 2 to 3 dry red chilies (broken and seeds removed). you can add less red chilies if you want.
fry till the color of the red chilies change and darken a bit. do not burn the chilies.
then add ⅓ cup chopped spring onions.
increase the flame to medium or high and stir fry onions for a minute.
then add 10 to 12 cashews. stir fry for half a minute.
now add the mix chopped veggies - cabbage, carrots, capsicum, french beans. mix very well.
on a medium to high flame, stir fry the veggies stirring often.
stir fry for 6 to 8 minutes or till your see some golden spots on the edges of the chopped veggies.
lower the flame. then add ¼ teaspoon kashmiri red chili powder, ¼ teaspoon black pepper powder (or white pepper powder), ½ teaspoon coriander powder and ½ teaspoon garam masala powder.
mix very well.
add ½ tablespoon soy sauce, ½ tablespoon red chili sauce (or sriracha sauce) and 2 tablespoons tomato ketchup. mix again very well.
add the cooked rice. you can add rice in parts if you want. season with salt as per taste. mix very well.
add ½ teaspoon rice vinegar or white vinegar. mix again. check the taste and you can add more of the spice powders, sauces or salt if you want.
add 2 to 3 tablespoons chopped spring onion greens.
serve singapore fried rice hot or warm.