Instant Pot Five-Spice Pork Ribs

For the full experience, make this recipe with the Drop Recipes app.

recipe by Williams Sonoma

  • Time icon
    Total Time
    1hr 3mins
  • Serves icon
  • Calories icon

Barbecuing ribs is often an all-day affair, but it doesn’t have to be! This method cuts cooking to a fraction of the time, but combined with the quick broiling step at the end, yields the same results—falling-off-the-bone meat with a finger-licking coating flavored with an aromatic blend of spices.

Inspired by:

recipe updated Jun 12, 2020


  • Baby back rib rack icon
    Baby back rib rack
  • Shallot icon
    2 (84g)
  • Garlic clove icon
    Garlic clove
  • Ginger icon
    2 tbsp (11g)
  • Kosher salt icon
    Kosher salt
    as needed
  • Soy sauce icon
    Soy sauce
    2 tbsp (30ml)
  • Fish sauce icon
    Fish sauce
    2 tbsp (30ml)
  • Orange juice icon
    Orange juice
    ½ cup (120ml)
  • Chinese five spice icon
    Chinese five spice
    1 tbsp (9g)
  • Sambal oelek icon
    Sambal oelek
    2 tsp (10g)
  • Sugar icon
    1 tsp (4g)
  • Canola oil icon
    Canola oil
    1 tbsp (15ml)


  • kCook icon Broiler
  • kCook icon Instant Pot
  • kCook icon Large mixing bowl
  • kCook icon Small bowl
  • kCook icon Inner pot
  • kCook icon Baking sheet - 18 x 13"

Step preview

  1. Add baby back rib rack to a clean large mixing bowl
  2. Season with kosher salt then set aside
  3. Add soy sauce, fish sauce, orange juice, chinese five spice, sambal oelek and sugar to a clean small bowl
  4. Mix with tablespoon then set aside
  5. Pre-heat - Sauté, Normal
  6. Add shallot and canola oil to the inner pot
  7. Sauté until softened - 4 min
  8. Add garlic clove and ginger to the inner pot
  9. Sauté until fragrant - 1 min
  10. Transfer content of small bowl to inner pot
  11. Sauté until simmering
  12. Cancel - Sauté
  13. Transfer sauce to meat
  14. Let rest - 5 min
  15. Transfer meat to inner pot
  16. Close and lock the lid and turn the steam release handle to Sealing
  17. Pressure cook - Manual, High, 25 min
  18. Quick release
  19. Cancel - Keep warm
  20. Line a clean baking sheet with foil
  21. Transfer meat to baking sheet
  22. Pre-heat broiler
  23. Heat - Sauté, Normal
  24. Simmer until thickened - approx 12 min
  25. Brush the top side of the ribs with the sauce.
  26. Broil - 3 min
  27. Turn
  28. Broil - 3 min
  29. Serve
Open in app

Download the free Drop Recipes app to follow this recipe step by step in your kitchen.