Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 rack St. Louis–cut pork ribs (about 3.5 lb / 1.6 kg)
- 2 tbsp yellow mustard (binder, optional)
- Rub: 1/4 cup packed light brown sugar, 1 tbsp smoked paprika, 1 tbsp sweet paprika, 1 tbsp chili powder, 2 tsp kosher salt, 2 tsp black pepper, 1 tsp garlic powder, 1 tsp onion powder, 1 tsp dry mustard, 1/4 tsp cayenne
- Smoke: apple or hickory wood chunks/chips; 1 cup apple juice (for spritz, optional)
- Sweet-heat glaze: 3/4 cup ketchup, 1/2 cup honey, 2 tbsp chipotle in adobo (minced), 2 tbsp apple cider vinegar, 1 tbsp Worcestershire, 1 tbsp molasses, 1 tsp Dijon mustard, 1/2 tsp kosher salt
- Bright slaw: 4 cups shredded green cabbage, 1 cup shredded red cabbage, 1 cup shredded carrots, 3 sliced scallions
- Slaw dressing: 1/3 cup mayonnaise, 2 tbsp lime juice, 1 tbsp apple cider vinegar, 1 tbsp honey, 1/2 tsp celery seed, 1/2 tsp kosher salt, 1/4 tsp black pepper
Do This
- 1) Heat smoker to 250°F; add apple or hickory wood.
- 2) Remove rib membrane, pat dry, coat with mustard, apply rub; rest 20 minutes.
- 3) Smoke ribs at 250°F for 4 to 5 hours, spritzing with apple juice every 45 minutes (optional).
- 4) Simmer glaze 10 minutes; reserve half for serving.
- 5) When ribs pass the bend test (and are around 195–203°F), brush with glaze.
- 6) Caramelize on hot grates at 375–400°F for 6–10 minutes, flipping and glazing once more.
- 7) Rest 10 minutes, slice, serve with bright slaw and extra sauce.
Why You’ll Love This Recipe
- Classic BBQ texture: smoky, bend-tender ribs with a lightly crisped, caramelized finish.
- Sweet-heat balance: brown sugar rub plus honey-chipotle lacquer for sticky, glossy ribs that pop.
- Home-cook friendly: straightforward timing, clear doneness cues, and no special competition tricks required.
- Built-in sides: a bright, crunchy slaw cuts the richness, and extra sauce is ready for dipping.
Grocery List
- Meat: 1 rack St. Louis–cut pork ribs (about 3.5 lb / 1.6 kg)
- Produce: green cabbage, red cabbage, carrots, scallions, limes
- Dairy: mayonnaise (or your preferred mayo substitute)
- Pantry: light brown sugar, smoked paprika, sweet paprika, chili powder, kosher salt, black pepper, garlic powder, onion powder, dry mustard powder, cayenne, yellow mustard, ketchup, honey, chipotle peppers in adobo, apple cider vinegar, Worcestershire sauce, molasses, Dijon mustard, celery seed
- BBQ supplies: wood chunks/chips (apple or hickory), apple juice (optional for spritz)
Full Ingredients
For the ribs
- 1 rack St. Louis–cut pork ribs (about 3.5 lb / 1.6 kg)
- 2 tbsp yellow mustard (optional binder; helps rub adhere)
Brown Sugar–Paprika–Chili Rub
- 1/4 cup (55 g) packed light brown sugar
- 1 tbsp (7 g) smoked paprika
- 1 tbsp (7 g) sweet paprika
- 1 tbsp (8 g) chili powder
- 2 tsp kosher salt
- 2 tsp freshly ground black pepper
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp dry mustard powder
- 1/4 tsp cayenne pepper (optional, for extra heat)
Sweet-Heat Honey–Chipotle BBQ Glaze (and serving sauce)
- 3/4 cup (180 g) ketchup
- 1/2 cup (170 g) honey
- 2 tbsp chipotle peppers in adobo, finely minced (about 1–2 peppers plus sauce)
- 2 tbsp apple cider vinegar
- 1 tbsp Worcestershire sauce
- 1 tbsp molasses
- 1 tsp Dijon mustard
- 1/2 tsp kosher salt
- 1 tbsp water (only if needed to thin for brushing)
Bright Slaw
- 4 cups (280 g) shredded green cabbage
- 1 cup (70 g) shredded red cabbage
- 1 cup (100 g) shredded carrots
- 3 scallions, thinly sliced
Slaw Dressing
- 1/3 cup (80 g) mayonnaise
- 2 tbsp fresh lime juice
- 1 tbsp apple cider vinegar
- 1 tbsp honey
- 1/2 tsp celery seed
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
Optional spritz and smoke
- 1 cup (240 ml) apple juice (for spritzing, optional)
- 2 to 3 wood chunks (or 2 cups chips), apple or hickory

Step-by-Step Instructions
Step 1: Trim and prep the ribs
Place the ribs bone-side up on a cutting board. If there is a thin flap of meat (the skirt) or any loose bits, trim them off for even cooking. Flip bone-side up and remove the membrane: slide a butter knife under the thin, shiny membrane over a middle bone, lift, then grab with a paper towel and peel it off in one sheet (it’s slippery; the towel helps).
Pat the ribs dry with paper towels. A dry surface helps the rub stick and builds better bark during the smoke.
Step 2: Apply the rub
If using, lightly coat both sides of the ribs with 2 tbsp yellow mustard. This won’t make the ribs taste like mustard; it simply helps the seasoning adhere.
In a small bowl, mix all rub ingredients until evenly combined. Sprinkle the rub generously over both sides, pressing it on so it stays put. Let the ribs rest at room temperature for 20 minutes while you preheat the smoker.
Step 3: Preheat the smoker
Preheat your smoker to 250°F (121°C). Add wood (apple for sweeter smoke, hickory for bolder smoke). If your smoker runs a little hot or cold, aim for a steady range of 240–260°F.
Set up for indirect cooking. If your smoker has a water pan, fill it with hot water to help stabilize the temperature.
Step 4: Smoke until bend-tender
Place the ribs in the smoker meat-side up, away from direct heat. Smoke at 250°F for 4 hours without opening too often (steady heat is your friend).
From hour 2 onward, you can spritz every 45 minutes with apple juice (optional). This can help keep the surface from drying out and can encourage a deeper, tacky bark.
Begin checking for doneness at the 4-hour mark, then every 20–30 minutes. You’re looking for the bend test: pick the rack up with tongs from the middle; the surface should crack slightly and the rack should bend easily in a gentle arc. If using a thermometer, you’ll typically see internal temps around 195–203°F (90–95°C) in the thickest meat between bones.
Total smoke time is usually 4 hours 30 minutes to 5 hours 30 minutes, depending on rib thickness and how steady your smoker runs.
Step 5: Make the sweet-heat glaze and reserve serving sauce
While the ribs smoke (any time during the cook), make the glaze. In a small saucepan over medium heat, whisk together ketchup, honey, minced chipotle in adobo, apple cider vinegar, Worcestershire, molasses, Dijon, and salt.
Bring to a gentle simmer, then reduce heat to low and cook for 10 minutes, stirring often, until glossy and slightly thickened. If it gets too thick to brush easily, whisk in up to 1 tbsp water.
Important: Pour half of the glaze into a separate bowl for serving at the table (this stays clean and unsmoked). Keep the other half for brushing on the ribs during finishing.
Step 6: Lacquer the ribs and caramelize on the grates
When the ribs are bend-tender, brush a thin, even layer of the finishing glaze over the meat side.
Increase heat for caramelization: either raise your smoker to 375–400°F (190–204°C) or transfer the ribs to a preheated grill set up for two-zone cooking (hot side and cooler side).
Place ribs meat-side up over the hotter grates just long enough to set the glaze: 3–5 minutes. Flip meat-side down briefly for 1–2 minutes to pick up light char marks (watch closely; honey can burn). Flip back meat-side up, brush on one more thin layer of glaze, and cook another 2–3 minutes until sticky and deeply glossy.
Move to the cooler side if flare-ups happen or if the glaze starts to darken too fast.
Step 7: Mix the slaw
In a large bowl, combine green cabbage, red cabbage, carrots, and scallions.
In a small bowl, whisk together the dressing ingredients: mayonnaise, lime juice, apple cider vinegar, honey, celery seed, salt, and pepper. Pour over the vegetables and toss thoroughly. Refrigerate until serving (even 15 minutes helps it crisp up and lightly marinate).
Step 8: Rest, slice, and serve
Transfer ribs to a cutting board and rest for 10 minutes so juices settle and slicing is cleaner. For super neat slices, rest up to 30 minutes (tent loosely with foil; don’t wrap tight or you’ll soften the glaze).
Slice between the bones into individual ribs. Serve with the bright slaw and the reserved sauce on the side for dipping or extra drizzle.
Pro Tips
- Doneness is feel, not just temperature: Ribs are best when they’re bend-tender and the meat has pulled back from the bone ends by about 1/4 inch.
- Go thin on the final glaze layers: Two thin coats set better than one thick coat, and they’re less likely to burn at 375–400°F.
- Control the heat at the end: Honey caramelizes fast. Keep a cooler zone ready, and move the ribs if you see hard bubbling or blackening.
- Use the paper towel trick: It makes removing the membrane dramatically easier and improves tenderness.
- Reserve sauce early: Always portion out the “table sauce” before you brush ribs to keep it clean and food-safe.
Variations
- More heat: Add 1/2 tsp extra cayenne to the rub and an extra 1 tbsp minced chipotle in adobo to the glaze.
- More tang, less sweet: Reduce honey to 1/3 cup and increase apple cider vinegar to 3 tbsp.
- No smoker option (oven + grill finish): Bake on a rack over a sheet pan at 275°F for 2 hours 45 minutes, then glaze and caramelize on a grill at 400°F for 6–10 minutes.
Storage & Make-Ahead
Refrigerate: Store leftover ribs in an airtight container for up to 4 days. Store slaw separately for best crunch (up to 2 days once dressed).
Freeze: Wrap ribs tightly and freeze up to 2 months. Thaw overnight in the refrigerator.
Reheat: For best texture, reheat ribs covered with foil on a sheet pan at 300°F for 20–25 minutes until hot, then uncover, brush with a little sauce, and broil 1–2 minutes to re-gloss.
Make-ahead: The rub can be mixed up to 1 month ahead (store airtight). The glaze can be made up to 7 days ahead; warm gently before using.
Nutrition (per serving)
Approximate, assuming 1/4 rack plus slaw and sauce: 880 calories, 46 g protein, 58 g fat, 48 g carbohydrates, 28 g sugar, 1650 mg sodium. Values vary by rib size, trimming, and sauce usage.
