In a large bowl, add garlic, onion, peppercorns, vinegar or calaminsi, soy sauce and mix until well combined. In the same bowl add vegetarian pork-like meat and tofu to marinate for 30 minutes to 1 hour. (the longer the better).
Heat a nonstick pan over medium heat and add oil.
Fry the marinated vegetarian pork and tofu until golden brown and set aside.
In the same pan, add marinated sauce, water and bring to a simmer. (If you would like the sauce thicker, mix constarch and water and add), add pineapple juice, fried vege pork and tofu, and cover with a lid and bring to a boil.
Add banana blossoms, black beans, bay leaves, allow it to simmer then add brown sugar, salt and pepper.
Taste and season if needed.
Best served hot.