Skip to main content New<> this month
Get the Allrecipes magazine

Kansas City Style St. Louis Ribs

Rated as 5 out of 5 Stars

"Barbecue-seasoned St. Louis ribs are grilled slowly over low heat and brushed with Kansas City-style barbecue sauce."
Added to shopping list. Go to shopping list.


4 h 40 m servings 1475
Original recipe yields 4 servings


{{model.addEditText}} Print
  1. About one hour before smoking, coat both sides of ribs with a little vegetable oil and sprinkle with barbecue seasoning rub. Set aside at room temperature for 1 hour.
  2. Heat charcoal or gas grill for indirect cooking at 230 to 250 degrees F. Add drained wood chips, if using.
  3. Place the ribs, meaty side down, over a drip pan and cook for 2 hours. Add about 12 coals to a charcoal grill every 45 minutes or so to maintain the heat.
  4. Remove ribs from grill. Double-wrap each rack in heavy-duty aluminum foil. Return wrapped ribs to the grill and cook for 1 1/2 to 3 hours more over indirect heat, until very tender. Add more coals as needed to maintain temperature for a charcoal grill.
  5. Meanwhile, make the sauce. Combine all ingredients in small saucepan. Bring to a boil over medium-high heat; reduce heat and simmer 15 minutes, stirring frequently.
  6. Remove ribs from grill and unwrap. Place ribs over direct heat on grill and brush with Kansas City-style barbecue sauce. Cook for about 5 minutes until the sauce is set. Turn ribs and repeat with more sauce.


  • Recipe by BBQ Pit Master, Moe Cason.

Nutrition Facts

Per Serving: 1475 calories; 87 121.6 58.2 275 4631 Full nutrition

Explore more


Read all reviews 3
Most helpful
Most positive
Least positive

My family loved it!

Love this recipe especially the sauce. You can bet it will be going in my favorite recipe file. I was a little worried about using the all spice but so glad I did. The ingredients melded toge...

Super simple to make, as I had everything on hand. Smelled so good it was hard to wait for the ribs to come off the grill. Making this delicious recipe again today for Father's Day.