Day 1. The night before, blend all the marinade ingredients in a blender or food processor.
Put the pork meat in one or two large bowls and add the marinade. Cover and refrigerate overnight.
If you're using frozen banana leaves, you can thaw them out by leaving them in the fridge overnight.
Day 2. Carefully take the leaves out of the bag and cut them into rectangles, approx. 20 inches long (50 cm).
Clean both sides of each leaf with a damp cloth or paper towel. If the leaves are stiff, you can pass them through a stove burner set to medium low for a few seconds to soften them. This also helps to avoid cracks.
Peel and cut the potatoes into thick slices and place them in water in a medium bowl. Season the water with salt and the all-purpose seasoning to taste if you want.
Peel and cut the carrots into slices and place them in water in a small container. Season the water with salt to taste if you want.
To make the guiso (seasoned sauce): In a large pan, heat the olive oil at medium low heat and add the onion, garlic, red bell pepper, chicken bouillon, all-purpose seasoning, and salt and pepper. Stir well and cook for about 5 minutes or until the vegetables soften.
Add the tomatoes, reduce the heat to low and cook for about 10 minutes or until the sauce thickens. Add a bit of water if the sauce dries up.
To make the masa (dough): Place the water for the masa in a large pot, add the chicken bouillon, all-purpose seasoning, onion powder, garlic powder and salt. Heat the water on the stove without bringing it to a boil. Then, slowly add the pre-cooked corn meal and stir with a spatula or wooden spoon until it looks like thick oatmeal. If the masa dries up, you can add more water. Add the peas to the masa, stir well and remove from the stove.
Assembling the Tamales: Place one or two banana leaves on a flat surface with the lines or veins facing up. If you're using two leaves, make sure only the borders overlap.
Spread about about ¼ cup of masa over the leaf with a spoon.
Add one tbsp of guiso over the masa.
Place on sprig of parsley over the guiso.
Place 2 potato slices and 2 carrot slices in the masa.
Place 1 piece of pork rib, 1 piece of pork meat and 1 piece of pork belly over the masa.
Close the tamal by putting the sides of the leaf together in the center and tucking them in, fold in the top and bottom sides as well. Tie them up with butcher string. Repeat this process with every single tamal.
Steaming the Tamales: Fill ¼ of a large pot (tamalera) with water and season with salt. Bring water to a boil and then place a steam rack inside the pot to avoid letting the tamales touch the bottom or the water. **Note: If you don't have a steam rack you can place sticks or left over banana leaves in the bottom of the pot instead.
Place the tamales on the steam rack one on top of the other and steam them on low heat for about 1 hour and 45 minutes to 2 hours. Check the water level every 30 minutes to prevent it from evaporating completely.
Once the tamales are ready, take them out of the pot and let them rest for a few minutes before serving.