Go Back
+ servings
instant pot brisket on cutting board

Thai Style Instant Pot Brisket

Course: Main Course
Cuisine: Thai
Prep Time: 1 hour
Cook Time: 50 minutes
natural release: 10 minutes
Total Time: 1 hour 50 minutes
Servings: 4
Calories: 765kcal
Instant Pot Brisket is so much easier than you think! I'm obsessed with this THAI STYLE INSTANT POT BRISKET! The flavor of this Pressure Cooker Brisket is so delicious and the meat is so tender. This is a winning recipe that our family will make again and again.  We garnish with an amazing marinade (made all together), green onions, fresh mint, and fried shallots. The flavor of the Beef Brisket Recipe is out of this world.
Print Recipe


For the Brisket & Marinade:

  • 3 pound trimmed beef brisket
  • Kosher salt & freshly ground black pepper
  • 1 tablespoon rice or cider vinegar
  • 1 tablespoons ginger paste or 2 teaspoons grated fresh ginger
  • 1 teaspoon fish sauce optional
  • 1 6.57 ounce bottle Thai Sweet Red Chili sauce
  • 2 tablespoons brown sugar
  • 2 tablespoons soy sauce
  • 1 teaspoon crushed red pepper flakes
  • ¼ cup fresh mint leaves chopped
  • ¼ cup water
  • 2 tablespoons vegetable or peanut oil
  • 1 tablespoon butter
  • 1 medium yellow onion peeled & chopped
  • 4 garlic cloves peeled & chopped

For the Fried Shallots: (optional garnish, but oh. so. good!)

  • 2 shallots ends trimmed & thinly sliced
  • 2 cups vegetable oil
  • kosher salt


  • Fried shallots
  • Chopped unsalted roasted peanuts
  • Chopped fresh mint leaves a fragrant and crazy-delicious garnish
  • Green onions sliced diagonally
  • Chopped fresh cilantro leaves if mint isn’t available


For the Brisket:

  • Season beef on all sides with kosher salt & pepper and cut the beef in half across the grain.
  • In a medium bowl, combine the rice vinegar, ginger paste, fish sauce, Thai chili sauce, brown sugar, soy sauce, red pepper flakes, mint leaves and water. Mix well.
  • Place the beef in a gallon-size, resealable bag and pour the marinade over the beef. Seal the bag, squeeze the marinade into the beef (through the bag) and lay the beef flat so the marinade covers it. Place the beef in the fridge 30 minutes, then flip the bag over to ensure all the beef is marinated. Marinate an additional 30 minutes. *See note.
  • While the beef marinades, chop the onion and garlic and fry the shallots.
  • After beef has marinated, remove it from the fridge.
  • Set the Instant Pot to sauté and, after one minute, add 2 tablespoons oil and 1 tablespoon butter. Add the chopped onions and cook until onions are translucent. Add the chopped garlic and cook 30 seconds.
  • Turn Instant Pot to Keep warm/Cancel, and place the Instant Pot trivet over the onion/garlic mixture.
  • Set one portion of the beef, fat side up, on the trivet and pour half the marinade over the beef. Set the other half, fat side up, on top of the first half and pour on the rest of the marinade.
  • Set Instant Pot to Manual and set the timer to 50 minutes. After 20 minutes of natural release, cover the valve with a dishcloth and turn the valve to quick release. When the red button (float valve) on the lid goes down, the lid is safe to open.
  • Open the lid and transfer the meat to a plate. Remove the trivet.
  • Use an immersion (hand) blender, to purée the remaining sauce while it is still in the pot. This is the sauce served with the beef. (If you don't own an immersion blender, carefully pour half the liquid to a regular blender and purée it. Repeat with the remaining liquid.)
  • If serving immediately, pull the beef apart, into chunks, using two forks. If wanting sliced beef, cool the beef about 30 minutes then transfer to the fridge. When the beef is cold, slice it into 1/2 -inch slices.
  • Serve the beef over a plate of jasmine or white rice and garnish with sliced green onions, fried shallots and small mint leaves. A perfect side is roasted broccoli.
  • Enjoy!

To fry the shallots:

  • Peel and slice the shallots very thinly. Place a plate covered with three, stacked, paper towels and set it next to the stove. Heat 2 cups of oil in a medium, heavy-bottom stovetop pan until it tests 350°F with a food thermometer. Divide the sliced shallots into separate rings (as much as possible) and carefully place the sliced shallots in the hot oil. Stir and fry until the shallots are light golden brown. Transfer shallots to the paper towel-lined plate to drain. Season with kosher salt and set aside to dry and until ready to use.



*Note: If marinating only 30 minutes, flip the beef over after 15 minutes.
***Marinate the beef 30-60 minutes before cooking.


Calories: 765kcal | Carbohydrates: 12g | Protein: 72g | Fat: 45g | Saturated Fat: 25g | Cholesterol: 218mg | Sodium: 925mg | Potassium: 1251mg | Fiber: 1g | Sugar: 8g | Vitamin A: 205IU | Vitamin C: 4.9mg | Calcium: 45mg | Iron: 7.1mg