Instant Pot® Sweet Baby Back Ribs


Tender, sweet, and sticky baby back ribs that only take 1 hour from prep to plate. If you like them with a little spice, add a teaspoon of cayenne pepper to the dry rub. I make this in my 8-quart Instant Pot Duo; a 6-quart pot may require less liquid.

Prep Time:
10 mins
Cook Time:
45 mins
Additional Time:
20 mins
Total Time:
1 hrs 15 mins
2 racks of ribs


  • 2 racks baby back pork ribs

Dry Rub:

  • ¼ cup dark brown sugar

  • 2 tablespoons garlic salt (such as Lawry's®)

  • 2 tablespoons chili powder

  • 1 teaspoon ground black pepper

  • 1 teaspoon cayenne pepper, or to taste (Optional)

Cooking Liquid:

  • 1 cup beef broth

  • 12 fluid ounces root beer

  • 2 tablespoons apple cider vinegar

  • 1 teaspoon liquid smoke flavoring

  • 1 cup barbecue sauce (such as Sweet Baby Ray's®), or more to taste


  1. Use a butter knife to cut into an edge of the rib racks. Use a paper towel to grab and lift off the silvery membranes.

  2. Combine brown sugar, garlic salt, chili powder, black pepper, and cayenne pepper in bowl. Coat the ribs generously with the dry rub.

  3. Place the trivet inside the Instant Pot. Pour in broth, root beer, vinegar, and liquid smoke. Place ribs on the trivet on their sides, with one inside the other. Close and lock the lid and make sure the vent is sealed. Select manual high pressure and set the timer for 30 minutes. Allow 10 to 15 minutes for pressure to build.

  4. Release pressure using the natural-release method according to manufacturer's instructions for 15 minutes. Release remaining pressure carefully using the quick-release method according to manufacturer's instructions, about 5 minutes. Unlock and remove the lid.

  5. Set an oven rack about 6 inches from the heat source and preheat the oven's broiler on the highest heat setting. Place a rack 6 inches from the heat source.

  6. Transfer ribs to a broiling pan and generously coat with barbecue sauce.

  7. Cook in the broiler until barbeque sauce is bubbly and caramelized, 5 to 7 minutes.

Nutrition Facts (per serving)

385 Calories
23g Fat
25g Carbs
19g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 385
% Daily Value *
Total Fat 23g 30%
Saturated Fat 8g 42%
Cholesterol 88mg 29%
Sodium 1911mg 83%
Total Carbohydrate 25g 9%
Dietary Fiber 1g 4%
Total Sugars 20g
Protein 19g
Vitamin C 2mg 10%
Calcium 56mg 4%
Iron 2mg 9%
Potassium 381mg 8%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love