01 - Preheat the oven to 400°F. Lightly grease a large baking tray or roasting pan with oil.
02 - In a bowl, toss the chicken pieces with 1 tablespoon of soy sauce, salt, and pepper. Set aside to marinate.
03 - Spread the uncooked rice evenly across the prepared tray. Top with onion, garlic, bell pepper, grated carrot, and frozen peas. Mix gently to distribute vegetables.
04 - In a measuring jug, whisk together kecap manis, remaining soy sauce, sriracha, ground coriander, cumin, and 3 cups boiling water. Pour evenly over the rice and vegetables.
05 - Scatter the marinated chicken pieces evenly over the top. Drizzle with vegetable oil. Cover the tray tightly with aluminum foil.
06 - Bake covered for 30 minutes, or until rice has absorbed most of the liquid.
07 - Remove the foil, gently stir the mixture, and create three shallow wells in the rice. Crack one egg into each well.
08 - Return to the oven, uncovered, for 8 to 10 minutes, or until eggs are just set and chicken is cooked through.
09 - Remove from oven. Garnish with spring onions, crispy fried shallots, cilantro, and serve with lime wedges on the side.