Cut chicken into small cubes. Cook it in a pan along with salt and pepper. Once chicken is done, switch it off.
Dice onion and capsicum into small pieces. Slice carrot and beans into thin and small pieces. Grind ginger and garlic into a fine paste.
Heat 2 tablespoon of ghee. Saute ginger-garlic for a minute. Add onion, bell pepper and salt. Saute it until the mixture becomes soft.
Add carrot and beans into the pan. Add powdered tastemaker cubes and saute well. ** Tastemaker cubes are optional.
Shred the cooked chicken. Once veggies are cooked, add chicken along with the stock and mix well.
Add soy sauce and chilli tomato sauce. Add salt if needed. Saute it well for around 5 minutes.
Prepare rice - Wash and drain the rice. Heat 2 tablespoon ghee in a pan/cooker. Add rice. Saute it till rice is crispy. Add ghee if needed. Add 3 ¾ cup water, lemon juice, salt and pepper. Cook until rice is done. It might take around 15 - 20 minutes.
Mix rice with the above chicken gravy. Cover and cook it for 5 minutes for the flavors to get blended.
Garnish rice with fried cashew, raisins and chopped green onions. Chilli chicken is a great side dish to go with it.