Heat oil in a heavy wok or pan. Keep the heat to a low and then add finely chopped garlic.
After adding garlic, immediately add the dry red chilies (broken and seeds removed). You can add less red chilies if you prefer.
Fry till the color of the red chilies change and darken a bit. Do not burn them
Add chopped spring onions.
Increase the heat 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 heat, stir fry the veggies stirring often for 6 to 8 minutes or till your see some golden spots on the edges of the chopped veggies.
Lower the heat. Then add kashmiri red chili powder or paprika or cayenne pepper, ground black pepper powder (or white pepper powder), coriander powder and garam masala powder.
Mix very well.
Add soy sauce, red chili sauce (or sriracha sauce) and tomato ketchup. Mix to combine the sauces with the rest of the stir-fried ingredients.
Add the cooked rice. You can add rice in portions if you want. Season with salt as per taste. Mix gently but very well.
Add rice vinegar or white vinegar. Mix again. Check the taste and you can add more of the ground spice powders, sauces or salt if you want.
Add 2 to 3 tablespoons chopped spring onion greens.
Serve Singapore Fried Rice hot or warm garnished with some spring onion greens if you like.