Slow Cooker Sweet and Sour Ribs Recipe

short ribs recipe picture

short ribs picture 2

These sweet and sour ribs require a little bit of work, but they are delicious and well worth the effort. They are cooked in a slow cooker so they are fall off the bone tender.

If you’re in the mood for ribs give this Slow Cooker Sweet and Sour Ribs Recipe a try; they are really good.

Slow Cooker Sweet and Sour Ribs Recipe
Recipe Type: Main
Author: Larry
Prep time:
Cook time:
Total time:
Serves: 3-4

Slow Cooker Sweet and Sour Ribs Recipe

  • Author: Cullys Kitchen


  • 1 medium onion (coarsely chopped)
  • 1 red bell pepper (seeded and coarsely chopped)
  • 1 piece of fresh ginger (peeled and chopped)
  • 6 garlic cloves (crushed and minced)
  • 2 tablespoons tomato paste
  • 2 tablespoons vegetable oil
  • 1 can pineapple juice (6 ounces can of frozen concentrate)
  • 1 jar apricot jelly (12 ounces)
  • ¼ cup dark brown sugar (packed)
  • ¼ cup soy sauce plus 2 tablespoons
  • ¼ cup rice vinegar plus 1 tablespoon
  • ¼ teaspoon red pepper flakes
  • 2 racks of baby back ribs about 1 ½ pound each (halved)
  • Salt and pepper
  • 1 tablespoon cornstarch


  1. Place onion and red pepper into a food processor and process until finely chopped; transfer mixture to a bowl.
  2. In another bowl mix together the tomato paste, ginger, and garlic.
  3. Using the oil in a nonstick skillet over medium-high heat cook the onion and red pepper for 5 minutes.
  4. Add the tomato paste mixture to the skillet and continue cooking until fragrant and then stir in the pineapple juice, a ¼ cup of the soy sauce, ¼ cup vinegar, jelly, sugar, and red pepper flakes; continue cooking until sauce is slightly thickened.
  5. Salt and pepper the ribs and lightly spray inside of slow cooker with cooking spray. Line the ribs around the edges with the wide ends pointing down(kind if making a circle). The ribs will slide down a little bit. Spoon the sauce over the ribs letting some of the sauce run down the back of the ribs. Cook on low 4-5 hours or on high for 2 ½ to 3 ½ hours or until ribs is tender.
  6. Remove ribs to a platter and tent with aluminum foil.
  7. Run the sauce through a strainer to eliminate the solids and defat the juice; discard the solids. (if you don’t have a fat separator pour the mixture into a ziplock bag – when the fat rises to the top poke a small hole in the bottom to drain the juice stopping the draining process before the fat starts to come out of the bag. Discard the fat with the bag).
  8. In a small saucepan cook the juice over medium heat until reduced to about half. Mix the remaining soy sauce with the cornstarch and stir it into the sauce, cooking and stirring until sauce thickens and then stir in the remaining vinegar.
  9. Slice the ribs between the bones and place them in a large bowl, pour the sauce over the top, and toss the ribs until well coated.
  10. Serve hot.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Adapted from Cooks Country