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
    1.362 kg (about 1 ½)
  • Shallot icon
    2 (about 84 g)
  • Garlic clove icon
    Garlic clove
    3 (about 18 g)
  • Ginger icon
    2 tbsp (about 11.1 g)
  • Kosher salt icon
    Kosher salt
    as needed
  • Soy sauce icon
    Soy sauce
    2 tbsp (about 36 g)
  • Fish sauce icon
    Fish sauce
    2 tbsp (about 36 g)
  • Orange juice icon
    Orange juice
    ½ cup (about 132 g)
  • Chinese five spice icon
    Chinese five spice
    1 tbsp (about 9 g)
  • Sambal oelek icon
    Sambal oelek
    2 tsp (about 10 g)
  • Sugar icon
    1 tsp (about 4.25 g)
  • Canola oil icon
    Canola oil
    1 tbsp (about 13.8 g)


  • 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. Transfer sauce to meat
  13. Let rest - 5 min
  14. Transfer meat to inner pot
  15. Close and lock the lid and turn the steam release handle to Sealing
  16. Pressure cook - Manual, High, 25 min
  17. Release pressure -
  18. Line a clean baking sheet with foil
  19. Transfer meat to baking sheet
  20. Pre-heat broiler
  21. Heat - Sauté, Normal
  22. Simmer until thickened - approx 12 min
  23. Brush the top side of the ribs with the sauce.
  24. Broil - 3 min
  25. Turn
  26. Broil - 3 min
  27. Serve
Open in app

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