Pre-heat oven to 500°F.
Combine and mix Carolina Rub ingredients. Thoroughly rub Carolina Rub Mix all over Johnston’s Bone-in Butt and refrigerate.
Whisk Asian Thai Dressing ingredients together and refrigerate until ready to use.
Whisk Pesto Mayo ingredients together and refrigerate until ready to use.
Prepare BBQ Sauce. Sauté onions and garlic with oil, add brown sugar and orange juice. Stir and slightly reduce liquid. Combine all other ingredients of BBQ sauce and heat to a rolling boil, stirring frequently. Reduce to simmer and let sauce thicken, stirring occasionally, for 20-25 minutes.
In a deep roasting pan, place onion slices on bottom of pan. Add roasting juice ingredients to pan and place rubbed Johnston’s Bone-in Butt on top. Bake in oven at 500°F for 15 minutes. Cover pan with parchment paper first and then with aluminum foil. Reduce heat to 285-300°F and continue to bake for 6-8 hours, or until meat falls off the bone and bone is easily removed. Discard bone and fat. Pull meat apart into strands and add BBQ sauce to desired consistency.
Lightly add Asian Thai Dressing to Asian Slaw Mix just before serving.
Spread Pesto Mayo on buns and assemble Johnston’s Pulled Pork Sandwich with Asian Slaw and shredded Pulled Pork.
-