Oven BBQ Ribs
Updated Sept. 10, 2025

- Total Time
- 3¼ hours
- Prep Time
- 5 minutes
- Cook Time
- 3 hours 10 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 1tablespoon garlic powder
- 1tablespoon onion powder
- 2teaspoons smoked paprika
- 1tablespoon fine sea salt, plus more to taste
- 2teaspoons black pepper, plus more to taste
- 4pounds beef back ribs or 4 pounds beef short rib rack
- 1teaspoon olive oil or avocado oil
- ½cup barbecue sauce (homemade or store-bought)
Preparation
- Step 1
Heat oven to 300 degrees. Line a large rimmed sheet pan with aluminum foil.
- Step 2
In a bowl, mix together garlic powder, onion powder, paprika, salt and pepper until spice rub is well combined.
- Step 3
Place the ribs on the pan in a single layer. Add oil to the ribs and coat with spice rub. Arrange the ribs meaty side up. Wrap the foil around the ribs and seal.
- Step 4
Bake until the meat starts to pull away from the bone, about 3 hours (or see Tip for grilling instructions). (Beef short rib racks may take an additional 30 minutes to 1 hour to cook. Start checking at 3 hours, and continue cooking until meat starts to pull away.)
- Step 5
Take the ribs out of the oven and remove the top layer of foil. Increase oven temperature to 350 degrees. Brush on the barbecue sauce. Return the ribs to the oven and bake for another 20 minutes.
- To cook these on the grill, prepare the grill for indirect cooking (preferably at 275 degrees). Place the ribs, meaty side up, directly on the grill grate. Cook for 2½ hours, maintaining a steady temperature. Flip the ribs and cook for 30 minutes. Next to the grill, place 2 long sheets of heavy-duty aluminum foil. Transfer the ribs to the foil, meaty side up. Wrap the ribs, sealing the package tightly. Place the foil-wrapped ribs on the grill for 1 hour. (Wrapping the ribs in foil is essential to get them tender, so don't omit this step.) Move the foil-wrapped ribs to a platter once their internal temperature reaches 200 degrees. Carefully remove the ribs from the foil, place them on the grill grate, and brush with the barbecue sauce. Grill for another 5 to 15 minutes, depending on how charred you like your ribs. Flip the ribs, brush with the sauce again, and cook for 5 to 15 minutes more. Place the ribs on a platter and serve with additional barbecue sauce, preferably warm, on the side.
Private Notes
FAQS
Comments
Unless you have access to a first class butcher, skip using beef back ribs and go for the short ribs. I have yet to see a rack of beef back ribs in a "supermarket" that wasn't absent virtually all meat--aka "shiners" cuz nothing bone shows. Better yet, go for pork ribs--spares or baby backs. Beef back ribs do work well for making beef stock, assuming they are priced at less than $2/pound.
I always make pork ribs using this method. 300 degrees for about 2 hours, maybe 2.5 if you have St Louis cut spare ribs. The trick is to dry rub and wrap them tightly in foil. When you remove them from the oven, leave them wrapped and rest for at least an hour before unwrapping. They will hold their juices this way. You can even refrigerate them for the next day. Unwrap, brush with BBQ sauce and bake at 350 degrees for 15 minutes.
I have tried every known method to cook ribs, the rub here looks great, but the easy way is to get an aluminum pan ($ tree 1.25) lay the ribs meat side down, pour BBQ sauce over the top, cover the pan tightly with foil, cook at 350 for 1 hour, the meat will fall off the bone!
Did the dry rub and wrapped in foil overnight before the 3 hour bake. After, I slathered on some sauce and baked 20 minutes and then did a second coat and broiled it until bubbly and charred in places. I did this with pork spare ribs and it came out great. Meat was tender, but not mushy at all. A sprinkle of kosher salt was needed right before serving to make these over the top. Heard hubby and cat get up around 1am to snarf down the leftovers. A good sign the family is happy.
Many years ago I tried making ribs and they turned out poorly, not sure if it was the wrong kind of ribs or what. I saw this and it seemed so easy that I decided to try again. I took the advice of another commenter and got baby back pork ribs from Costco. I used the rub from the Rib Shack in Philadelphia. I didn’t use any oil. Wrapped the ribs in foil. 300 degrees for 3 hours, rest in foil for 30 minutes. Store bought BBQ sauce and back in the oven uncovered for 15 minutes at 350. Best ribs ever! Cost was about $10 for a full rack. Checked Chili’s website, $26.99 for a rack that would likely be about half the size.
7/25. Made half in oven - 3 hours at 330 (delicious) half sous vide (8 hours at 140). Sous vide was epic fail - was not tender, nor cooked through, needed more time on the grill and frankly not worth it. If I make again I will just do in the oven and finish on the grill.