Cook the rice aacording to the package instruction. Use cold /leftover rice for better texture. Take a wok or pan .
Add oil to it . Heat it on high flame .
Add onion and saute till it looks translucent .
Add mushroom and fry it till it looks golden brown.
Add ginger and garlic to it . Saute it garlic caramalizes .
First add all the vegetables which take time to cook like carrot ,beans and ten add rest of the vegetables.
Saute till it looks cooked but still feel crunchy in texture. It will take around 2-3 minute.
Add all the sauce and mix it by combining everything together.
Now add rice to it and mix well.
Add cashews ,basil leaves and cilantro leaves to the rice.
Sprinkle lemon juice on it .
Taste the seasoning and if you want to add some salt or soy sauce you can do it .
Notes-Sesame oil has very strong flavour ,if you don't want to use it don't use.Do not use more then suggested quantity either . Same with Basil leaves . They have strong flavour too.
Your Vegan thai fried rice is ready to serve.
Enjoy.