In a large-sized pan or wok on a medium-high flame, add oil. Sauté the garlic and onion for 3-4 minutes, or until the onions are translucent and fragrant.
Add the chicken pieces and cook until it turns white.
Season with soy sauce, oyster sauce and pepper. Mix well to combine and let it cook for about 2 minutes.
Pour water and add the chicken broth cubes. Cover and let the chicken cook for about 10-15 minutes or until tender. Note: If you are using chicken stock, you can omit the chicken broth cubes.
Once tender, stir in the vegetables and shrimps and cook for about 1-2 minutes only. Note: Do not overcook the vegetables, cook half-way only so it will still be crunchy.
Using a wire skimmer or strainer, remove the meat and vegetables from the pan. Set aside.
Bring the broth to a boil then place the dry bihon noodles in the pan. Let the noodles absorb the liquid and gently toss to ensure that it is equally covered.
Cook the noodles for around 3-5 minutes or until soft. If the noodles are still crunchy after the sauce has been absorbed, add a quarter cup of liquid.
Turn off the heat and return the meat and vegetables into the pan (you can save some for garnishing). Mix thoroughly until well combined. Season with salt or fish sauce if necessary.
Transfer in a serving bowl or plate. Garnish with the reserved meat and vegetables.
Serve with calamansi or lemon wedges and enjoy!