Slice chicken thighs into half and marinate with the marinade ingredients as listed above, and set aside. (If you have time, marinate for 15 minutes for added flavor).
Peel and cut the potatoes into 1-inch cubes. Bring a pot of water to a boil, add the potatoes, and cook until fork-tender, about 5 minutes. Drain and set aside.
Heat 2 tablespoon (30 ml) vegetable oil in a large pan over medium-high heat. Add the rice and break up any clumps. Then add soy sauce and eggs, and toss until the rice is evenly coated. Transfer to a deep 9 × 13-inch baking dish and spread into an even layer.
Preheat the oven to 500ºF.
Heat 1 tablespoon (15 ml) vegetable oil over medium-high heat. Sauté the diced onions until softened, then add the chicken thighs and brown on both sides, about 4-5 minutes per side.
Stir in the cooked potatoes, coconut milk, turmeric, curry powder, and salt. Simmer for 2-3 minutes or until slightly thickened, then spread evenly over the fried rice.
Evenly sprinkle shredded cheese over the chicken and sauce. Broil in the oven until the cheese has melted and is slightly browned, about 5-10 minutes, closely monitoring the process. Remove from the oven and enjoy hot!