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