First, prepare your banana blossom (puso ng saging) by removing all the dark red outer layers. Cut it into wedges. Rub some oil on your hands before handling to prevent staining.
Fill a large pot with water and bring to a boil. Add the banana blossom wedges and boil for 30 minutes at medium-high heat, until tender when pierced with a fork. Drain well in a colander and let cool for 5-10 minutes. Once cool, slice into smaller, bite-sized pieces.
Heat your wok over medium-high heat (175°C/350°F). Add oil and fry the pork pieces until golden brown, about 5-7 minutes. Add minced garlic and sauté until golden and fragrant, about 1-2 minutes. Add minced shallots and cook for another 2 minutes until they turn clear.
Add the sliced banana blossom to the wok and stir-fry for 2 minutes, mixing well with the pork and aromatics. Pour in the soy sauce and vinegar. Important: Don't stir for the first 2 minutes to let the vinegar cook properly.
After 2 minutes, stir everything together and lower heat to medium. Let it simmer for 5 minutes, stirring occasionally. If it looks dry, add water a spoonful at a time. Season with salt and black pepper to taste.
Your dish is ready when the sauce has reduced slightly and the banana blossom is tender but still holds its shape. Let it rest for 5 minutes before serving with hot rice.
For leftovers, let cool completely and store in a covered container in the refrigerator for up to 3 days. When reheating, add a splash of water and heat in a pan until hot throughout.