A flavorful and hearty chicken stew with a Caribbean twist, perfect for family dinners.
Rub the chicken with lime juice and let it sit for a few minutes.
This step helps to tenderize the chicken and adds a fresh citrus flavor.
Combine the tomatoes, scallions, onion, garlic, thyme, allspice, and soy sauce in a bowl. Add the chicken and mix well. Let it marinate for at least an hour.
Marinating the chicken enhances the flavor, so don't skip this step.
Heat coconut oil in a dutch oven over medium heat. Remove the chicken from the marinade, reserving the marinade, and brown the chicken pieces on all sides.
Browning the chicken seals in the juices and adds a rich flavor to the stew.
Add the reserved marinade and carrots to the pot with the chicken. Stir and cook for 10 minutes.
Stir occasionally to prevent sticking and ensure even cooking.
Mix the flour with the coconut milk until smooth. Pour this mixture into the pot, stirring constantly. Reduce the heat to low and let it simmer for 20 minutes.
Stirring constantly prevents lumps and ensures a creamy sauce.
Serve the stew hot with your choice of side, such as rice or bread. Enjoy your meal!
Garnish with fresh herbs for a vibrant presentation.