Why you’ll love Instant Pot ribs
Once you learn how to create flavorful, fall-off-the-bone ribs in the Instant Pot you’ll never go back to baked versions again! This easy recipe is seriously a game-changer when it comes to preparing everyone’s favorite food.
- Quick – Cooking the ribs in the Instant Pot cuts down the time by a few hours without sacrificing any of the juicy texture or bold taste you love!
- Flavorful – Thanks to the bold dry rub and sweet and tangy sauce, every bite leaves you coming back for more.
- Restaurant-Quality – Charred and caramelized on the outside, juicy in the center, and packed with sweet, savory goodness, these ribs are so tasty your guests will think you ordered from a local restaurant!
Serve your Instant Pot ribs with mashed potatoes for a family-friendly dinner that’s even better-than-takeout. And store extras for meal prep you’ll look forward to eating!

Key Ingredient Notes
- Ribs – I prefer to use baby back ribs for this recipe, but St. Louis-style ribs will also work. The two may look the same, but baby back ribs are shorter and less meaty. On the other hand, St. Louis-style spare ribs are flatter and have less meat on them.
- Dry rub – You can use any pre-made or homemade spice rub you like best. However, I love to combine brown sugar, garlic powder, dried parsley, smoked paprika, kosher salt, cumin, cocoa powder (Trust me!), cayenne pepper, ground mustard, and black pepper.
- Water – This is crucial to create steam and cook the meat. If you want an even stronger flavor, you can substitute apple cider, apple juice, or even beer or Dr. Pepper. Experiment to find what you like best!
- Apple cider vinegar – The acidity helps tenderize the meat.
- Liquid smoke – This is optional but highly recommended for a bold, smokey flavor replicating the taste of grilled ribs!
- BBQ sauce – Use your favorite brand! I love my homemade BBQ sauce, but everything from original to chipotle barbecue tastes delicious on these ribs. You really can’t go wrong.
How to cook baby back ribs in an Instant Pot
If you’re new to Instant Pot cooking, be sure to take a look at my Instant Pot guide before you begin!
1. Prepare the dry rub
- Combine all the dry rub ingredients in a medium bowl.

2. Prepare the ribs
- Remove the thin skin or membrane from the back of the ribs.
You’ll notice a thin, almost silver layer on the back of the ribs. This is called the membrane. It’s a very chewy, tough piece of skin that’s unappetizing after it cooks.
Therefore, it’s important that we remove it before we begin! Here’s an easy way to remove the membrane:
- Use a sharp paring knife to separate the skin from the meat on one end, sliding it between the layers.
- Slice or use your hands to pull the membrane to the other end, removing it from the ribs.
- That’s it! You’re done.
TIP: If the skin slips off easily, use a paper towel to hold it still.

- Rub the ribs generously with the prepared rub, coating both sides.

3. Pressure cook the ribs
- Place a rack in your Instant Pot, and pour in the water, apple cider vinegar, and liquid smoke.
- Place the ribs in the pot, curling them around the sides. Close the lid, set the valve to sealing, and set the pot to manual cook for 25 minutes. It will take some time to come to pressure!
- Once the timer goes off, let the Instant Pot stand for 10 minutes to naturally release the pressure. Then, turn the valve to vent to quick release the remaining pressure, and open the lid carefully.


4. Apply BBQ Sauce and grill/broil
- Use a set of kitchen tongs to carefully transfer the meat to a baking sheet lined with aluminum foil.
- Generously brush BBQ sauce on both sides of the cooked ribs.
- Preheat the grill to medium-high heat, and lightly oil the grates using a paper towel soaked in oil.
- Grill the ribs for about 10 minutes or until they’re nice and crispy, turning them over halfway through. Just keep a close eye on them, because the sugar in the sauce can cause them to burn quickly!


TIP: If grilling isn’t an option, you can finish the ribs in the oven instead! Just broil for 5-7 minutes until the top is caramelized, being careful not to let them burn!

What to serve with Instant Pot ribs
I love to serve my ribs with a side of mashed potatoes, baked beans, and cornbread for a steakhouse feel.
However, there’s not much they don’t pair well with!
Add any carb source you like best such as rice, macaroni and cheese, or baked potatoes. Then, include a veggie side such as air fryer Brussels sprouts, oven roasted mixed vegetables, or grilled mixed vegetables for a well-rounded meal.
Time-Saving Tips:
Ready in an hour, ribs in an Instant Pot are as about as fast as it gets when preparing uncooked ribs. However, there are a few things you can do to speed up the prep time when you’re ready to cook:
- Combine the spice rub ingredients, and store them in an airtight container at room temperature. Just be sure to give them a good shake or stir to redistribute before using.
- Make your barbecue sauce a few days in advance if you aren’t using storebought.
- Remove the membrane from the ribs, and store them in a sealable bag or airtight container in the fridge.
Make-Ahead Tips
Make dinnertime life a little easier by partially cooking the ribs a day in advance:
- Cook the ribs in the Instant Pot, and store them in an airtight container in the fridge.
- When you’re ready to cook, bring the ribs to room temperature on the counter. This usually takes about an hour!
- Brush on the BBQ sauce, and finish your ribs on the grill or in the oven.
Storing Tips:
Store leftover ribs in an airtight container in the refrigerator for up to 4 days. Or, freeze them for up to 3 months. Thaw in the fridge overnight to serve.
Reheat thawed ribs on a baking sheet in the oven at 350°F, or warm them in the microwave. Add extra barbecue sauce as needed if they become a little dry, and they’ll taste as good as new!

FAQs:
It depends on the size of your Instant Pot and the size of your ribs. However, I find I can fit two racks of baby back ribs and one rack of St. Louis-style ribs in my 6-quart Instant Pot.
When finishing the ribs in the oven or on the grill, I cook them bone-side down. Then, I flip them to the other side for a quick minute or so to caramelize the BBQ sauce on top.
Technically yes, you could if you have your ribs sliced to fit your Instant Pot. However, it’s recommended to use thawed ribs. Spice rubs stick better to thawed meat, and you can easily curl it and fit it in your pot!

Instant Pot Ribs
Ingredients
For dry rub:
- 4 tablespoons brown sugar
- 1 tablespoon garlic powder
- 1 tablespoon dried parsley
- 1 tablespoon smoked paprika
- 2 teaspoons kosher salt
- 2 teaspoons cumin
- 2 teaspoons cocoa powder
- 1 teaspoon cayenne pepper
- 1 teaspoon ground mustard
- ½ teaspoon black pepper
For ribs:
- 1-2 racks baby back ribs or St. Louis style ribs
- 1 cup water or apple cider, or apple juice, or even beer
- ½ cup apple cider vinegar
- ¼ teaspoon liquid smoke optional
- 1 cup your favorite BBQ sauce
Instructions
- To make the dry rub, combine all the ingredients in a medium bowl.
- To prepare the ribs, remove the thin skin (membrane) on the back of the ribs. You may need to use a small sharp knife to pry on the corner, then pull the skin to peel it off.
- Generously rub the ribs with prepared dry rub on both sides, patting the spices well into the meat.
- To cook the ribs, place a rack in your Instant Pot. Pour water, apple cider vinegar and liquid smoke, if using. (You can use all water if you want to.)
- Place the ribs in the pot, curling it around the sides of the pot.
- Close the lids, make sure the valve is set to sealing. And set the Instant Pot to Meat/Stew (or Manual) setting for 25 minutes. (It took 15 minutes for the pot to come to pressure.)
- Let stand for 10 minutes to naturally release the pressure, and then turn the valve to vent to quick release the remaining pressure. Carefully open the lid.
- Using a set of kitchen tongs, carefully remove the meat onto a baking sheet, lined with an aluminum foil.
- Generously brush on your favorite BBQ sauce on both sides.
- To finish on the grill, preheat the grill to medium-high heat, and lightly oil grates using a paper towel soaked in oil. Grill the ribs until nice and crispy, about 10 minutes, turning it over half-way through.
- To finish in the oven, preheat the broiler. Broil for 5-7 minutes, watching carefully not to burn.
- If you tried this recipe, I’d love to read your feedback. Please leave your comment and rating below, or share on Instagram with #busycooks and tag us @busy_cooks. Thank you!!
Share your thoughts! If you make this please leave a review letting me know how it was!
Notes
– Store leftover ribs in an airtight container in the refrigerator for up to 4 days.
– Freeze Instant Pot ribs for up to 3 months. Thaw in the fridge overnight to serve.
– Reheat thawed ribs on a baking sheet in the oven at 350°F, or warm them in the microwave. Add extra barbecue sauce as needed if they become a little dry.
Nutrition
* Disclaimer: All nutrition information are estimates only. Read full nutrition disclosure.

Tried this recipe?
Make sure to leave a recipe review below!
Sharing of this recipe is encouraged and appreciated. Copying of full recipe to any social media is prohibited.
Stay connected and join Busy Cooks community:
FACEBOOK | PINTEREST | INSTAGRAM
This recipe was originally published on June 11th, 2018.




Reader's Reviews
Sheridan says
I have used a lot of rib recipes for my instant pot but these turned out so well…I used 3/4 can of regular (with sugar) Coca Cola, & apple cider vinegar and liquid smoke for the liquids, and followed the other spices suggested for the spice rub. I think that the cocoa powder in this recipe is MAGIC! 😘 Chef’s Kiss! Between that, the mustard powder & cumin, a little somethin’-somethin’ happened that changed how I will prepare ribs from now on. Thank you so much for this excellent recipe & great tips!
Laura Adams says
Outstanding recipe! We made this for our 4th of July celebration, and they were a big hit! I was a little leery of adding the cocoa powder, but it was a fantastic rub. One thing I wondered – I used regular cocoa, but I also have dark chocolate “Dutched” cocoa. Which did you mean in the recipe? Thanks for a “keeper” recipe!
Shinee says
Yay, I’m so happy you tried and loved the recipe, Laura. Thanks so much for your feedback. For this recipe, it doesn’t matter natural or Dutched. Dutched cocoa powder will give a bit more flavor though.
Naranzul says
Love this recipe. It never gets old.
Shinee says
Yay, glad you like the recipe. Thank you for your feedback, Narazul! 😉
Celi K says
Great taste and easy to make!
Shinee says
Thank you for your review, Celi!!
Terry says
Will never make my ribs any other way! Delicious!!!
Shinee says
That’s awesome, Terry! So happy you tried and enjoyed the recipe!!! Thank you!
Ashley says
My family loves this recipe ! The rub and ribs are outstanding. Wonderful recipe . ( I’m actually making them for dinner now ) . Thank you 😊
Shinee says
Yay, so glad you all love it. Thank you for your feedback, Ashley!
Marilyn Jacobs says
Question – We are having a cook out. Could I make these ahead, keep in frig and then do last part of bbq sauce on the grill?
Thanks
Shinee says
Yes, you absolutely can, Marilyn. Make-Ahead Instructions: You can cook the ribs in Instant Pot a day in advance. Store in the fridge, bring it out on the counter about an hour before cooking to bring it to room temperature. Brush on BBQ sauce and finish it on the grill or in the oven.
Megan @ MegUnprocessed says
I still need to jump on the instant pot bandwagon!
Shinee says
Oh you should, Megan! 🙂 You’ll love it.
Jersey Girl Cooks says
I need to make these soon!
Shinee says
It’s really good. You won’t regret it, Jersey Girl! 😉
Crystal Faulkner says
So creative! I love unique.
Shinee says
Thank you, Crystal!
Liz Della Croce says
These look so delicious! Can’t wait to try!
Shinee says
Thanks, Liz! Hope you’ll love it. Let us know if you give it a try.
Elizabeth @ Confessions of a Baking Queen says
Yum, these ribs look delicious! Love how you just wrapped them in the instant pot!
Shinee says
Thanks, Elizabeth. Hope you’ll give this a try.