Skip to Content

Instant Pot Ribs

  • Serves: 8
  • Prep Time: 20 min
  • Cook Time: 1 hr 5 min
  • Calories: 911
Instant pot baby back ribs with cilantro ginger, garlic, honey and lime sauce with peanuts

Succulent and absolutely dripping with flavor, our easy Instant Pot rib recipe yields perfectly tender, fall-off-the-bone ribs in under an hour. That’s Instant Pot magic right there.

The Best Instant Pot Rib Recipe, Ever

Whether you’re making beef short ribs, baby back ribs, or St. Louis-style ribs, this Instant Pot rib recipe is all-purpose! You can easily adapt the method we use to suit any rib you have or especially love. The secret is to utilize the Instant Pot to tenderize the beef or pork ribs quickly, and then, once they’re falling off the bone, finish them with a quick broil in the oven to create the crispy, caramelized outer bits that we all love so much. Grab a bunch of napkins, and get ready for a rib-eating bonanza!

ingredients laid out for instant pot pork ribs, cilantro, peanuts, garlic, ginger, brown sugar, honey, oil and chili sauce
garlic, ginger, brown sugar, honey, oil and chili sauce and soy sauce in a small bowl

The Best Instant Pot Rib Sauce

While some swear by a dry rub, we’re all about a saucey rib!

  • Fresh ginger and garlic
  • Brown sugar
  • Honey
  • Fresh lime juice
  • Sambal oelek or other similar chili paste
  • Tamari, soy sauce or coconut aminostw
  • Olive oil
  • Shallot

How Many Ribs Can Fit in an Instant Pot?

This will depend somewhat on the type of rib you use. Our favorite is the lean, mean baby back rib, which is cut from the spine of a pig, near the loin. These ribs are just so tender and they’re our go-to. Four pounds of baby back ribs equals roughly 14 ribs, and that fits comfortably into a standard Instant Pot.

4 lbs pork ribs salted on parchment paper
onions sautéed in an instant pot
4 lbs pork ribs salted in an instant pot with onions
4 lbs pork ribs in an instant pot with brown sugar sauce

How to Cook Ribs in Instant Pot

You’re hungry for ribs! You’ve got an Instant Pot! Let’s do this:

  1. Make the rib sauce: combine the ginger, garlic, brown sugar, honey, lime juice, chili paste and tamari.
  2. Set the Instant Pot to sauté mode, and cook the shallots in oil until they’re just softened.
  3. Stand the ribs up around the edge of the Instant Pot.
  4. Pour the rib sauce over the ribs.
  5. Seal the Instant Pot with the lid, and cook the ribs for the appropriate number of minutes, depending on which type of rib you’re cooking (see the notes at the bottom of the recipe for cooking times).
  6. Let the pressure naturally release for 15 minutes.
  7. Put the ribs on a baking sheet lined with parchment paper.
  8. Put the Instant Pot back into sauté mode and boil the sauce until it has reduced by half.
  9. Brush the concentrated sauce all over the ribs.
  10. Broil the ribs on high for about 3-4 minute, then flip them, brush with more sauce and give them another 3-4 minutes.
  11. And you’re done!! Garnish with fresh cilantro and crushed peanuts and tuck in!
4 lbs pork cooked ribs in an instant pot with brown sugar sauce
cooked pork ribs on parchment paper
cooked pork ribs with sauce on parchment paper
broiled pork ribs with sauce on parchment paper

How Long to Cook Ribs in the Instant Pot

Our Instant Pot ribs recipe works for both beef ribs and pork ribs! You’ll just want to take note of the slightly different cooking times. We tested it with:

  • Baby back ribs: 30 minutes under pressure
  • St. Louis-style ribs: 32 minutes under pressure
  • Beef short ribs: 38 minutes under pressure
  • Beef short back ribs: 35 minutes under pressure
broiled pork ribs with sauce on parchment paper

Tools You’ll Need:

More Instant Pot Recipes to Try

Instant pot baby back ribs with cilantro ginger, garlic, honey and lime sauce with peanuts
Instant pot baby back ribs with cilantro ginger, garlic, honey and lime sauce with peanuts

Ribs in an Instant

Well, ribs in a relative instant, at least! It’s hard to believe the magical quick-cooking power of pressure cooking. And yet it is real! We hope you love this Instant Pot rib recipe as much as we do. When you try it, let us know! Share a photo and tag us on Instagram using @themodernproper and #themodernproper so that we can see your stuff! Happy eating!

Instant Pot Ribs

  • Serves: 8
  • Prep Time: 20 min
  • Cook Time: 1 hr 5 min
  • Calories: 911

Ingredients

  • 4 lbs Baby back ribs (or your favorite beef or pork rib! see cooking times for each type in the notes.)
  • 1 tbsp Kosher salt
  • 1/4 cup Minced fresh ginger
  • 2 tbsp Minced fresh garlic
  • 1/4 cup Brown sugar
  • 1/4 cup Honey
  • ¼ cup Lime juice
  • 3 tbsp Garlic chilli paste, sambal
  • ½ cup Soy sauce or tamari
  • 1 tbsp Olive oil
  • 1 Shallot, minced
  • Cilantro
  • Crushed peanuts

Method

  1. Pat ribs dry and season with salt.
  2. In a small bowl combine ginger, garlic, brown sugar, honey, lime juice, chili paste and soy sauce.
  3. With your Instant Pot on sauté mode, heat olive oil. Add shallots and cook just until softened.
  4. Arrange ribs standing up around the edge of pot, working in a circle and into a second layar if needed. Pour sauce over the ribs. Cover and seal the pot with the lid, making sure that the vent valve is closed.
  5. Using manual mode, cook ribs on high for 30 minutes. Allow pressure to naturally release for 15 minutes, release any extra pressure manually.
  6. Remove ribs from the pot and arrange on a parchment-lined baking sheet.
  7. Set Instant Pot to sauté mode and allow sauce to boil until reduced by half, about 8 minutes.
  8. Brush ribs generously with the reduced sauce and broil on high until they’re crispy on the outside, about 3-4 minutes. Flip the ribs and brush with more sauce. Broil for another 3-4 minutes until all sides are crispy.
  9. Serve topped with fresh cilantro and crushed peanuts.

Note : this recipe works for both beef ribs and pork ribs! You’ll just want to take note of the slightly different cooking times.

We tested it with:

Beef Short Ribs: 38 min pressure cook time

Beef Short Back Ribs: 35 min pressure cook time

St Louis: 32 min

Baby Back: 30 min