- Place the chicken in a large marinating container. - 1 whole chicken 
- In a bowl, combine the green onions, red onion, garlic, ginger, scotch bonnet or hot pepper, fresh thyme, paprika, allspice, and coconut aminos; season with salt and pepper to taste. - 3 to 4 green onions, 1 red onion, 2 to 3 garlic cloves, 2 tbsp. fresh ginger, 1 scotch bonnet or hot pepper, 2 tsp. fresh thyme, 1 tsp. smoked paprika, 2 tsp. allspice, 2 tbsp. coconut aminos, Sea salt and freshly ground black pepper, Juice from 1 lime 
- Pour the marinade over the chicken and stir until well combined. 
- Marinate in the refrigerator for 2 to 12 hours. 
- Melt cooking fat in a Dutch oven over high heat. - Cooking fat 
- Brown the chicken pieces for 4 to 5 minutes per side or until well-browned. 
- Pour the remaining marinade over the chicken and lower the heat to medium. 
- Add the carrots and bell pepper to the Dutch oven; stir everything. - 2 carrots, 2 bell peppers 
- Deglaze the pan with the chicken stock and bring it to a light boil. - ½ cup chicken stock 
- Stir in the coconut milk, cover, and simmer for 20 to 25 minutes. - 2 cups coconut milk