1 whole Chicken
1 chopped Tomato
2 chopped Onions
2 chopped Garlic Clove
1 chopped Red Pepper
1 chopped Carrots
1 Lime
2 tsp Thyme
1 tsp Allspice
2 tbs Soy Sauce
2 tsp Cornstarch
2 cups Coconut Milk
1 tbs Vegetable Oil
1- Squeeze lime over chicken and rub well.
2- Drain off excess lime juice.
3- Combine tomato, scallion, onion, garlic, pepper, thyme, pimento and soy sauce in a large bowl with the chicken pieces.
4- Cover and marinate at least one hour.
5- Heat oil in a dutch pot or large saucepan.
6- Shake off the seasonings as you remove each piece of chicken from the marinade.
7- Reserve the marinade for sauce.
8- Lightly brown the chicken a few pieces at a time in very hot oil.
9- Place browned chicken pieces on a plate to rest while you brown the remaining pieces.
10- Drain off excess oil and return the chicken to the pan.
11- Pour the marinade over the chicken and add the carrots.
12- Stir and cook over medium heat for 10 minutes.
13- Mix flour and coconut milk and add to stew, stirring constantly.
14- Turn heat down to minimum and cook another 20 minutes or until tender.