Rib Sandwich
intro
Tender, smoky slow-cooked pork ribs piled on toasted brioche with tangy slaw and BBQ sauce, a messy, iconic handheld American BBQ favorite.
Ingredients
Steps
Prep and season ribs
Start by prying the thin silverskin membrane from the bone side of the 1.3 kg St. Louis-cut pork ribs with a butter knife, then pull it off in one smooth piece to avoid chewy bites. Pat ribs fully dry with paper towels, then coat every surface evenly with the combined dry rub (3 tbsp brown sugar, 1 tbsp smoked paprika, 1 tsp garlic powder, 1 tsp onion powder, 1.5 tsp kosher salt, 1 tsp black pepper, 1/2 tsp cumin, 1/4 tsp cayenne). Let seasoned ribs rest at room temperature for 30 minutes while you preheat your smoker or charcoal grill to 120°C (250°F) for indirect heat, adding 2 cups of pre-soaked apple wood chips to the fire box.
Slow smoke the ribs
Place seasoned ribs bone-side down on the indirect heat zone of the preheated 120°C (250°F) smoker, close the lid, and smoke for 2.5 hours. Maintain a consistent internal grill temperature, adding 1/2 cup of extra wood chips every 45 minutes to produce thin, wispy blue smoke; avoid thick white smoke, which will make ribs taste bitter. Refrain from opening the lid for the first 2 hours to prevent heat loss.
Wrap ribs to tenderize
After 2.5 hours of smoking, carefully transfer ribs to a large sheet of heavy-duty aluminum foil, drizzle with 60 ml (1/4 cup) apple cider vinegar, and crimp the foil tightly to create a fully airtight packet. Return the foil-wrapped ribs to the 120°C (250°F) indirect heat zone, close the lid, and cook for 45 additional minutes, until meat pulls easily from the bone and reaches an internal temperature of 95°C (203°F) when probed with an instant-read meat thermometer.
Mix tangy coleslaw
While the foil-wrapped ribs cook, combine 220 g shredded green cabbage and 70 g shredded carrot in a medium mixing bowl. In a separate small bowl, whisk together 80 g mayonnaise, 1 tbsp apple cider vinegar, 1 tbsp dill pickle brine, 1 tsp granulated sugar, and 1/4 tsp kosher salt until completely smooth. Pour dressing over the vegetables, toss to coat evenly, then refrigerate for 20 minutes to let flavors meld.
Toast the brioche buns
Once ribs reach target temperature, remove the foil packet from the grill and let ribs rest, still sealed, for 10 minutes to let juices redistribute. Brush the cut sides of 4 brioche buns with 2 tbsp melted unsalted butter, then place them cut-side down on the grill's direct heat zone for 1 to 2 minutes, until cut surfaces are golden brown with faint grill marks and edges are lightly crisp. Watch closely to prevent burning.
Assemble the sandwiches
Unwrap the rested ribs, pull tender meat from the bones in large chunks, discarding excess fat and tough connective tissue. Spread 1 tbsp of tangy BBQ sauce on the cut side of each toasted bun bottom, pile 150 g of pulled rib meat onto each base, top with 2 dill pickle slices, 1/2 cup of chilled coleslaw, and a final 1 tsp drizzle of BBQ sauce, then cap with the toasted bun top. Press gently to secure fillings, and serve immediately.
Tips
2.If you do not have a smoker, you can replicate the recipe in a home oven: cook seasoned ribs on a wire rack over a baking sheet at 120°C (250°F), add 1 tsp of hickory liquid smoke to the foil packet with vinegar, and follow the same timing.
3.Do not overstuff the sandwiches with too much meat or slaw, as this will cause fillings to slide out when you take a bite; 150 g of rib meat per sandwich creates the perfect, manageable stack.

OMG these rib sandwiches were the star of our Memorial Day cookout! I followed the rub recipe exactly and the smoky flavor was out of this world. My husband went back for two sandwiches and even my picky 10 year old asked for seconds. Only thing is I misjudged the cook time and started a little late, so we ate 45 mins later than planned, but totally worth it!
Game changer for my Sunday meal prep! I made a full batch of these ribs, shredded them, and kept them in the fridge for quick sandwiches all week. The smoky taste held up perfectly even after reheating, and I didn’t get bored eating it for lunch 4 days in a row. 10/10 will be making this at least once a month.
Solid recipe! I’m pretty new to smoking meats and I was nervous this would be too complicated for a medium-difficulty cook, but the steps were super easy to follow. The St. Louis cut ribs came out tender, pulled right off the bone, and the vinegar slaw on top? *Chef’s kiss*. Only reason I’m not giving 5 stars is I wish the cook time was broken down a little more clearly for people using a charcoal smoker vs a gas grill, but I figured it out with a quick Google.
Y’all, I made these for my son’s high school football team pre-game dinner and the boys DEVOURED them. I was worried 2 racks of ribs wouldn’t be enough for 12 hungry teens, but it worked perfectly when piled high on soft brioche buns. So smoky, so juicy, no dry meat at all—total win!
SO good. I don’t have a big backyard smoker so I used my stovetop smoker with hickory chips and it still came out with that perfect deep smoky flavor. I added a drizzle of hot honey on mine and wow, the sweet heat paired so well with the savory ribs. Already texted the recipe link to all my friends in the city.
Made these this past weekend for a lazy Sunday hang with my roommates. We paired them with cold beer and crinkle cut fries, and it was better than any rib sandwich we’ve gotten at our favorite local BBQ joint. The bark on those ribs was insane, perfectly seasoned, not too salty. 10/10, no notes.
I was so excited to make this, but I accidentally grabbed regular spare ribs instead of St. Louis style the first time I made it. It still tasted great, but the bones were a little trickier to remove when shredding for the sandwiches. Second time I got the right cut and it was so much easier! The smoky rib rub is going to be my go-to for all ribs from now on, not just sandwiches.
Wait, has anyone tried making this with a store-bought BBQ sauce instead of making the homemade one in the recipe? I’m short on time this weekend for my kid’s birthday party and I’m wondering if it’ll still taste good enough to serve to guests.