In a large crockpot, combine the chicken thighs, coconut milk, chicken broth, onion, garlic, ginger, red curry paste, soy sauce, brown sugar, turmeric, cumin, salt, and pepper. Stir well to combine.
Add the chopped bell peppers and green beans to the crockpot.
Cover and cook on low for 6-8 hours or on high for 3-4 hours, until the chicken is tender and fully cooked.
While the curry is cooking, prepare the crispy shallot basil oil. In a small skillet, heat the vegetable oil over medium heat.
Add the sliced shallots and cook until golden brown and crispy, about 5-7 minutes. Remove from heat and stir in the chopped basil.
Once the curry is done, shred the chicken in the crockpot using two forks and stir to combine.
Serve the curry hot, drizzled with the crispy shallot basil oil on top.