Heat the olive oil in a medium saucepan and sauté the chili and garlic. Remove the ingredients from pan.
Add the knob of butter to the pan, and brown the chicken pieces.
Season with salt and pepper. Remove the chicken from pan too.
Now saute the mushrooms and peppers. Add the butter to the pan for the bechamel sauce.
As your peppers and mushrooms soften, add the flour and stir with a wooden spoon. You may take this off the heat while stirring.
Add half of the milk to the mushroom mixture, take off the heat and mix through.
Place the pan back onto the heat and gently simmer until sauce thickens, while mixing. You can add more milk as go you until your sauce is at desired thickness.
Add the chicken pieces and sauted garlic mix and give it a good stir. Now add the parsley and serve with fluffy basmati rice.