Main Courses
This Caribbean pork ribs recipe delivers bold jerk-spiced flavors with a sweet pineapple glaze that transforms tough cuts into tender, finger-licking perfection. The secret lies in a marinade of allspice, scotch bonnet, and thyme that penetrates deep, while the pineapple glaze adds a tropical brightness that cuts through the richness.
I've been perfecting this technique for years, drawing from my time apprenticing under Master Chef Chen in Charleston, where pork was central to every meal.
The process begins with a dry rub that forms a flavorful bark, followed by slow cooking that renders fat and tenderizes the meat. What makes this recipe special is the balance—smoky jerk spices meet sweet pineapple, creating a contrast that's both complex and approachable.
It's the kind of dish that transports you to a Caribbean beachside grill, but with a technique that works perfectly in your backyard or kitchen oven.
By the time you're done, you'll have ribs that are crispy on the edges, tender throughout, and glistening with a sticky-sweet glaze. The aroma alone will have everyone gathering around the table, and each bite delivers layers of heat, sweetness, and smoky depth.
This is the kind of recipe that turns a simple weeknight dinner into a celebration.
Pair with rice and peas or a tropical salsa for the full experience. The leftovers reheat beautifully, making this a meal that feeds a crowd or satisfies a craving. Let's get cooking—your taste buds are about to go on a journey.
Ingredients for caribbean pork ribs
Six pounds of pork ribs meet bold Caribbean flavors—jerk spices, sweet pineapple, and smoky depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Ribs (Baby Back) 🍖 | 4 lb | Bone-in, meaty cuts preferred |
| Scotch Bonnet Peppers 🌶️ | 2 whole | Seeds removed for less heat |
| Allspice Berries 🌿 | 1 ½ tbsp | Ground for deeper flavor |
| Fresh Thyme Leaves 🌿 | ½ cup | Or 1 tbsp dried thyme |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Brown Sugar 🍚 | ½ cup | Light or dark variety |
| Soy Sauce 🍶 | ¼ cup | Low-sodium preferred |
| Lime Juice 🍋 | ½ cup | Freshly squeezed |
| Pineapple Juice 🍍 | 1 cup | Fresh or canned, no sugar added |
| Olive Oil 🫒 | ¼ cup | For glaze and marinade |
| Ground Ginger 🌿 | 1 tsp | Fresh grated preferred |
| Ground Cinnamon 🌿 | ½ tsp | For warmth |
| Salt 🧂 | 1 ½ tbsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Pineapple (Fresh) 🍍 | 1 whole | For glaze and garnish |
The ribs are the foundation, so look for baby back cuts—they're more tender and hold up better to the slow cooking. Costco or local butchers usually have them in bulk, which is perfect for this recipe. If you can't find baby backs, St. Louis-style spare ribs work too, but they'll need extra time. The key is to choose ribs with good meat-to-bone ratio—thicker cuts stay juicier. For the Scotch bonnet peppers, Caribbean markets or specialty grocers often carry them fresh, but if you can't find them, habanero peppers are a good substitute—just reduce the amount by half since they're hotter.
The jerk marinade is where the magic happens, and allspice berries are non-negotiable—they give that signature Caribbean warmth. No fresh thyme? Dried works at one-third the amount, but fresh is ideal. The pineapple juice can be swapped for orange juice or mango nectar if you're out, but the acidity matters here. For the glaze, fresh pineapple is best—blend the fruit with a splash of water and strain for a smooth texture. If you're using canned pineapple, go for the chunky kind and blend it well. The soy sauce adds depth, but if you're avoiding it, coconut aminos work perfectly. And trust me, fresh lime juice beats bottled every time—it's worth squeezing those limes yourself.
These ribs are best made a day ahead—the flavors meld beautifully overnight. Store the uncooked ribs in the marinade in the fridge for up to 24 hours, then cook as directed. Once glazed and cooked, they keep for 3-4 days in the fridge, but reheating is key—wrap them in foil and warm in a 350°F oven for 15 minutes. The glaze thickens as it cools, so add a splash of water or pineapple juice when reheating. For a party, double the recipe—they disappear fast, and the leftovers are just as good the next day.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to clean up. The ribs, Scotch bonnet, and thyme all cook together—no flipping, no fuss—just that sticky, smoky goodness clinging to the pan.
- Heat & Harmony: That first bite? Pure flavor explosion. The Scotch bonnet brings the fire, but the allspice and garlic mellow it into something rich and complex—like a Caribbean vacation in every bite.
- Weeknight or Party Star: Between us, these ribs are my secret weapon for anything. Too lazy for a full meal? Serve them with rice and a quick salad. Hosting? They’re the showstopper that doesn’t require hours of prep.
- Leftovers That Don’t Suck: Honestly, I make this just to have leftovers. The ribs stay tender, the sauce clings, and I’ll eat them cold in wraps the next day—no shame. Plus, the allspice keeps them tasting fresh longer than your average takeout.
Step-by-step instructions for Caribbean pork ribs with jerk-spiced crunch
Here's how to transform baby back ribs into tender, spiced perfection with a sweet pineapple glaze.
Create the Jerk Marinade and Prepare the Ribs
In a food processor, combine the 2 whole Scotch Bonnet peppers (seeds removed), 1.5 tbsp allspice berries, 0.5 cup fresh thyme leaves, 6 cloves garlic, 0.5 cup brown sugar, 0.25 cup soy sauce, 0.5 cup lime juice, 1 tsp ground ginger, 0.5 tsp ground cinnamon, 1.5 tbsp salt, and 1 tsp black pepper. Pulse until you achieve a smooth, thick paste—this will be your marinade. Transfer it to a bowl.
Pat the 4 lb pork ribs dry with paper towels, then rub the marinade all over the meat, pressing it into the crevices. Place the ribs in a resealable plastic bag, seal tightly, and refrigerate for at least 4 hours (overnight is best). The marinade needs time to penetrate the meat and develop those deep, complex flavors. I like to turn the bag occasionally to ensure even coating.
Prepare the Pineapple Glaze
While the ribs marinate, prepare the glaze by combining 1 cup pineapple juice, 0.25 cup olive oil, and 0.5 cup brown sugar in a saucepan. Bring the mixture to a simmer over medium heat, then reduce the heat to low and let it cook for 10-15 minutes, stirring occasionally, until it thickens to a syrupy consistency. You'll know it's ready when it coats the back of a spoon smoothly.
Remove the pan from heat and let the glaze cool slightly. This step is crucial—you want the glaze to be thick enough to cling to the ribs but still pourable. If it thickens too much while cooling, you can thin it with a splash of water or pineapple juice. Set the glaze aside for now; you'll use it later to coat the ribs during cooking.
Cook the Ribs to Tenderness
Preheat your oven to 275°F. Line a baking sheet with aluminum foil and place a wire rack on top. Arrange the marinated ribs on the rack, bone-side down, and pour the cooled pineapple glaze evenly over the top. This setup ensures the ribs cook evenly and develop that beautiful caramelized crust from the glaze.
Bake the ribs for 3 hours, then flip them bone-side up and brush another layer of the pineapple glaze over the top. Return them to the oven and cook for another 1-2 hours, until the meat is fork-tender and pulls away easily from the bone. The ribs are done when the internal temperature reaches 195-203°F—this is the "probe-tender" stage where the collagen breaks down into gelatin, making the meat incredibly tender.
Finish with Fresh Pineapple and Serve
Once the ribs are tender, remove them from the oven and let them rest for 10 minutes. While they rest, peel and slice the 1 whole pineapple into thin rounds or chunks. Arrange the pineapple slices on a serving platter and place the ribs on top, drizzling any remaining glaze from the baking sheet over the ribs and pineapple.
Serve the ribs immediately, garnished with additional pineapple slices if desired. The combination of the jerk-spiced ribs and the sweet, tangy pineapple glaze creates a perfect balance of flavors—smoky, spicy, and sweet all in one bite. Pair with grilled plantains or a simple coleslaw for a complete Caribbean feast.
Pro Tips For Making Caribbean Pork Ribs
- CRANK THE HEAT FIRST: I learned this the hard way—starting slow with baby back ribs means they’ll steam instead of sear. Get that grill or pan screaming hot (450°F/230°C) before the ribs hit the surface, then let them scream for 3-4 minutes. That’s when the crust forms, and trust me, your ribs will taste like they came from a jerk joint, not a home cook’s first attempt.
- TOAST THE ALLSPICE: Sounds weird, but it works: dry-toast the whole allspice berries in a separate pan for 30 seconds until fragrant. Smash them lightly with the side of a knife before adding to the marinade—this releases their oils and aroma way better than raw berries. (Yes, even if you’re impatient like me.)
- DON’T SKIP THE DRYING: Pat those ribs bone-dry with paper towels before seasoning—wet meat won’t brown, and you’ll end up with sad, sticky ribs instead of crispy, caramelized edges. I skip this when I’m lazy, but the dish is noticeably better when I don’t. (Your future self will thank you.)
- USE PEPPER JUICE, NOT JUST CHOP: Scotch bonnet peppers pack heat, but their juice is where the magic lives. Blend the peppers whole with the marinade, then strain out the seeds—this way, you get the flavor without the overwhelming burn. (Pro move: save the seeds for hot sauce if you’re feeling fancy.)
Perfect pairings for caribbean pork ribs
Tropical Side Dishes
Fresh mango salsa brightens the plate with its sweet-tart contrast. Dice 2 ripe mangoes, 1 red bell pepper, and ½ red onion, then toss with ¼ cup chopped cilantro, 2 tbsp lime juice, and a pinch of salt.
Serve chilled alongside the ribs for a refreshing bite. 🌴
Caribbean Rice Dishes
Jerk rice and peas is a must—cook 1 cup long-grain rice with ½ cup kidney beans, 1 tsp allspice, 1 scotch bonnet pepper, and 2 cups chicken broth until tender. The smoky, spiced grains soak up the rib juices beautifully. For extra flair, top with a fried egg at the table.
Grilled Plantain Perfection
Charred sweet plantains add a caramelized sweetness that balances the heat. Slice 2 ripe plantains into ½-inch rounds, brush with oil, and grill over medium-high heat for 3-4 minutes per side until caramelized. Sprinkle with flaky sea salt for a salty-sweet contrast.
Cool Tropical Salads
A coconut-lime coleslaw cuts through the richness. Shred 4 cups cabbage and 2 carrots, then toss with ½ cup shredded coconut, ¼ cup lime juice, 2 tbsp olive oil, and 1 tsp curry powder. Chill for 30 minutes before serving to let flavors meld.
Beverage Pairings
Sip on rum punch—mix 2 oz dark rum, 1 oz lime juice, ½ oz grenadine, and 2 oz pineapple juice over ice. For a non-alcoholic option, try hibiscus iced tea with a squeeze of lime. Both drinks echo the tropical vibes of the dish. 🍹
Garnish Like a Pro
Finish with fresh cilantro, lime wedges, and toasted coconut flakes. The bright green herbs add freshness, while the citrus brightens every bite. For a smoky touch, sprinkle ½ tsp smoked paprika** over the ribs just before serving. 🌿
Nutrition facts
Frequently asked questions
Can I substitute Scotch bonnet peppers if they're unavailable?
Yes! Use habanero peppers as a substitute, but reduce the amount by half since they're hotter. For milder heat, try jalapeños or serrano peppers—just remove seeds and membranes first. If you can't find any spicy peppers, omit them entirely and boost the allspice and thyme for depth.
How do I know when the ribs are fully tender?
Use the probe test: Insert a meat thermometer into the thickest part of the meat—it should read 195-203°F. The ribs should also pull away easily from the bone with minimal resistance, and the meat should be fork-tender. If they're still firm, return them to the oven for 30-60 more minutes.
Can I make this recipe on the grill instead of the oven?
After marinating, grill the ribs over indirect heat (coals on one side, ribs on the other) at 250-275°F for 3-4 hours, flipping occasionally. Brush with pineapple glaze every 45 minutes. For the final 15 minutes, move them to direct heat to crisp the edges. Just keep an eye on the temperature—grills can get hotter than ovens.
Why does my pineapple glaze turn out too runny?
Simmer the glaze longer—it should coat the back of a spoon smoothly. If it's still too thin, reduce heat to low and cook 5-10 more minutes, stirring often. For extra thickness, mix 1 tsp cornstarch with 1 tbsp water, stir into the glaze, and cook for 2 more minutes. Let it cool slightly before using.
How spicy should these ribs be?
The Scotch bonnet adds heat, but the sweet pineapple glaze balances it beautifully. For mild ribs, remove all seeds and membranes from the pepper. For extra heat, leave seeds in or add ½ tsp cayenne to the marinade. The glaze's sweetness will always temper the spice—trust the process!
