Trim any excess fat from the pork and cut them into large chunks; they will slightly shrink as they cook. Season generously with salt on both sides. Set aside.
In a large pot, heat some oil over medium-high heat. Briefly sear the bananas on both sides, making sure they stay firm. Transfer them to a plate.
Add more oil if needed, then lightly sear the carrots and sweet potatoes on both sides. Transfer them to the plate.
Sear the pork in batches to avoid overcrowding the pot. Transfer them to a plate, then remove excess oil from the pot.
Briefly sear the chorizo slices for about a minute, then transfer them to the plate.
Add more oil if necessary, and adjust to medium heat. Sauté the onion and garlic until softened.
Sauté the tomato paste until caramelized and darker in color.
Add the meat, 2½ cups of water (add more later as needed), bay leaves, chicken base, fish sauce, sugar, and ground pepper to taste. Mix everything well, scraping off any browned bits from the bottom. Increase the heat and bring it a boil.
Once boiling, reduce the heat to medium. Cover and simmer for 30-40 minutes until desired tenderness is achieved.
Add the chorizo, carrots, sweet potatoes, and chick peas. Simmer for another 10 minutes or until they're tender.
Add the bananas, yardlong beans, and cabbage to the pot. Cover and let them cook for another 5 minutes. Taste and adjust as needed.