Preheat oven to 350 degrees f.
Lightly oil a 9×13 baking dish or coat with nonstick spray.
Season chicken with salt and pepper, to taste.
Melt 2 Tbsp coconut oil in a large skillet over medium high heat.
Add chicken, skin-side down, and sear both sides until golden brown, about 2-3 minutes per side; set aside.
In the same skillet, stir in garlic, and red pepper and cook for about 2-3 minutes, then add in the spinach.
Cook, stirring occasionally, until it begins to wilt, about 2 minutes; Add in the coconut milk.
Meanwhile, in a small bowl, whisk in flour and 2 Tbsp water. Whisk well to combine.
Pour this mixture onto the skillet, whisking until
incorporated, about 1-2 minutes. This sauce will begin to thicken.
Place chicken in a single layer into the prepared baking dish. Top with potatoes, spinach and coconut cream sauce.
Place into oven and roast until completely cooked through, reaching an internal temperature of 165 degrees f. about 30 minutes.