Instant Pot Spare Ribs in a serving plate top and dinner plate bottom

Instant Pot Chinese Spare Ribs with Five Spice Recipe

I was inspired by my friend's family recipe for Chinese Spare Ribs and converted it into an Instant Pot recipe, which is quick and easy to make. The cooking instructions for making it in the oven are in the notes below and with additional details on the blog. Each serving is about 1/4 of a rack.

Course main dish
Cuisine Chinese-American
Keyword instant pot, pork spareribs
Prep Time 1 day 20 minutes
Cook Time 45 minutes
Total Time 1 day 1 hour 5 minutes
Servings 8
Calories 483 kcal
Author Sharon @Nut Free Wok


  • 2 racks of pork spareribs St. Louis style or baby back ribs
  • 1/3 cup hoisin sauce
  • 1/4 cup soy sauce
  • 2 tablespoons honey
  • 2 tablespoons rice wine or sherry
  • 1 teaspoon five spice powder
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder


  1. Cut the spare ribs in half and rinse them under cool running water, rub the cut bone areas to dislodge any bone fragments and to loosen any blood clots, drain in a colander in the sink.
  2. Place a gallon size resealable plastic bag in a large bowl and fold down the sides, add the rest of the ingredients and mix.
  3. Add the spareribs into the marinade bag, seal it up (double bag, optional) and turn it over to thoroughly coat the ribs with marinade.
  4. Refrigerate overnight (minimum), 24 hours is ideal, 72 hours maximum.
  6. Set up Instant Pot, place the rack that comes with your Instant Pot with 1 cup of water in the liner, arrange the ribs so that the bones are vertical, don't stack them on top of each other, set the timer for 25 minutes, select meat, and turn the knob on top to seal.
  7. Transfer the extra marinade into a small saucepan and simmer on medium-low heat until the sauce is bubbly and slightly thickened, set aside until ready to use.
  8. When the Instant Pot timer goes off natural release 10-15 minutes and line a rimmed baking sheet with foil, turn on the oven broiler.
  9. When the Instant Pot is ready, use large tongs and carefully remove the ribs from the Instant Pot and place them on your prepared baking sheet, brush the ribs with the cooked sauce and place on an upper rack in the oven for 3-5 minutes until desired browning.
  10. Take the ribs out of the oven and allow them to rest for 5-10 minutes and then slice into 1-2 rib serving pieces.