- Boil water in a large cooking pot. 
- Add beef shank. Cover the pot and boil for 15 minutes. 
- Scrape the scums out of the cooking pot. Add whole peppercorn and onion. Cover the pot. Continue to cook in low heat for 2 to 3 hours or until the beef becomes tender. Note: you can use a pressure cooker to tenderize the meat. It should only take around 45 minutes. 
- Scoop the fats (oil) floating on top of the soup and discard. 
- Add corn. Cover and cook for 15 minutes. 
- Add long green beans (Baguio beans) and season with fish sauce (patis). 
- Arrange the fresh Napa cabbage (pechay baguio) on the serving bowl. Pour hot broth and arrange the beef shank, corn, and long green beans in the bowl. 
- Serve hot. Share and enjoy!