Go Back
+ servings

Best Homemade BBQ Pork Ribs

Print Recipe
This succulent BBQ pork ribs are fall-off the bone tender and moist. Two step cooking shortens the grill time and easy to prepare at home. The homemade barbeque sauce is finger-licking delicious.
Course Dinner, Main Course
Cuisine Western
Keyword barbeque, BBQ, homemade barbeque sauce, pork ribs, summer
Prep Time 20 mins
Cook Time 2 hrs 20 mins
Total Time 2 hrs 40 mins
Servings 4 people
Author Holly Ford


For the ribs

  • 1 tablespoons kosher salt
  • 2 tablespoons chili powder
  • 2 tablespoons packed dark brown sugar
  • 2 tablespoons paprika
  • 1 tablespoon garlic powder
  • 2 teaspoons ground mustard
  • 1 teaspoon freshly ground black pepper
  • 2 full racks baby back pork ribs about 5 to 6 pounds

For the BBQ Sauce

  • 1 1/2 cups ketchup
  • 1/2 cup water
  • 1/3 cup packed dark brown sugar
  • 1/4 cup light or dark molasses
  • 2 tablespoons cider vinegar
  • 2 tablespoons Worcestershire sauce
  • 1 tablespoon chili powder
  • 2 teaspoons garlic powder
  • 2 teaspoons paprika


  • To Make the seasoning rub, place all of the ingredients except the ribs in a medium bowl and stir to combine; set aside.
  • Remove excess fat from the ribs. Peel off the thin membrane attached to the underside of the ribs. Flip the ribs over so they’re bone-side up.
  • Sprinkle the rub all over to the both sides of the ribs. Pull the foil up and over each set of ribs to create 2 completely enclosed packets, and place them on the baking sheet side by side. (At this point, you can roast the ribs immediately, but for the best flavor and texture, refrigerate them for up to 24 hours.)
  • Preheat the oven to 325˚F. If you chilled the ribs, you need to let them rest on the room temperature while oven is preheating. Bake them for 2 hours.
  • To make the BBQ sauce, mix all of the ingredients in a medium saucepan and bring to a simmer over medium heat, whisking occasionally. Reduce the heat to low and continue to simmer for 30 minutes, whisking occasionally, until the flavors have melded and the sauce has reduced to about 2 cups. Remove from the heat and set aside until ready to grill.
  • Heat a gas or charcoal grill to medium (350°F to 450°F). Remove the ribs from the foil, place them meaty-side up on the grill, and brush them with some of the sauce. Cover the grill and cook for 5 minutes. Flip and brush the ribs and cook another 5 minutes. Repeat this step a couple more times brushing every 5 minutes, until the sauce has thickened and the ribs are heated through and have grill marks.


Adapted from CHOW