In a large saucepan, bring to a boil enough water to cover the pork belly. Add the pork and boil for 3 to 4 minutes. Drain. Rinse the pork belly and wipe out the saucepan. Cut the pork belly into 1-inch pieces and set aside.
In the same saucepan, over medium-high heat, heat the oil. Return the pork to the pan and cook, stirring frequently, until the meat is browned. Transfer the pork to a clay pot and season it with the pepper. Add the coconut soda, 1/4 cup fish sauce, 1/4 cup sugar, garlic, shallots, onion, and eggs. The liquid should cover both the pork and the eggs; add water if necessary. Bring to a boil on the stove top.
Reduce the heat to low and cover. Braise for 1 to 11/2 hours, until the pork is cooked to the desired tenderness. Before serving, adjust the seasoning, adding fish sauce or sugar if necessary, and season again with black pepper. Garnish with the scallions and serve with steamed jasmine rice.
Reprinted from Recipes from My Home Kitchen by Christine Ha. Copyright © 2013 by Rodale Inc. By permission of Rodale Books. Available from bookstores, in stock or ordered.