
When you hear “short ribs,” many meat lovers immediately light up—and for good reason. Short ribs are one of the most tender, melt-in-your-mouth cuts of beef. Cooking them in the Instant Pot speeds up the process while delivering deeply developed flavor and perfectly tender meat.
This recipe combines a rich French Burgundy–style base with Asian-inspired elements, producing a sauce that is both sweet and savory. The result is a guaranteed crowd-pleaser.
How I made it:

Start by preparing the sauce. Combine low-sodium beef broth…

…a dry red wine like Pinot Noir…

…oyster sauce (it won’t taste like oysters, but adds savory depth)…

…light brown sugar…

…Chinese five spice…

…and minced garlic. Whisk until fully combined and set aside.

Place whole spices—star anise, whole cloves and broken cinnamon stick pieces—into a metal tea ball or spice sachet and secure it so the spices stay contained.

Quarter a large Spanish onion and set the wedges aside.

Prepare the short ribs—bone-in or boneless both work. I used boneless ribs from Costco, which are excellent value. If you use bone-in, they’ll be just as flavorful and will fall off the bone when cooked.

Season both sides lightly with kosher salt and black pepper. Rub the seasoning into the meat and then flip and season the other side. Clean your hands after handling the meat.

Set the Instant Pot to Sauté on High and let it heat for a couple of minutes. Working in batches, sear the short ribs about one minute per side—just enough to develop color on the top and bottom.

Transfer the seared ribs to a plate. You’ll notice browned bits and some seasoning stuck to the bottom of the pot—those add flavor.

Add about 1/4 cup of the prepared sauce to the pot and scrape the bottom to deglaze, loosening any browned bits so they mix into the sauce.

Arrange the four onion wedges rounded-side down in the pot to create a bed, and nest the spice-filled tea ball in the center. Layer the seared short ribs on top in a crisscross pattern.

Pour the remaining sauce evenly over the ribs. Do not stir. Secure the lid and cook on High Pressure for 45 minutes. Allow a 15-minute natural release, then finish with a quick release. This timing works regardless of how many ribs you include, within reason.

Carefully transfer the ribs to a serving dish using tongs and a spatula. They will be extremely tender and may fall apart a bit—this is expected and desirable. Remove and discard the used spices from the tea ball, but keep the tea ball for future use.

Return the Instant Pot to Sauté and bring the remaining liquid to a simmer. Add honey, then stir in a cornstarch slurry (equal parts cornstarch and water) and stir immediately. Let the sauce bubble for about a minute; it will thicken as it cools.

Pour the finished sauce over the short ribs. If desired, skim any excess fat from the surface, though some prefer to leave it for extra richness.

The result is a plate of tender, rich short ribs with a balanced sweet-and-savory sauce—perfect with crusty bread to soak up the juices and alongside creamy sides such as mashed potatoes or cauliflower puree.

Serve hot and enjoy the reactions—your guests will love this dish.

Enjoy!
Instant Pot Short Ribs
Short ribs are one of the most decadent cuts you can cook. They melt in your mouth, and the sweet-and-savory sauce here is perfect for savoring every bite.
5 minutes
1 hour 4 minutes
1 hour 9 minutes
Ingredients
- 3.25–5 lbs boneless short ribs OR 5–6 lbs bone-in short ribs
- Kosher salt and black pepper, to season
- 1 cup low-sodium beef broth (or 1 tsp reduced-sodium bouillon + 1 cup water)
- 1 cup dry red wine (Pinot Noir recommended)
- 1/3 cup oyster sauce (or hoisin for a sweeter profile)
- 2 tbsp light brown sugar
- 1 tsp Chinese five spice
- 1 tbsp minced garlic
- 3 whole star anise
- 5 whole cloves
- 1 cinnamon stick, broken into pieces
- 1 large Spanish onion, quartered
- 1/4 cup cornstarch + 1/4 cup water (slurry)
- 1/4 cup honey
Instructions
- Create the sauce by whisking together beef broth, red wine, oyster sauce, garlic, Chinese five spice and brown sugar. Set aside.
- Place star anise, cloves and broken cinnamon pieces into a metal tea ball or spice sachet. Set aside.
- Season the short ribs lightly with kosher salt and black pepper on both sides and rub in.
- Set Instant Pot to Sauté on high. After it heats, sear short ribs in batches about 1 minute per side. Remove ribs to a plate.
- Add about 1/4 cup of the sauce to the pot and deglaze, scraping up browned bits from the bottom.
- Arrange onion wedges rounded-side down in the pot and place the spice-filled tea ball in the center. Layer the seared short ribs on top in a crisscross pattern.
- Pour remaining sauce over the ribs. Do not stir.
- Secure the lid and cook on High Pressure for 45 minutes. Allow a 15-minute natural release, then finish with a quick release.
- Carefully remove the ribs to a serving dish. Remove and discard the used spices from the tea ball. Return the pot to Sauté, bring the sauce to a simmer, add honey, then stir in the cornstarch slurry and cook for about 1 minute until slightly thickened. Turn off heat.
- Pour the sauce over the short ribs. Serve with bread to soak up the sauce and any side you prefer. Enjoy!
Notes
If you prefer a sweeter sauce, increase brown sugar or honey to taste. Substituting hoisin for oyster sauce will also yield a sweeter profile. A metal tea ball is an easy way to contain whole spices for removal after cooking. A “natural release” means allowing the pot to release pressure on its own for the specified time before using a quick release.