Main Courses
This Carolina style pulled pork sandwich recipe delivers the smoky, tangy perfection that makes Southern BBQ legendary. 🔥 After years of perfecting my technique at Atlanta The Smoky Pig, I've cracked the code for tender, vinegar-braised pork that practically melts on the bun with crispy celery crowns that add just the right crunch.
The secret lies in low-and-slow cooking—smoking a pork shoulder at 225°F for 10-12 hours until it reaches 203°F internal temperature, then finishing with a vinegar-based sauce that cuts through the richness.
I use a traditional potato bun (though gluten-free options work beautifully) and load it with classic toppings like tangy coleslaw and crisp pickles for that true Carolina experience.
What you'll end up with is a sandwich that's impossible to resist—juicy, tender pork that shreds easily, crispy celery crowns that add texture, and a sauce that balances sweet and tangy perfectly.
The aroma alone will have everyone gathering around your table, and the first bite delivers that unmistakable Carolina BBQ flavor that's become my signature dish.
This recipe serves 8-10, making it perfect for game days, family gatherings, or when you want to impress friends with restaurant-quality BBQ at home. The best part? Leftovers reheat beautifully, so you'll have sandwiches ready all week long.
Ingredients for carolina style pulled pork sandwich
Smoky, tangy, and packed with Southern flavor—these ingredients make Carolina pulled pork unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder (Bone-In) 🥓 | 6 lb | Bone-in for best flavor, skin removed |
| Yellow Onion 🧅 | 2 whole | Yellow or red, sliced |
| Celery Stalks 🥬 | 4 whole | For crispy crowns, cut into 1-inch pieces |
| Apple Cider Vinegar 🍎 | 1 cup | For tangy sauce, not white vinegar |
| Brown Sugar 🍚 | ½ cup | Light or dark, packed |
| Smoked Paprika 🌶️ | 2 tbsp | For smoky depth, not sweet paprika |
| Garlic Cloves 🧄 | 6 cloves | Freshly minced for sauce |
| Potato Buns 🍞 | 10 whole | Traditional Carolina style, or gluten-free |
| Mayonnaise 🥫 | ½ cup | For coleslaw, Duke's preferred |
| Shredded Cabbage 🥬 | 4 cups | Green or red, finely shredded |
| Pickles 🥒 | 1 cup | Dill or bread-and-butter, sliced |
| Wood Chips (Hickory or Oak) 🔥 | 2 cups | For smoker, soaked overnight |
| Salt 🧂 | 1 tbsp | Kosher or sea salt, plus more to taste |
| Black Pepper 🌶️ | 1 tsp | Freshly ground for finishing |
| Olive Oil 🫒 | 2 tbsp | For crispy celery crowns |
The pork shoulder is non-negotiable—bone-in gives the best flavor, and 6 lbs feeds a crowd. Costco or local butchers usually have the best cuts, but any grocery store will work if you pick one with good marbling. For the celery crowns, grab the freshest stalks you can find—they should snap when bent, not bend when snapped. Trader Joe's often has great celery for this. Don't skip the apple cider vinegar; white vinegar won't give that authentic Carolina tang.
No smoked paprika? Substitute liquid smoke at 1 tsp—it's not the same, but better than nothing. Running low on brown sugar? White sugar plus 1 tsp molasses works in a pinch. The coleslaw mix can be store-bought (I like Kraft Classic), but homemade is easy—just mayo, shredded cabbage, and a pinch of salt. If you're making this ahead, prep the celery crowns last so they stay crispy. The pickles? Bread-and-butter adds sweetness that balances the tangy pork perfectly.
Pork keeps beautifully in the fridge for 4-5 days—it actually tastes better after resting. The celery crowns? Make them fresh day-of or they'll get soggy. For the sauce, store it in a jar in the fridge for up to 2 weeks. I always double the sauce because it disappears fast. The buns? Freeze extras—they toast up perfectly when reheated. This is one of those recipes where leftovers are the best part—make extra for sandwiches all week.
Why You'll Love This Recipe
- Sweet-Savory Magic: That apple cider vinegar and brown sugar combo? It’s the secret weapon. The pork falls apart like butter, sticky with just the right balance of tangy sharpness and caramelized sweetness—no one will guess it’s "healthy."
- Tailgate or Tuesday: Serve it on buns with coleslaw for game day or toss it in tacos for a lazy night. Honestly, I’ve even used it to top baked potatoes when I’m too tired to do anything else. It’s that reliable.
- Budget Feast: A whole pork shoulder feeds my family for days—sandwiches, nachos, even soup. I’ll be real: the first time I made this, I had leftovers for a week and still didn’t complain. That’s a win.
Step-by-step instructions for Carolina style pulled pork sandwiches
Here's how to make pulled pork so tender it melts off the bone with crispy celery crowns.
🔥 Step 1: Prep and Smoke the Pork Shoulder
Start by soaking the 2 cups wood chips (hickory or oak) in water for at least 1 hour before using. Set up your smoker to maintain a steady 225°F temperature. I like to use a water pan in the smoker to help maintain moisture throughout the cook.
Rub the 6 lb pork shoulder (bone-in) with the 1 tbsp salt, 1 tsp black pepper, and 2 tbsp smoked paprika until fully coated. Place the pork fat-side up on the smoker grates. Smoke for 6 hours or until the internal temperature reaches 165°F. Here's the thing—don't peek at the pork during this time. Every time you open the smoker, you lose heat and moisture, which can ruin the bark and extend your cook time.
🍳 Step 2: Make the Vinegar-Braised Sauce
While the pork smokes, prepare the braising sauce by combining the 1 cup apple cider vinegar, 0.5 cup brown sugar, and 6 cloves minced garlic in a saucepan. Bring to a simmer over medium heat and cook for 10 minutes until slightly thickened. You'll notice the vinegar smell becomes more mellow and sweet as it reduces.
Once the pork reaches 165°F, remove it from the smoker and let it rest for 15 minutes. Then transfer the pork to a slow cooker or large Dutch oven. Pour the vinegar-braised sauce over the pork, making sure it's fully submerged. Cover and cook on low for 4-6 hours until the pork is fork-tender and easily shreds.
👨🍳 Step 3: Shred the Pork and Make the Coleslaw
Once the pork is fork-tender, remove it from the sauce and shred using two forks. Return the shredded pork to the sauce and mix well. Keep the pork warm in the slow cooker or Dutch oven. This is the moment that matters: the pork should be moist but not saucy—just enough to coat each strand.
For the coleslaw, combine the 4 cups shredded cabbage, 0.5 cup mayonnaise, and 1 cup sliced pickles in a large bowl. Toss gently until evenly coated. The slaw should be crisp and refreshing, cutting through the richness of the pork. Season with additional salt and pepper if needed.
🥘 Step 4: Make the Crispy Celery Crowns
Cut the 4 whole celery stalks into 1-inch pieces. Heat 2 tbsp olive oil in a large skillet over medium-high heat. Add the celery and cook, stirring occasionally, for 8-10 minutes until golden brown and crispy. Here's the trick—don't overcrowd the pan. Cook in batches if necessary to ensure even browning.
While the celery crowns cook, slice the 2 whole yellow onions into rings. Add them to the skillet and cook for an additional 5 minutes until softened and caramelized. This adds another layer of flavor and texture to your sandwiches.
🍽️ Step 5: Assemble the Sandwiches
Toast the 10 whole potato buns lightly if desired. Pile the shredded pork onto each bun, then top with a generous spoonful of coleslaw. Add the crispy celery crowns and caramelized onions on top. The combination of tender pork, crispy celery, and creamy coleslaw creates the perfect balance of textures and flavors.
Serve immediately and enjoy the ultimate Carolina-style pulled pork sandwich. The crispy celery crowns add a delightful crunch that contrasts beautifully with the tender pork and creamy slaw. Don't forget to save some for leftovers—they taste even better the next day!
Pro Tips For Making Carolina Style Pulled Pork Sandwich
- USE A MEAT THERMOMETER: I learned this the hard way—guessing pork shoulder doneness leads to rubbery meat or overcooked mush. Aim for 203–205°F in the thickest part; the bone-in cut will pull apart like butter when ready. No excuses: a $15 thermometer pays for itself in one batch.
- CHOP ONIONS AND CELERY SMALL: I used to leave chunks bigger than my thumb, and they’d turn to mush or stay tough. For Carolina-style, dice the onion and celery into ¼-inch pieces—they’ll dissolve into the sauce and add depth without texture issues. (Yes, even if it looks like baby food at first.)
- SKIP THE RUSH TO PULL: The moment you open that smoker or slow cooker, resist the urge to shred immediately. Let the pork rest 15–20 minutes under foil—this keeps it juicy. I’ve seen people pull too soon, and the meat dries out fast once exposed to air.
- BROWN THE PORK FIRST: This isn’t the prettiest method, but it’s the tastiest. Sear the bone-in shoulder skin-side down in a hot Dutch oven for 5–7 minutes until deeply browned. The crust locks in flavor and caramelizes the fat, making the final sauce richer. (I know, I know—it’s an extra step, but trust the process.)
Serving suggestions for leftovers
Classic Carolina Toppings
Start with potato buns—they're the heart of Carolina BBQ and hold up perfectly to the juicy pork. I always toast mine lightly in a skillet with a pat of butter for extra flavor.
For the classic trio, pile on tangy coleslaw (that mayo-based mix cuts through the pork beautifully) and sliced dill pickles for that sweet-tart crunch. The pickles add just enough acidity to balance the richness. 🥒
Don't skip the crispy celery crowns—they're my signature touch! The celery gets fried until golden and crunchy, adding a fresh herbal note that contrasts the smoky pork.
I like to add caramelized onions too—they add natural sweetness that rounds out the sandwich perfectly. Pro tip: Make the celery crowns fresh day-of so they stay crisp.
Modern Twists
For a gluten-free version, swap potato buns for gluten-free brioche buns or even lettuce wraps for a lighter option. I've also seen amazing results with sourdough toast—it adds a nice chewy texture.
If you want to get fancy, try grilled jalapeño slices for heat lovers or avocado slices for creaminess. 🥑
Sauce preferences vary—some folks love the vinegar-braised sauce I use, but others prefer BBQ sauce on the side. I keep both options available at my BBQ joint in Atlanta. For a spicy kick, add a drizzle of hot honey or sriracha mayo—just a teaspoon goes a long way.
The key is balance: tangy, sweet, and a little heat.
Presentation Tips
When plating, pile the pork high—Carolina-style sandwiches are meant to be hearty! I like to arrange the coleslaw and pickles in a fan shape on the side of the bun so they're visible.
The crispy celery crowns go on top for that dramatic crunch. For extra flair, sprinkle with fresh parsley or crushed red pepper flakes right before serving. 🌿
Serve with sweet tea or iced lemonade—both are Southern staples that complement the smoky flavors. I also like to offer cornbread muffins on the side for dipping. The contrast of warm, buttery cornbread with cool, tangy pork is pure magic.
For a crowd, set up a build-your-own station with all the toppings so everyone can customize their sandwich.
Leftovers Magic
Leftover pulled pork actually gets better—it becomes even more tender and flavorful. Reheat in a slow cooker on low or a skillet with a splash of apple cider vinegar to keep it moist.
The celery crowns? Store them separately and crisp up again in a skillet before serving. I often make pulled pork tacos or loaded baked potatoes with the leftovers—just as delicious! ⚡
For freezer-friendly sandwiches, assemble them (without the celery crowns) and wrap tightly in parchment paper before freezing. Toast the buns in a toaster oven for 2-3 minutes to revive them.
The pork stays juicy, and the buns get crispy again. This is how I feed my crew at The Smoky Pig—always ready for game day or a quick lunch.
Nutrition facts
Frequently asked questions
Can I make this recipe without a smoker?
Use an oven at 275°F for 6-8 hours with a water pan for moisture. For even more flavor, wrap the pork in foil with a splash of apple cider vinegar and wood chips (if available) halfway through cooking. The slow cooker method also works—cook on low for 8 hours with the vinegar-braised sauce. The key is patience and low heat to keep the meat tender.
What's the best way to store leftovers?
Store the pork in its braising sauce in an airtight container in the fridge for 4-5 days or freeze for 3 months. Keep the celery crowns and coleslaw separate—they'll stay crisp longer. Reheat pork in a skillet with a splash of vinegar or in a slow cooker on low. The celery crowns crisp up beautifully in a hot skillet for 2-3 minutes before serving.
Why does my pork turn out dry?
Most likely, it cooked too fast or wasn't properly rested. Keep the temperature at 225°F (or equivalent) and never exceed 250°F. Always let the pork rest for 15 minutes after cooking before shredding. The vinegar-braised sauce also helps keep it moist—make sure the pork is fully submerged during the braising phase. If it's still dry, add a splash of vinegar or broth when reheating.
Can I use a different type of vinegar?
Apple cider vinegar is traditional for that authentic Carolina tang, but white vinegar or red wine vinegar work in a pinch. For a milder flavor, use balsamic vinegar. Just remember that different vinegars will change the sauce's depth—apple cider gives the best balance of sweetness and acidity. If using substitutes, increase the amount slightly to compensate for milder flavors.
How do I make these sandwiches ahead of time?
Assemble the sandwiches (without celery crowns) up to 1 day ahead and store in an airtight container in the fridge. Keep the celery crowns separate and make them fresh before serving. For freezer-friendly sandwiches, assemble without toppings, wrap tightly in parchment paper, and freeze for up to 1 month. Toast the buns in a toaster oven for 2-3 minutes to revive them—this works surprisingly well!
