Mix together the Portuguese cacoila seasoning, garlic, salt, and pepper in a large bowl. Immerse the pork in this flavorful concoction, ensuring a good coat. Set it aside in the fridge, giving it an ideal overnight soak or at least a 4-hour stint.
On the stovetop, heat a dab of olive oil in a spacious pot over a medium flame. Toss in the onions and peppers, stirring until they take on a soft, see-through texture. For an aromatic kick, mix in the garlic just until it's fragrant.
Slide in the marinated pork, turning each piece to ensure a lovely golden sear on all sides.
Merge in the tomato paste, stirring to coat the pork evenly with its robust flavor.
Gently pour the wine into the pot, allowing it to simmer and slightly reduce for about 5 minutes, enhancing the dish's depth.
Once the wine has settled, introduce the beef or chicken broth and the bay leaves, stirring gently.
Dial down the heat, place the lid on, and let the magic happen for around 2.5 to 3 hours. By the end, the pork should be fork-tender and oozing flavor.
As the symphony of flavors concludes, fish out the bay leaves and adjust with a pinch of salt and pepper as desired.
Plate this stovetop masterpiece alongside fresh Portuguese rolls or fluffy steamed rice, ensuring every morsel is enjoyed to the fullest.