Heat 3 tablespoons of oil in a wok or pan. Stir-fry the liver for 2 to 3 minutes. Add the garlic powder. Continue to cook until the liquid from the liver completely evaporates. Set aside.
Heat the remaining oil in a pot.
Once hot, sauté the garlic and onion until soft.
Add the ground black pepper. Stir.
Add the sliced pork shoulder. Cook until light to medium brown.
Put the dried bay leaves in the pot. Cook while stirring for 3 to 5 minutes.
Pour the soy sauce and water in the pot. Stir and let boil.
Cover and cook in low heat for 30 to 45 minutes or until pork gets tender.
Stir-in the liver
Pour the vinegar in the pot. Wait for the liquid to boil again. Stir.
Add the garbanzos and red bell pepper. Stir and cover. Cook in medium heat for 5 minutes.
Add salt and sugar. Stir.
Transfer to a serving bowl. Serve.
Share and enjoy!