Cook the rice* according to instructions on the package.
Beat the eggs with the soy sauce and make thin omelets. Cut omelets in small strips. Set aside.
Then cut the tofu in small cubes and fry in a little bit of oil until crispy. Add salt and pepper to taste. Set aside.
Cut chicken breasts into thin strips and fry (in a little bit of oil) until golden brown. Take out of the pan and set aside.
Heat 1 tbsp of oil in a wok or frying pan and sauté the onion. Add the broccoli florets and stir fry until the broccoli is al dente.
Add the diced ham and stir fry shortly. Then add the garlic, shrimp paste and spices and stir fry for a couple of minutes.
Then dd the chicken back to the pan and stir well.
Finally add the omelet strips, tofu and cooked rice. Stir-fry 1-2 minutes so everything heated through.
Serve with prawn crackers, fried onions, pickled vegetables and satay sauce.
*I usually cook the rice in (chicken) stock for extra flavor.