Season the chicken with the spices and let it marinade for a few hours or overnight in the refrigerator.
Brown the chicken on both sides in the olive oil in a very large deep skillet.
Add the onion bay leaf and tomato, and saute for about 5 minutes.
Add the water, bouillon, cover and let simmer for about 15 minutes.
Add the rice, stir let it come to a boil and cover.
Let cook for about 15 minutes longer.
Add more boiling water if you find the rice has dried out.
When the rice is cooked, turn off the heat and spread the mushrooms over it and cover (the steam will cook the mushrooms so no need to keep cooking).
When ready to serve top with chopped parsley.
