-
1
Place beans in a pot; add water to cover by 3 inches.
-
2
Bring to a boil, and cook for 5 minutes.
-
3
Remove from heat.
-
4
Let stand, covered, for 1 hour.
-
5
Drain.
-
6
Meanwhile, preheat oven to 300 degrees F. Cook bacon in a large Dutch oven over medium-low heat until fat is rendered and bacon is crisp, about 10 minutes.
-
7
Transfer bacon to a plate using a slotted spoon.
-
8
Season pork shoulder generously with salt and pepper, and sear, skin side down, in Dutch oven until golden, about 5 minutes.
-
9
Flip, and repeat on opposite side.
-
10
Return bacon to Dutch oven, add drained beans, brown sugar, molasses, ketchup, and 1 tablespoon salt.
-
11
Add water to cover (about 3 cups).
-
12
Cover, and bring to a simmer.
-
13
Transfer to oven, and braise, basting every hour, until beans are thick and syrupy and pork is falling off the bone, about 6 hours.
-
14
While the beans cook, combine onions and jalapenos in a bowl.
-
15
Bring cider vinegar, granulated sugar, and 1 teaspoon salt to a simmer in a small saucepan.
-
16
Cook until sugar dissolves, about 4 minutes.
-
17
Pour pickling liquid over onions and jalapenos.
-
18
Let cool.
-
19
Transfer pork shoulder to a cutting board.
-
20
Stir white vinegar into beans.
-
21
Shred pork using two forks or chop using two cleavers and return to pot.
-
22
Serve pork and beans on buns with shredded cabbage and pickled vegetables on top.