Season the chicken with the pepper and the herb mix.
In a heavy skillet with a cover, heat the butter, margarine, or oil, and brown the chicken lightly on both sides.
Add the onion, celery, and garlic to the skillet, and cook them for a few minutes.
Sprinkle the contents of the skillet with the curry powder, then add the bay leaf, apple, and banana. Cook the chicken for 5 minutes.
Stir in the tomato paste and broth. Bring the sauce to a boil, reduce the heat, cover the skillet, and cook the chicken for 15 minutes or until it is tender. Remove the chicken from the skillet, and set it aside to keep it warm. Remove the bay leaf, and discard it.
In a blender or food processor, purée the remaining contents of skillet.
Return the purée to the skillet, stir in the milk, and add the chicken. Bring the sauce just to a boil. Serve over rice or noodles.