Cut the beef spareribs in sections to accommodate in a large pot.
Add all the ingredients except the cooking oil in the pot.
Add 2 to 3 cups of water or until beef is covered with water up to an inch above.
Bring to a boil and simmer for 1 to 1 1/2 hours or until very tender but bones intact.
Add more water as necessary and remove scum that rises.
When almost tender reduces liquid until just enough left to keep from burning the beef.
Remove beef from the pot and let drain in a colander.
Keep chilled until ready to fry.
Heat enough oil in a deep fryer.
Fry the beef spareribs in batches for 1 to 2 minutes each side or until crisp on the outside but moist in the inside.
Remove from the fryer when done and drain excess oil in kitchen papers.
Serve with vinegar with garlic, onion, and chili dip.