These Instant Pot short ribs are the kind of dinner that looks like you spent all day in the kitchen, but only asks for 10 minutes of your hands-on time. Short ribs are a naturally tough cut, which means they need time and moisture to become tender. The pressure cooker does all that heavy lifting for you and turning the meat meltingly soft while it builds a rich, flavourful braising liquid that becomes your gravy. I add balsamic vinegar to the sauce instead of wine, which gives it a deep, slightly sweet complexity without any alcohol.
If you’re looking for more short ribs recipes, try this Guinness Braised Short Ribs. It’s amazing and very easy to make too.


The Best Instant Pot Short Ribs
I have been making these Instant Pot short ribs for years, and they are one of those recipes I always come back to when I want something that feels special but does not take all day.
Short ribs are the kind of cut that rewards you with deep, rich flavour when you give them the right cooking method. Before I had my pressure cooker, I only made them in the oven, and while they are wonderful that way, I had to plan three hours ahead.
The Instant Pot changed everything for me. Now I get the same fall-off-the-bone tenderness in a fraction of the time, and the balsamic gravy that comes from the braising liquid is honestly something I could eat with a spoon.
If you love braised short ribs like me, I also have a red wine braised short ribs recipe on the blog that uses a Dutch oven and a full bottle of red wine for a deeper, more classic braise. Both are delicious, but I reach for the Instant Pot version on weeknights when I want the same tender result without the three-hour wait.
For more Instant Pot beef recipes I love, my Instant Pot pot roast and Instant Pot ribs are two I always recommend. And if you prefer the slow cooker, my slow cooker ribs follow a similar low-and-slow approach that is just as satisfying.
Gather The Ingredients:
All ingredients and their amounts are listed in the recipe card at the bottom of this post.
Bone-in beef short ribs: I always buy bone-in rather than boneless for this recipe. The bone adds collagen to the braising liquid as it cooks, which gives the gravy more body and a richer flavour. I look for ribs with good marbling and at least 1.5 to 2 inches of meat on top of the bone. At the grocery store, I find the best quality at the butcher counter rather than the pre-packaged section. Plan for about 2 pounds for 4 people, though I always buy a little extra because these ribs are hard to stop eating.
Olive oil: I use olive oil for searing the ribs and sautéing the aromatics. I prefer a good quality extra virgin olive oil here because the sauté step is where all the base flavour is built. Avocado oil works equally well if that is what you have on hand.
Yellow onion and garlic: These two form the aromatic base of the sauce. I chop the onion roughly and mince the garlic fresh rather than using pre-minced. Fresh garlic gives a sharper, more complex flavour. I add them after the ribs are browned and scrape up all the bits from the bottom of the pot as they soften. Those stuck-on bits are pure flavour.
Tomato paste: I add 2 tablespoons of tomato paste to the aromatics and let it cook for a minute or two before adding the liquids. This step is important. Cooking the tomato paste briefly caramelises it slightly and deepens its flavour from bright and acidic to rich and almost savoury. If you prefer less tomato intensity, you can reduce this to 1 tablespoon.
Balsamic vinegar: This is the ingredient that sets this recipe apart. I use half a cup, which sounds like a lot, but it mellows and concentrates beautifully during the pressure cook. I always use a good quality balsamic with a thick, syrupy consistency rather than a thin, watery one. The thicker balsamic has more depth and less sharp acidity.
Low sodium beef broth: I always use low sodium so I can control the salt level myself. The broth provides the liquid the Instant Pot needs to come to pressure and forms the base of the gravy. If you want a richer result, you can substitute beef bone broth.
Fresh thyme and bay leaves: These two aromatics add a herby, slightly floral note that lifts the heaviness of the braised meat. I use fresh thyme because I almost always have it on hand, but dried thyme works fine at half the quantity. I always remove the bay leaves before making the gravy.
Cornstarch: I mix 2 tablespoons of cornstarch with a quarter cup of the cooking liquid to make a slurry that thickens the gravy. I have found this gives a cleaner, glossier gravy than flour does. Make sure you whisk the slurry until it is completely smooth before adding it to the saucepan.

How to make Instant Pot Short Ribs
Step 1: Season and sear the ribs. I start by patting the short ribs dry with a paper towel and seasoning generously with sea salt and black pepper on all sides. Dry meat browns so much better than wet meat, and that deep golden crust is where a lot of the flavour comes from. I set the Instant Pot to Sauté mode, add the olive oil, and once it is shimmering I add the ribs in a single layer, working in batches if needed. I sear each side for 2 to 3 minutes until deeply golden, then transfer to a plate. Do not rush this step, it takes about 10 minutes and it is worth every one of them.
Step 2: Build the aromatic base. With the Instant Pot still on Sauté, I add the chopped onion and minced garlic directly to the pot without any extra oil. There will be enough fat left from the searing. I always scrape up the browned bits from the bottom of the pot at this point, both for flavour and to avoid a burn notice. I cook for about 4 minutes until the onion softens, then add the tomato paste, fresh thyme, and balsamic vinegar. I give everything a good stir and let it cook for 1 more minute so the tomato paste can toast slightly. This short step makes a real difference to the depth of the final sauce.


Step 3: Add the broth and return the ribs. I turn off Sauté mode, pour in the beef broth, and add the bay leaves. I stir to combine everything, then nestle the seared short ribs back into the pot, meat side down. Make sure the liquid comes at least halfway up the sides of the ribs. This is important for the Instant Pot to reach pressure properly.
Step 4: Pressure cook. I lock the lid, set the valve to Sealing, and cook on Manual High Pressure for 60 minutes. I know that sounds long, but short ribs need every minute of that time to become truly fall-off-the-bone tender. When the cook cycle finishes, I let the pressure release naturally for 10 minutes before turning the valve to Venting to release the remaining pressure. I never quick release immediately with this recipe. That natural resting period keeps the meat moist and tender.


Step 6: Make the gravy. I remove the short ribs and set them on a plate tented with foil, then discard the bay leaves. I whisk 2 tablespoons of cornstarch with a quarter cup of the braising liquid until smooth, pour the remaining braising liquid into a saucepan over high heat, and slowly whisk in the slurry. I whisk for about 2 minutes until the gravy is thick and glossy. One tip I always share: skim any visible fat from the braising liquid before making the slurry for a cleaner, lighter sauce.


What do you serve with Instant Pot short ribs?
These ribs are rich and saucy, so I always serve them with something that can soak up all that beautiful gravy.
My favourite pairing is a big bowl of creamy mashed potatoes, but crusty garlic bread works just as well and honestly disappears just as fast. I also love serving them alongside air fryer green beans for a little freshness on the plate.
Can I cook frozen short ribs in the Instant Pot?
I recommend against it for this recipe. Since browning is such an important step, you cannot properly sear frozen meat.
I always thaw short ribs completely in the fridge overnight before cooking. If you are short on time, you can thaw them under cold running water in a sealed bag.


Instant Pot Short Ribs Recipe
Video
Ingredients
- 2 lb bone-in beef short ribs
- sea salt and pepper to taste
- 2 tbsp olive oil
- 1 yellow onion chopped
- 2 tbsp tomato paste
- 2 garlic cloves minced
- 1 teaspoon chopped fresh thyme
- 1/2 cup balsamic vinegar
- 1 cup low sodium beef broth
- 2 bay leaves
- ¼ cup water or cooking liquid
- 2 tablespoons cornstarch
- Chopped fresh parsley optional
Instructions
- Set the instant pot to the sauté setting and add olive oil. Add the short ribs and brown all sides. It probably will take about 10 minutes. Then, remove the short ribs from the Instant Pot and set aside.
- Add in onion and garlic. Sauté until onion is translucent. It's about 4 minutes. Don’t forget to scrape the browned bits from the bottom of the pot.
- Add thyme, tomato paste and balsamic vinegar. Stir everything very well. Then, season with salt and pepper.
- Turn off the sauté mode. Add in beef broth and bay leaves. Stir well. Transfer the short ribs back to the pot.
- Lock the lid and set pressure on high for 1 hour. When done, use Natural Release for 10 minutes, then release valve and remove the lid. Remove shot ribs carefully, keeping the meat on the bone.
- Pour about 1/4 cup of the cooking liquid into a small bowl. Add cornstarch and stir it very well. Set aside.
- Pour all the cooking liquid from the Instant Pot into a saucepan and heat on a high heat. Slowly pour the cornstarch mixture into the saucepan with the cooking liquid and whisk for about 2 minutes or until gravy thickens. Season with salt and pepper if you desire.
- Place short ribs on serving plate, spoon over sauce. Enjoy!
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Did You Make This?
Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.





















need to check your spelling “shot” ribs, “scrap” the bottom
Thanks for pointing that out. We’ve corrected it to avoid any further confusion.
Delicious! My first time cooking beef short ribs and it will now be added to my meal rotation! Thanks for the recipe!
Amazing! So happy to hear that 😉
First time using my instapot. Thank you so much! The short ribs were fall off the bone tender. The flavor was incredible. I don’t have alcohol in my home , but I used red wine vinegar. It had wonderful flavor. My family couldn’t get enough gravy and mashed potatoes!
Amazing! Happy to hear that 😉
Super tender and really easy to make. It has a little too much tomato paste for my taste. I will definitely make it again with that one adjustment,
Thanks for the feedback! I’m glad you found it super tender and easy to make. Adjusting the tomato paste sounds like a great idea to suit your taste. Let me know how it turns out next time! 😊
Great recipe. Only thing I changed was finishing the gravy in the instant pot instead if a separate pan. It was so delicious 😋 I’ll definitely be naking this again
Happy you liked it 😉
I made the shot ribs with your recipe and by far the best short ribs ever
Thank you so much! I’m thrilled you loved the short ribs—your feedback means a lot! 😊
Restaurant quality. Good restaurant!
Thank you 😉
Followed recipe, except I used a small can of tomato sauce because I was out of tomato paste. Excellent flavor and ribs were fall off the bone tender! Will make again! The only small change is that I will skim the fat off before making the gravy.
So glad you loved it! Using tomato sauce is a great swap, and skimming the fat before the gravy is a smart tweak. Happy to hear the ribs turned out fall-off-the-bone tender! 💛