Step 1: Prep the Pork
Set your oven to 375°.
Halve the peeled garlic cloves and coat them in olive oil, sea salt, and 1 tsp cayenne.
Stuff these seasoned garlic halves into small pockets cut into the roast.
Combine the sugar, black pepper, remaining cayenne, and salt to create a rub; season the pork thoroughly.
In a cast-iron skillet, brown all sides of the pork for about 4 minutes each until crusted.
Step 2: Combine and Roast
Briefly take the roast out of the pan. Mix in the beans, onion, minced garlic, broth, molasses, mustard, Worcestershire, thyme, and bay leaves.
Nestle the pork back into the skillet on top of the bean mixture.
Roast in the oven for 1 hour and 40 minutes or until the meat is tender.
Step 3: Serve
Let the pork rest for 15 minutes before carving.
Taste the beans and adjust salt if needed. Slice the roast and serve directly over the beans.