In a large pot or Dutch oven, heat the vegetable oil over medium-high heat. Add the chicken pieces and brown on all sides. Remove the chicken from the pot and set aside.
In the same pot, add the chopped onion and cook until softened, about 5 minutes.
Stir in the minced garlic and cook for another minute.
Add the sliced carrot, cubed potatoes, and chopped bell pepper. Cook for about 5 minutes, stirring occasionally.
Return the browned chicken to the pot. Add the green beans, chicken broth, coconut milk, soy sauce, ground cumin, paprika, dried thyme, black pepper, and salt.
Bring to a boil, then reduce the heat to low.
Cover and simmer for 30-40 minutes, or until the chicken is cooked through and the vegetables are tender.
Garnish with chopped fresh cilantro or parsley before serving.
Enjoy your meal!