Put pork ribs into a pot. Add cold water about 1 inch over the meat. Bring it to a boil.
Skim off any foam appearing on the surface until there is no more. Take out the ribs and discard the water.
Simmer the ribs
Put the ribs in the cleaned pot, then pour in 4 cups (1 liter) of hot water and add salt, the whole bulb of garlic, and peppercorns kept in a strainer or a spice bag.
Bring the water to a full boil then turn the heat down to low. Cover the pot with a tight lid and leave to simmer for 35 to 40 minutes, or until the meat becomes tender.
Cook the vegetables
Take out the garlic and peppercorns. Add the sweetcorn pieces and carrot chunks. Increase the heat to medium. Leave to boil with the lid on for about 10 minutes until the carrot softens.
Taste the soup to decide if extra salt is needed. Garnish with chopped scallions or cilantro before dishing out to serve.
Notes
1. Bite-sized pork ribs are ideal for this dish. However, regular-size ribs work well, too. Prolong the cooking time accordingly.2. You can use a mixture of whole white pepper and black pepper, or either one of them. Otherwise, use ¼ teaspoon of ground white pepper as a substitute and add it at the very end of the cooking process. 3. You may use other vegetables to replace sweetcorn and carrots, such as daikon, lotus root, winter melon, kelp, etc.