These Instant Pot ribs are tender, juicy, and coated in homemade BBQ sauce. A simple dry rub adds plenty of flavor, while the pressure cooker makes them easy to cook without spending hours at the grill. Finish them under the broiler for browned edges and a delicious saucy coating.

Why You'll Love This Recipe

Ribs were the first thing I made in my Instant Pot, and I was hooked! Instead of waiting hours for them to cook in the oven or tending a smoker all afternoon, you can have tender, juicy ribs in about an hour.
- Less time cooking: The ribs cook under pressure for 35 minutes, with a little extra time for the pot to build and release pressure.
- Mostly hands-off: Once you seal the lid, the Instant Pot does the work. Use that time to make the sauce and get your sides ready.
- Easy homemade sauce: Just whisk the BBQ sauce ingredients together. No simmering needed.
- No need to plan all afternoon: You can enjoy homemade ribs without making dinner an all-day project.
Ingredients You'll Need
For the Ribs
- Pork back ribs: You'll need one rack, also labeled baby back ribs. Remove the silver skin from the bone side before seasoning (instructions below).
- BBQ dry rub: I use my homemade BBQ rib rub. You'll want enough to season both sides of the rack.
- Water: Goes in the bottom of the Instant Pot to create the steam needed for pressure cooking.
For the Homemade BBQ Sauce
- Tomato sauce: Use plain canned tomato sauce, not pasta sauce or tomato paste.
- Sugar: Adds sweetness to balance the vinegar and spices.
- Apple cider vinegar: Gives the sauce its tangy flavor.
- Water: Helps thin the sauce so it's easy to mix and brush over the ribs.
- Liquid smoke: Adds a smoky flavor without using a smoker.
- Seasonings: Ground mustard, nutmeg, cinnamon, cayenne pepper, and onion powder give the sauce a mix of savory flavor, warm spices, and heat. Reduce the cayenne if you prefer a milder sauce.
How to Remove the Silver Skin from Ribs
Silver skin is the thin, shiny membrane on the bone side of the ribs. It can stay tough and chewy after cooking, so take a few minutes to remove it before adding your dry rub.
- Lay the ribs bone side up on a cutting board. Slide a butter knife under the membrane over one of the bones near the end of the rack.
- Gently lift the knife to loosen enough of the membrane to grab with your fingers.
- Grab the loose edge with a paper towel for a better grip. Slowly pull it back along the rack until it comes off.
If the membrane tears, loosen another edge and keep pulling until it's removed. Some ribs come with the silver skin already removed, so check before you start.
How to Make Instant Pot Ribs

1. Prep the Ribs
Remove the silver skin using the steps above, then pat the ribs dry with paper towels. Sprinkle the BBQ dry rub over both sides and rub it into the meat.

2. Cook in the Instant Pot
Pour 1 cup of water into the Instant Pot and place the trivet inside. Stand the ribs on the trivet, curling the rack around the inside of the pot.
Secure the lid and set the valve to sealing. Select Manual or Pressure Cook and cook on high pressure for 35 minutes. The pot will need time to come to pressure before the cooking timer starts.
Let the pressure release naturally for 10 minutes, then carefully release the remaining pressure before opening the lid.

3. Make the Homemade BBQ Sauce
While the ribs cook, whisk together all the sauce ingredients.

4. Add the Sauce and Finish
Carefully transfer the ribs to a foil-lined sheet pan. Use tongs and a wide spatula to support the rack since the meat will be tender.
Brush the ribs with BBQ sauce. Serve as is, or broil for 3-5 minutes until the edges brown. Watch closely so the sauce doesn't burn. Cut between the bones and serve with extra sauce.
Tips for Tender Ribs
- Remove the silver skin. This thin membrane can stay chewy even when the meat is tender. Removing it makes the ribs easier to eat.
- Use baby back ribs. This recipe's cooking time is written for pork back ribs. Larger, meatier spare ribs may need longer.
- Don't skip the natural release. Let the pressure come down naturally for 10 minutes before releasing the rest.
- Check for tenderness. The meat should pull away from the bones easily. If it's still tough, return the ribs to the pot and cook on high pressure for 5 more minutes, followed by a 10-minute natural release.
Substitutions and Variations
- Sweetener: Use a sugar-free granulated sweetener to make sugar-free BBQ sauce. Regular granulated sugar also works if that's what you prefer.
- BBQ sauce: Skip the homemade sauce and use your favorite store-bought BBQ sauce. Choose a sugar-free version if you want to keep the sauce sugar-free.
- Dry rub: A store-bought BBQ rub works in place of my homemade rib rub.
- Ribs: You can use spare ribs or St. Louis-style ribs instead of baby back ribs, but the cooking time may be different. These larger cuts usually need more time to become tender.
What to Serve with Instant Pot Ribs
My coleslaw is a great side for these ribs. The cool, crunchy cabbage and creamy dressing go so well with the tangy BBQ sauce. You can make it while the ribs cook and keep it in the fridge until dinner is ready.
For more easy sides, try my cucumber salad, air fryer mushrooms, or Parmesan zucchini and corn skillet.
How to Store and Reheat
Store leftover ribs in an airtight container in the refrigerator for 3-4 days. You can cut the rack into smaller portions to make storing and reheating easier.
To freeze, wrap the ribs tightly and place them in a freezer bag or freezer-safe container. Freeze for up to 3 months, then thaw overnight in the refrigerator.
To reheat, place the ribs in a baking dish with a splash of water and cover tightly with foil. Warm in a 300°F oven until heated through. Brush with extra BBQ sauce before serving.
For a quick option, microwave individual portions in a microwave-safe dish, loosely covered, in short bursts until hot.
Frequently Asked Questions
Yes, use a trivet to hold the ribs above the water. This lets them cook in the steam instead of sitting in the liquid.
They may need more cooking time, especially if the rack is thick or you're using a different cut. Return them to the pot and cook on high pressure for 5 more minutes, followed by a 10-minute natural release. Make sure there is still enough water in the pot before cooking again.
Yes, but these cuts are larger and meatier than baby back ribs, so they may need more cooking time. You may also need to cut the rack into sections to fit inside the pot.
Absolutely! Use your favorite bottled sauce in place of the homemade version. A sugar-free BBQ sauce works, too.
Yes! Follow my Ribs in the Oven recipe for the oven method and cooking time.
Recipe Card

Instant Pot Ribs with Homemade BBQ Sauce
Ingredients
- 1 rack pork back ribs
- BBQ dry rub
- 1 cup water
- ½ cup tomato sauce
- 2 tablespoon sugar
- 2 tablespoon apple cider vinegar
- ¼ cup water
- ¼ teaspoon liquid smoke
- ½ tablespoon Ground Mustard
- ¼ teaspoon ground nutmeg
- ¼ teaspoon ground cinnamon
- ½ teaspoon cayenne pepper
- ½ teaspoon onion powder
Equipment
Method
- Place the ribs bone side up on a cutting board. Slide a butter knife under the silver skin over a bone near one end of the rack. Lift to loosen, then grab the membrane with a paper towel and pull it away. Repeat as needed until removed.
- Pat the ribs dry and season both sides with BBQ dry rub.
- Pour 1 cup of water into the Instant Pot and add the trivet. Stand the ribs on the trivet, curling the rack around the inside of the pot.
- Secure the lid and set the valve to sealing. Select Manual or Pressure Cook and cook on high pressure for 35 minutes.
- Let the pressure release naturally for 10 minutes, then carefully release the remaining pressure. Once the pressure pin drops, remove the lid.
- While the ribs cook, whisk together the tomato sauce, sugar, apple cider vinegar, ¼ cup water, liquid smoke, ground mustard, nutmeg, cinnamon, cayenne pepper, and onion powder until combined.
- Carefully transfer the ribs to a foil-lined sheet pan, supporting the rack with tongs and a wide spatula. Brush with BBQ sauce.
- Serve immediately, or broil for 3-5 minutes until the edges brown, watching closely to prevent burning. Cut between the bones and serve with extra sauce.
Notes
- Nutrition: Estimates are based on a 2-pound rack of ribs divided into 4 servings, including the homemade BBQ sauce. Your numbers will vary depending on the ribs, dry rub, and sauce used.
- Substitutions: Use your favorite store-bought BBQ rub or sauce. For sugar-free BBQ sauce, replace the sugar with a sugar-free granulated sweetener.
- Rib types: This cooking time is for baby back ribs. Spare ribs and St. Louis-style ribs may need more time.
- Broiling: This step is optional. Watch closely, as the sauce can burn quickly.
- Leftovers: Refrigerate in an airtight container for 3-4 days or freeze for up to 3 months.







Linda says
I love all of your recipes. I would use them even if I wasn’t doing Keto. So good. Thank you.
Julie says
hi Jennifer are the dry ingredients in the recipe the dry rub .
jenniferbanz says
yes
Jamie says
Once I make the sauce what do I do with it?
jenniferbanz says
Serve it with the ribs as a BBQ sauce
Barry says
Hi Jen!
I looked through the recipe index for the chipotle lime slaw but no luck. Can you point me in the right direction?
Thanks!
jenniferbanz says
Hi Barry! It’s in the recipe card above with the ribs
Bethany says
I don't have an instant pot or pressure cooker and was wondering about the timing for the ribs either in the over or a slow cooker. Can you give advice on that?
Thank you
jenniferbanz says
You could do high for 4 hours or low for 8 hours in the slow cooker ?
Bethany says
Thank you