Coffee Rubbed Ribs
intro
Tender, fall-off-the-bone pork ribs coated in a bold, earthy coffee-spice rub, slow-smoked to caramelized perfection for a rich, smoky backyard BBQ favorite.
Ingredients
Steps
Prep ribs and mix rub
Pat the 2 racks of ribs completely dry with paper towels, then peel off the tough silvery membrane from the bone side of each rack using a paper towel for a non-slip grip. In a small mixing bowl, whisk together 3 tbsp finely ground dark roast coffee, 2 tbsp smoked paprika, 1/4 cup packed light brown sugar, 1 tbsp kosher salt, 1 tbsp garlic powder, 1 tsp onion powder, 1 tsp freshly ground black pepper, 1/2 tsp cayenne pepper, and 1 tsp ground cumin until fully evenly combined.
Season ribs with rub
Sprinkle the coffee spice rub evenly over every surface of both rib racks, using clean hands to press the rub firmly into the meat to ensure full adhesion, covering the top, bone side, and narrow edges of each rack. Let the seasoned ribs rest at room temperature for 30 minutes to allow the rub to penetrate the meat and form a sticky, flavorful base layer.
Preheat grill for indirect cooking
Preheat a charcoal or gas grill to a steady 275°F (135°C), configured for indirect heat: pile lit charcoal on only one side of the charcoal grate, or turn off half the burners on a gas grill. Place a disposable aluminum drip pan on the indirect heat side, and pour 2 cups (480ml) of water into the pan to maintain a moist, even cooking environment. Mix 1/2 cup (120ml) apple cider vinegar and 1/2 cup (120ml) water in a spray bottle for spritzing.
Slow smoke the ribs
Place the seasoned ribs bone-side down on the indirect heat side of the grill, positioned away from direct flame or coals. Close the grill lid, and maintain a consistent internal grill temperature of 275°F (135°C) for 2 hours, adjusting vents or burner knobs as needed to hold the temperature steady. Spritz the ribs with the vinegar-water mixture every 30 minutes during this cook time to keep the meat moist and prevent the rub from burning.
Wrap ribs to tenderize
After 2 hours of open smoking, carefully remove the ribs from the grill using long tongs. Set each rack on a double layer of heavy-duty aluminum foil, drizzle 1 tbsp (15ml) of remaining apple cider vinegar over each rack, then crimp the foil tightly to create a fully sealed, steam-tight packet around each rack. Return the foil-wrapped ribs to the indirect heat side of the grill, close the lid, and cook for an additional 1 hour at 275°F (135°C) until the meat is tender enough to pull easily from the bone.
Sear ribs for caramelized crust
Remove the foil-wrapped ribs from the grill, carefully peel back the foil (watch for bursts of hot, escaping steam), and transfer the unwrapped ribs directly to the hot, direct heat side of the grill. Sear for 5-7 minutes per side, turning once with tongs, until the rub forms a glossy, slightly crispy, deep brown caramelized crust. Watch closely during this step, as the brown sugar in the rub can burn quickly over high heat.
Rest and serve ribs
Transfer the finished ribs to a clean wooden cutting board, tent them loosely with a single sheet of aluminum foil, and let them rest for 10 minutes to allow the internal juices to redistribute evenly through the meat. Slice between the individual rib bones to separate servings, and serve warm.
Tips
2.If you do not have access to an outdoor grill, you can replicate this recipe in a 275°F (135°C) oven following the same timing and wrapping steps, finishing the ribs under a high broiler for 2-3 minutes per side to crisp the crust.
3.To test for perfect doneness, gently twist one of the small bones in the center of the rib rack: if it turns easily and pulls away from the meat with minimal resistance, the ribs are tender and ready to rest.

OMG these ribs were the star of our Labor Day weekend cookout! I was a little nervous the coffee rub would taste bitter, but the smoky sweet balance is *chef’s kiss*. My husband kept going back for thirds, even my picky 7 year old asked for seconds. Game changer for rib night in our house!
Really solid rib recipe! The coffee rub adds such a deep, earthy note I never would’ve thought to pair with pork. Only reason I knocked off a star is my ribs took almost 4.5 hours to get fall-off-the-bone tender at 275, maybe my oven runs cool? Will absolutely make again though, my roommate raved about them.
Brought these to our neighborhood block party last night and people were begging for the recipe before I even set the platter down! The smoky coffee crust pairs so well with a side of coleslaw and cornbread, I didn’t have a single leftover rib to bring home. 10/10, will be making these for every backyard get together from now on.
Made a double batch of these for meal prep this week and they reheat SO good! I portioned them out with roasted sweet potatoes and green beans, and the rub flavor holds up perfectly even after a couple days in the fridge. Who says meal prep has to be boring chicken and rice? These ribs feel like a fancy restaurant meal for weekday lunches.
Y’all, I’ve never made ribs from scratch before — I always bought the pre-marinated ones from the grocery store because I thought they’d be too hard. This recipe was so easy to follow even for a total newbie! The rub came together in 2 minutes with stuff I already had in my spice cabinet, and the instructions for wrapping in foil were super clear. They turned out perfect on the first try, I’m so proud of myself!
As someone who drinks 3 cups of coffee a day, I knew I had to try this rub the second I saw it. Let me tell you, it did NOT disappoint. The coffee brings out the savoriness of the pork so well, and the pinch of brown sugar adds just the right amount of sweetness to cut the smoke. I added a little extra cayenne for a kick and it was chef’s kiss.
Flavor was great, don’t get me wrong, but 3.5 hours in the oven left my ribs a little chewy for my taste. I prefer fall-off-the-bone ribs, so next time I’ll probably leave them wrapped in foil for an extra 45 minutes before unwrapping to crisp up the rub. Not a bad recipe, just needed a little extra time for my preference.
So happy this rub is totally gluten free without any weird modifications! I have celiac and so many store bought rib rubs have hidden wheat fillers, so being able to mix this up from scratch with pantry staples was a dream. The flavor is unreal, I’ll never buy pre-made rub again.
Made these for our weekly Sunday family dinner and the whole table was quiet for 10 minutes because everyone was too busy eating to talk! My grandson said these are better than the ribs we get at our favorite BBQ spot downtown, which is the highest possible compliment if you ask me. I used a little hickory smoke salt instead of regular smoked paprika because it’s what I had on hand, and it worked beautifully.
Really tasty rub, but I wish the recipe called for a little more smoked paprika — I love that deep smoky flavor, so I ended up adding an extra teaspoon when I mixed the rub up. Other than that, the cook time was spot on for my oven, and the ribs were juicy and flavorful. Would make again with my extra paprika tweak.
Made these on my travel pellet grill for the first football tailgate of the season and they were a massive hit. The coffee rub creates this insane bark on the outside of the ribs that had everyone coming back for more. Even the guy who always brings his famous ribs to tailgates asked me for the recipe, which is the ultimate flex. Can’t wait to make these for game days all fall long.
I made 4 whole racks of these for my partner’s birthday party last weekend and I swear every single guest asked me for the recipe. I was worried the coffee flavor would be too weird for people who don’t like coffee, but you don’t even taste it as straight coffee – it just adds this rich, deep savoriness that makes the ribs taste next level. 10/10, no notes.
Obsessed with how budget friendly this recipe is! I got a big pack of pork ribs on sale at the grocery store, and all the spices for the rub were already in my cabinet, so I didn’t have to buy any fancy ingredients. The end result tastes like something I’d pay $25 for at a BBQ restaurant, for a fraction of the cost. Will be adding this to my regular rotation for sure.