A rack of baby back ribs in a slow cooker takes four hours on high and about ten minutes of actual work. You rub the meat with spices, dump in barbecue sauce and a can of pineapple, and walk away.
The pineapple does two jobs. The juice thins the barbecue sauce so it can soak into the meat, and the chunks turn soft and sweet by the end. You flip the racks once at the halfway point so both sides get time in the liquid.
Two pounds of ribs feeds four people as a main. Serve the extra sauce and pineapple spooned over the top, because that is where most of the flavor lives.
Step-by-Step Instructions
1. In a small bowl, combine the salt, pepper, onion powder, cayenne, cumin, chili powder, and garlic powder.
2. Rub the spice mix all over the baby back ribs.
3. Drain the juice from the can of pineapple and add to the slow cooker, along with the barbecue sauce. Stir to combine.
4. Add the diced pineapple and ribs to the slow cooker and cover with the sauce.
5. Cover and cook on high for 4 hours. Halfway through, flip the racks of ribs so the one that was previously on the bottom is now on top. Cover with more sauce.
6. Remove the ribs from the slow cooker and cut into individual pieces. Serve with the leftover sauce and pineapple chunks.
7. Enjoy!
Tips & Tricks
- Pat the ribs dry with paper towels before you rub them. Wet meat won't hold the spice mix.
- Pull the thin membrane off the back of the rack if your butcher didn't. Slide a knife under it at one end and peel it off. It gets chewy if you leave it.
- Drain the pineapple over a bowl, not the sink. That juice goes straight into the slow cooker.
- Cut the rack in half if it doesn't fit. Two shorter pieces fit around the curve of most slow cookers.
Variations
Oven version
set the oven to 300°F, put everything in a covered Dutch oven or roasting pan, and cook for 4 hours. Same flip at the 2-hour mark.
Spicier
double the cayenne to 1 teaspoon and add a spoonful of your favorite hot sauce to the barbecue sauce.
Less sweet
use a smoky, low-sugar barbecue sauce and add 1 tablespoon of cider vinegar to the sauce base.
How to Store Slow-Cooker Pineapple Baby Back Ribs
Refrigerator
Keep the ribs and sauce in a sealed container for up to 4 days. Store them in the sauce, not dry, or they dry out.
Freezer
Freeze the cut ribs with plenty of sauce in a freezer bag for up to 3 months. Press the air out flat so it thaws fast.
Reheating
Warm in a covered pan at 300°F for 15 to 20 minutes, or in the microwave covered with a splash of the sauce. Reheat to steaming hot all the way through.
Frequently Asked Questions
Q: Can I cook these on low instead of high?
Yes, but the timing changes. Low needs roughly 7 to 8 hours for the same tenderness. Keep the flip at the halfway point, around 3.5 to 4 hours in.
Q: Do I have to flip the ribs?
It's worth the ten seconds. The rack sitting on the bottom gets more heat and more sauce contact, so flipping evens things out. Skip it and the bottom rack will be noticeably softer than the top.
Q: Can I use fresh pineapple?
Yes. About 2 cups of chunks plus 1/2 cup of juice. Fresh pineapple has enzymes that tenderize meat, so check the ribs at 3.5 hours the first time you make it this way.
Q: How do I know the ribs are safe to eat?
Pork needs to reach 165°F in the thickest part, away from bone. After 4 hours on high in a slow cooker, they usually sail past that. Use an instant-read thermometer to be sure.
Q: Why did my sauce turn watery?
The lid trapped steam from the ribs and the pineapple. Take the lid off for the last 30 minutes on high, or spoon the sauce into a pan and simmer it down on the stove.

Slow-Cooker Pineapple Baby Back Ribs Recipe
Tender baby back ribs cooked low and slow in barbecue sauce with pineapple, cumin and chili powder. Set it and forget it for four hours.
Ingredients
Instructions
- 1In a small bowl, combine the salt, pepper, onion powder, cayenne, cumin, chili powder, and garlic powder.
- 2Rub the spice mix all over the baby back ribs.
- 3Drain the juice from the can of pineapple and add to the slow cooker, along with the barbecue sauce. Stir to combine.
- 4Add the diced pineapple and ribs to the slow cooker and cover with the sauce.
- 5Cover and cook on high for 4 hours. Halfway through, flip the racks of ribs so the one that was previously on the bottom is now on top. Cover with more sauce.
- 6Remove the ribs from the slow cooker and cut into individual pieces. Serve with the leftover sauce and pineapple chunks.
- 7Enjoy!




Questions or cooking notes?
Ask about an ingredient or share a tip that could help someone else.