Peel and discard the outer, fibrous skin layers of banana heart until you reach the lighter, softer core. Trim off stem and discard. Cut banana core into half and slice thinly.
In a bowl of cold salted water, place shredded banana and soak for about 15 to 20 minutes. Using hands, squeeze to release bitter sap. Rinse with cold water and drain well, discarding liquid.
In a pan over medium heat, heat oil. Add onions and garlic and cook until softened.
Add pork and cook, stirring occasionally, until lightly browned.
Add fish sauce and continue to cook for about 1 minute.
Add banana heart. Continue to cook, stirring occasionally, for about 5 minutes or until softened and releases liquid.
Add vinegar and bring to a boil, uncovered and without stirring, for about 3 to 5 minutes.
Add water and chili peppers. Bring to a boil.
Lower heat, cover, and continue to cook for about 10 to 15 minutes or until pork and banana heart are cooked and the liquid is mostly reduced.
Season with salt and pepper to ta taste,. Serve hot.