Season chicken legs with sea salt and fresh cracked pepper.
Heat a large cast iron skillet (or Dutch oven) over medium-high heat until hot, then add oil. Once oil is hot, add chicken and thoroughly brown on all sides.
Remove chicken and set aside. Drain most of oil, leaving about 2 tablespoons.
Reduce to medium heat, add onions, star anise, and cinnamon sticks – sauté for 2 minutes. Then add garlic and red pepper flakes – sauté for 30 seconds.
Add juice of 1 grapefruit to deglaze pan, stirring constantly for about 2 minutes.
Add coconut milk and salt and pepper to taste. Then add browned chicken, increase heat, and bring to boil.
Move skillet to center oven rack and bake uncovered for 35 minutes.
Top with fresh parsley and enjoy!
Notes
It is very important to bring your pan back up to a strong boil before moving to the oven. This is the only way that your sauce will reduce down to the creamy goodness you want.