Cut the chicken into very small pieces. Peel the shallots and garlic and cut into thin slices. Cut the chilli peppers into rings. Pluck the Thai basil leaves, wash and cut into strips. Cut the cucumber into slices.
Let some water get hot for the rice and cook the rice. Meanwhile pour the oil into the wok. Let the wok get hot and fry the onions and some of the meat. Gradually add the rest so that the meat fries and does not boil in its own juice. Fry until the meat is almost through.
Then add the oyster sauce, fish sauce, seasoning sauce and sugar, stir and then add the chillies and garlic. After the garlic has turned slightly translucent, add the Thai basil, simmer gently for two minutes and remove the wok from the heat.
Fry the eggs. Put the rice in a small bowl and tip it upside down on a plate, then add the kaprao and place an egg on top. Add the sliced cucumber.