St. Louis BBQ
intro
Tangy, sweet, fall-off-the-bone St. Louis-style spare ribs coated in a signature vinegar-tomato BBQ sauce, slow-grilled for iconic smoky Midwestern flavor.
Ingredients
Steps
Prep and season ribs
Pat the 1.3 kg St. Louis-cut rib rack completely dry with paper towels, then peel off the tough silver membrane from the bone side of the rack. Mix all dry rub ingredients (60g light brown sugar, smoked paprika, garlic powder, onion powder, kosher salt, black pepper, cayenne) in a small bowl until evenly combined. Rub the entire surface of the ribs (both meaty and bone sides) with the full amount of dry rub, pressing gently so the spice mix adheres firmly. Let the seasoned ribs rest at room temperature for 30 minutes while you prep the grill.
Prep grill for indirect heat
Drain the pre-soaked hickory wood chips. For a charcoal grill, bank fully lit charcoal briquettes to one side of the grill bed, place a metal drip pan filled with 250ml cool water on the empty cool side, scatter drained wood chips over the hot coals, and adjust top and bottom vents to hold a steady internal grill temperature of 120°C (250°F). For a gas grill, light only one outside burner to medium-low, place a drip pan on the unlit side, add wood chips to a metal smoker box set over the lit burner, and close the lid until the grill reaches 120°C (250°F) and thin, pale smoke starts to wisp from the vents.
Slow smoke the rib rack
Place the seasoned rib rack bone-side down on the cool indirect-heat side of the grill, fully away from direct coals or lit burners. Close the grill lid and maintain a steady 120°C (250°F) temperature for 2 full hours, avoiding unnecessary lid openings to trap smoke and hold consistent heat. Adjust vents or burner settings as needed to hold temperature, adding a small 30g handful of extra soaked wood chips after the first hour if smoke output fades.
Cook signature BBQ sauce
While the ribs smoke, combine all sauce ingredients (240ml tomato ketchup, 80ml apple cider vinegar, 45g light brown sugar, 30g yellow mustard, 15ml Worcestershire sauce) in a small heavy-bottomed saucepan over medium-low stovetop heat (135°C/275°F). Stir continuously with a wooden spoon until the sugar fully dissolves, then let the sauce simmer uncovered for 8 minutes until it thickens enough to coat the back of the spoon. Remove from heat and set aside.
Wrap ribs to tenderize
After 2 hours of smoking, carefully remove the ribs from the grill using long tongs and wrap tightly in a double layer of heavy-duty aluminum foil. Pour 60ml (1/4 cup) of the prepared BBQ sauce inside the foil packet before crimping the edges completely sealed, to steam the ribs as they cook. Return the foil-wrapped ribs to the indirect heat side of the grill, maintain 120°C (250°F), and cook for 1 additional hour until the meat pulls back 1cm from the ends of the rib bones when tugged gently.
Caramelize sauce on ribs
Remove the foil-wrapped ribs from the grill, carefully unwrap (keep face turned away to avoid hot steam burns), and brush both sides of the rack generously with two-thirds of the remaining BBQ sauce. Place the sauced ribs directly over the medium-heat side of the grill (175°C/350°F) for 3-4 minutes per side, until the sauce bubbles and caramelizes into a sticky, glossy coating, taking care not to let the sugary sauce burn.
Rest and serve ribs
Transfer the finished ribs to a wooden cutting board, tent loosely with a single sheet of aluminum foil, and let rest for 10 minutes at room temperature to allow meat juices to redistribute. Slice cleanly between individual rib bones, arrange on a serving platter, and serve with the remaining reserved BBQ sauce on the side.
Tips
2.Resist the urge to open the grill lid frequently during the first 2 hours of smoking; every lid opening can drop internal grill temperature by 10–15°C and release trapped smoke, extending cook time and reducing the signature smoky flavor.
3.Watch the ribs closely during the final sauce caramelization step; the high sugar content of St. Louis BBQ sauce can burn and turn bitter in as little as 60 seconds over direct high heat.

OMG these were a total game changer for our Father’s Day cookout! I’ve tried a bunch of St. Louis rib recipes before and they always came out too dry or the sauce was too tangy, but this method had the meat falling right off the bone. My kids devoured two full racks before I even got a second helping, even my picky 8 year old asked for seconds! SO good, will absolutely be making these for every neighborhood potluck from now on.
Saved this recipe for my weekly Sunday meal prep and it did not disappoint! Cook time was totally manageable even with chasing a toddler around the house, and the ribs reheated perfectly for lunches all week. I did swap the regular BBQ sauce for a honey smoked version I had in the fridge and it paired so well. Only note is I wish I’d read the tip about removing the silver skin first, my first rack was a little chewy on the back because I forgot! Overall 10/10, adding to the permanent rotation.
As someone who’s still pretty new to smoking meats, I was nervous to tackle St. Louis style ribs since they’re known for being tricky, but this recipe broke every step down so clearly! The 3.5 hour cook time was spot on, I didn’t have to guess about temps or when to wrap them. Brought a rack to my buddy’s football watch party last weekend and everyone was asking for the recipe. Who knew medium difficulty could feel so doable? Definitely gained some grill cred with this one.
Made these for our neighborhood block party last weekend and they were the first dish gone! I was worried 3 racks wouldn’t be enough for 20 people and I was right — people were scraping the tray for the last bits of crispy sauce edge. I did add a little extra dry rub the night before to let the flavors sink in, and I think that made them even better. My only regret is not making a double batch!