Begin by cutting the pork belly into evenly sized pieces. Keeping the pieces similar in thickness helps them cook gently and evenly.
Season the pork belly generously with salt on all sides. This step builds flavor and helps the meat become tender as it roasts.
In a small bowl, mix together the garlic powder, paprika, black pepper, and chili powder. Sprinkle the seasoning over the pork belly and gently rub it in so each piece is well coated.
Let the seasoned pork belly rest at room temperature for 30 to 50 minutes. This allows the salt and spices to soak into the meat.
Scatter a few whole peppercorns over the pork belly, add a bay leaf on top, and wrap everything snugly in parchment paper to keep the meat juicy while roasting.
Preheat the oven to 350°F (180°C). Place the wrapped pork belly on a baking sheet and roast on the middle rack for about 50 minutes, until tender and fragrant.
Carefully unwrap the pork belly and let it rest for a few minutes before slicing. Serve warm and enjoy.