Instantly view the recipe on any recipe blog with our free Chrome extension
Get 17 ingredients delivered today
Cut the pork belly into small diced (around 2-3 cm).
Heat around 1 cup of oil in a wok or sauce pan, add sliced onion in to fry until they becomes golden brown. Control your fire especially in the final stage and stir continuously. Transfer out to cool down. After cooled, the fried onions will become quite crispy, you crack them in a plastic bag with a rolling pin or chop with a knife.
Leave around 1 tablespoon of oil and then fry pork belly until slightly browned and they begin to release oil.
Get a iron cast deep pot, transfer pork belly in, add shaoxing wine, soy sauce, thickened soy sauce, garlic slices, spices, white pepper, scallion, rock sugar, diced mushrooms and then strained mushroom soaking water. Then add stock or water until 2-3 cm higher than the pork belly. If you are using regular pot with more escaping steam, slightly add more water. Bring to boil and simmer for 15 minutes over slowest fire.
Add fried shallots and hard boiled eggs. Cover the pot and simmer for around 30 minutes to 40 minutes over slowest fire. You may need another 20 to 30 minutes if using regular pot.
Use high fire to slightly thicken the soup in the last stage. You can serve directly. But the best taste comes several hours later. When all the flavors are well combined several hours later, re-heat it and stir to prevent sticking. Then serve with steamed rice and blanched vegetables.