Heat vegetable oil in a medium pot over medium heat. Add garlic cloves and fried shallots and saute for 1 minute or until aromatic. Add the pork belly and stir to combine.
Add water, soy sauce rice wine, rock sugar, Chinese 5 spice, star anise, and bay leaf, and stir to combine. Cover pot and bring to a boil. Reduce heat to low and simmer for 30 minutes.
Add the boiled eggs and simmer for another 15 minutes. Skim excess fat and serve over rice.
Notes
The dish can be prepared the day before and reheated before serving.