Start by cutting the chicken thighs into bite-sized pieces. This will ensure even cooking. Next, finely chop the yellow onion, mince the garlic, and grate the ginger to yield about one tablespoon. Slice the red bell pepper into strips.
In a large bowl, combine the chicken pieces with paprika, kosher salt, curry powder, turmeric, and cayenne pepper. Mix well to ensure the chicken is evenly coated with the spices.
In your skillet or Dutch oven, heat 3 tablespoons of coconut oil over medium heat. Once the oil is melted and shimmering, add the chopped onion and sauté for about 3-4 minutes until translucent. Then, add the minced garlic and ginger, cooking for an additional minute until fragrant.
Add the seasoned chicken to the skillet, cooking for about 5-7 minutes until the chicken is browned on all sides. Stir occasionally to prevent sticking.
Once the chicken is browned, toss in the sliced red bell pepper and stir to combine. Cook for another 2 minutes until the pepper starts to soften.
Pour in the can of coconut milk and add the fish sauce. Stir well to combine all the ingredients. Bring the mixture to a gentle simmer, allowing the flavors to meld for about 10-15 minutes. If the sauce seems too thick, add a splash of water or broth.
Once the curry has thickened to your liking, stir in the freshly squeezed lime juice and half of the chopped cilantro. Taste and adjust seasoning, adding more fish sauce or lime juice as desired.
Serve the coconut curry over cooked rice or cauliflower rice, garnishing with the remaining cilantro and lime wedges on the side. Enjoy the aromatic and comforting flavors of this delightful dish!