Start by rinsing the jasmine or basmati rice under cold water until the water runs clear. This removes excess starch and keeps the rice fluffy. In a medium saucepan, combine the rice with coconut milk, water, and salt. Bring it to a boil over medium-high heat.
Once boiling, reduce the heat to low, cover the saucepan, and let it simmer for 15 minutes. Avoid lifting the lid during cooking. After the time is up, remove it from heat and let it sit for 5 more minutes to finish steaming. Fluff with a fork before serving.
In a small bowl, whisk together grated ginger, lemon zest, lemon juice, honey, and soy sauce. This glaze is the flavor powerhouse of the dish. The honey caramelizes slightly when cooked, while ginger and lemon cut through the richness.
The sauce will look slightly thin at first, but as it cooks down later with the chicken, it will thicken and become glossy. Set it aside for now and prepare the chicken.
Heat olive oil in a skillet over medium heat. Season the chicken pieces lightly with salt and pepper, then add them to the skillet in a single layer. Let the chicken cook undisturbed for 4–5 minutes until golden brown on one side.
Flip and cook the other side until fully cooked. Pour the lemon ginger glaze over the chicken. Stir gently and cook for another 2–3 minutes until the glaze thickens and evenly coats each piece. The result should be shiny, aromatic, and sticky chicken bites.
While the chicken simmers, combine diced pineapple, mango, red onion, and lime juice in a small bowl. Season with salt and pepper and toss gently. You can also stir in chopped cilantro if you like a fresher, herbaceous flavor.
The salsa should be juicy and vibrant, with sweet and acidic notes balancing each other. Chill the mixture briefly in the fridge while you prepare the rest of the dish.
In a separate small bowl, whisk together the mayonnaise, sriracha, and lime juice until smooth. This spicy mayo acts as the creamy contrast to the sweet and citrusy flavors in the dish.
Taste and adjust the heat if needed by adding more sriracha. If you want a thinner consistency, add a few drops of water.
To assemble, start by scooping coconut rice into your bowl as the base. Add a generous serving of lemon ginger chicken on top. Spoon some pineapple mango salsa over the side, allowing the juices to run slightly into the rice.
Drizzle the spicy mayo over everything, then garnish with fresh cilantro and a lime wedge if you like. Serve warm and enjoy the layers of flavor in every bite.