Instant Pot Pork Roast is a great easy dinner, and we loved this pork roast that’s flavored with balsamic vinegar. And this post has a link to my recipe for Slow Cooker Pork Roast as well, if you’d prefer that version.

PIN the Instant Pot Pork Roast to try it later!

Instant Pot Balsamic Pork Roast on serving platter with formal napkin and sauce boat in background

Instant Pot Pork Roast that’s flavored with balsamic vinegar is a dinner that will impress your family or friends. I hope you can tell how delicious this was, because Kara and I swooned over this pork roast when we tested the recipe! I’m recommending it for my Friday Favorites pick this week to encourage you to try this delicious pork dinner.

For a long time now I’ve had a note to myself to try an Instant Pot version of my popular pork roast made in the Slow Cooker, and we were so happy with how the Instant Pot Pork Roast turned out! And this pork roast recipe was so quick and easy to make in the Instant Pot!

We used the same Rosemary Garlic Seasoning that I liked so much for the slow cooker version, but if you don’t want to make that mixture, just substitute any seasonings that are good with pork. I used pork loin roast from Costco, which was inexpensive as well as being delicious, and this made eight servings for a main dish that’s perfect for a special meal. I hope you try this recipe!

What ingredients do you need for this recipe?

(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe with ingredient amounts.)

Do you need Rosemary Garlic Seasoning to make this pork roast?

I’m a fan of the Rosemary Garlic seasoning I use in both the Instant Pot and Slow Cooker recipes for pork roast. But if you don’t want to bother with making that, I’d use a generous teaspoon of Garlic Powder (affiliate link) and Ground Rosemary (affiliate link) to season the pork. Or you can use any type of seasoning blend you have on hand that’s good on pork!

How low in carbs is this Instant Pot Pork Roast?

This tasty pork roast cooked in the Instant Pot has only 2 net carbs per serving, and 46 grams of protein!

What Size Instant Pot Did I Use?

I use a 6 Quart Instant Pot (affiliate link) for all my Instant Pot Recipes!

recipe steps collage for Instant Pot Balsamic Pork Roast

How to make Instant Pot Balsamic Pork Roast:

(This is only a summary of the steps for the recipe; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

  1. Make the Rosemary Garlic Seasoning, if using.
  2. Trim unwanted fat from the pork loin roast, then rub the roast on all sides with the herb rub.
  3. Combine beef stock and balsamic vinegar to make the cooking liquid.
  4. Turn Instant Pot to SAUTE, MEDIUM HEAT, and heat the oil.
  5. Then add the pork roast and brown well on all sides. 
  6. Remove roast and use a plastic turner to scrape off any browned bits on the bottom of the pot.
  7. Then add the roast back into the Instant Pot and pour the cooking liquid over.
  8. Set Instant Pot to MANUAL, HIGH HEAT, 15 MINUTES.
  9. When cooking time is up, use NATURAL RELEASE to release the pressure.
  10. Remove the roast to a cutting board and tent with foil to keep warm.
  11. Set Instant Pot to SAUTE, HIGH HEAT, and simmer the cooking liquid until it’s reduced as much as you prefer. 
  12. After sauce has reduced, slice the roast into pieces about 1/2 inch thick.
  13. Serve the Instant Pot Pork Roast hot with sauce to drizzle over the meat at the table.

Make it a Low-Carb Meal:

Instant Pot Pork Roast would taste great with any of these low-carb side dishes:

Instant Pot Balsamic Pork Roast on serving platter with sauce in background

Want more great Instant Pot Dinners?

Check out Favorite Keto Instant Pot Recipes for more great Instant Pot dinners like this one.

Weekend Food Prep:

Instant Pot Pork Roast has been added to a category called Weekend Food Prep where you’ll find recipes you can prep or cook on the weekend and eat during the week!

Instant Pot Balsamic Pork Roast finished roast on serving plate
Yield: 8 servings

Instant Pot Balsamic Pork Roast

Prep Time 20 minutes
Cook Time 15 minutes
Additional Time 30 minutes
Total Time 1 hour 5 minutes

We swooned over this Instant Pot Balsamic Pork Roast when we tested the recipe, and this is perfect for a low-carb meal.

Ingredients

  • 3 lb. pork loin roast
  • 1 T Rosemary Garlic Seasoning (see notes)
  • 1 T olive oil
  • 3/4 cup beef stock (see notes)
  • 1/4 cup balsamic vinegar

Instructions

  1. Make the Rosemary and Garlic Herb Rub, if using.
  2. Trim unwanted fat from the pork loin roast, depending on your preference, then rub the roast on all sides with the herb rub.
  3. Combine 3/4 cup beef stock and 1/4 cup balsamic vinegar to make the cooking liquid.
  4. Turn Instant Pot to SAUTE, MEDIUM HEAT, and heat the oil.
  5. Then add the pork roast and brown well on all sides. Don't rush, we browned it about 3 minutes per side.
  6. Remove roast and use a plastic turner to scrape off any browned bits on the bottom of the pot.
  7. Then add the roast back into the Instant Pot and pour the cooking liquid over.
  8. Set Instant Pot to MANUAL, HIGH HEAT, 15 MINUTES.
  9. When cooking time is up, use NATURAL RELEASE to release the pressure.
  10. Remove the roast to a cutting board and tent with foil to keep warm.
  11. Set Instant Pot to SAUTE, HIGH HEAT, and simmer the cooking liquid until it's reduced as much as you prefer. (We simmered it about 10 minutes.)
  12. After roast rests while you reduce the sauce or at least a few minutes, slice into pieces about 1/2 inch thick.
  13. Serve the Instant Pot Pork Roast hot, with sauce to drizzle over the meat at the table.

Notes

This pork roast was great with the Rosemary Garlic Seasoning but if you don't want to bother making that use any ground herbs and spices that are good with pork.

Beef broth from a can is fine if you don't have Homemade Beef Stock.

Recipe adapted from Slow Cooker Balsamic Pork Roast which was created by Kalyn.

Nutrition Information

Yield

8

Serving Size

1

Amount Per Serving Calories 354Total Fat 17gSaturated Fat 5gTrans Fat 0gUnsaturated Fat 9gCholesterol 136mgSodium 125mgCarbohydrates 2gFiber 0gSugar 1gProtein 46g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

square image of Instant Pot Balsamic Pork Roast on serving platter

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
Instant Pot Pork Roast is a great dish for low-carb and Keto diet plans, and for any phase of the original South Beach Diet. Balsamic vinegar does have some carbs, but you’re actually eating a very small amount of it so this recipe only has about 2 net carbs per serving.

Find More Recipes Like This One:
Use Instant Pot Recipes to find more recipes like this one. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to follow Kalynโ€™s Kitchen on Pinterest, on Facebook, on Instagram, on TikTok, or on YouTube to see all the good recipes Iโ€™m sharing there.

Historical Notes for this Recipe:
This Pork Roast recipe to make in the Instant Pot was adapted from the Slow Cooker version in 2020. The recipe was last updated with more information in 2025.

Pinterest image of Instant Pot Balsamic Pork Roast

Share This: