Packed full of flavor, this Instant Pot Thai Beef couldn’t get easier to make. It’s just what your weeknight needs.
This post may contain affiliate links. For more information, please read my disclosure policy here.
I have been digging Thai food SO much lately. It’s just so dang good. And though it may seem intimidating, you can totally make it at home.
If you stock your pantry with just a few Thai ingredients you can make so many dishes. And I promise you can find those ingredients at any grocery store in the ethnic aisle.
Here’s a breakdown of the ingredients you’ll need to make this Instant Pot Thai Beef:
- Bottom round steak
- Soy sauce
- Fish sauce
- Oyster sauce
- Sesame oil
- Red pepper flakes
The first step involves thinly slicing the bottom round steak then marinating it in a delicious and rich Thai sauce using the remaining ingredients. You can marinate it for 30 minutes or up to overnight. The longer you marinate it, the more flavorful the finished dish will be.
Because the beef cooks in the same sauce it marinades in it will be plenty flavorful so no need to stress over how much marinating time you have. And don’t worry, the sauce gets hot enough for long enough to cook out any harmful bacteria.
Once the beef is cooked, turn the Instant Pot to saute mode and add a cornstarch slurry to thicken the sauce. It will get glossy and perfectly coat the strips of beef. There’s also enough extra for drizzling over your rice. Because not much is better than saucy rice.
My favorite way to serve this is over a simple coconut turmeric rice that I also made in the Instant Pot. The recipe isn’t on my blog (yet) but I just tweaked my Instant Pot Coconut Lime Rice and I’ll tell you how to do it too. Leave out the lime and add 1 teaspoon of ground turmeric to the rice before cooking. Boom. That’s it.
The slightly sweet flavor pairs so nicely with the super rich, slightly salt Thai Beef. I happily ate this for days (and I DO NOT love leftovers). I think that’s all the proof you need.
Instant Pot Thai Beef is a super simple dinner you need this week. Less than 30 minutes needed for this super flavorful Thai Beef.
- 1 to 1.25 lbs. bottom round steak, thinly sliced into strips
- 2/3 cup soy sauce
- 2 Tbsp. fish sauce
- 2 Tbsp. oyster sauce
- 1 tsp. sesame oil
- 4 tsp. granulated sugar
- 8 cloves garlic, minced
- 1 1/2 tsp. fresh grated ginger
- 1 tsp. red pepper flakes
- 2 Tbsp. cornstarch
- 1 Tbsp. water
- cilantro, for garnish
In a bowl with a lid that will fit your steak, whisk together the soy sauce, fish sauce, oyster sauce, sesame oil, sugar, garlic, ginger and red pepper flakes. Add the beef and stir until completely coated. Marinate for 30 minutes or up to overnight.
Add all the beef and sauce to the Instant Pot. Cook for 10 minutes on high pressure. Allow pressure to naturally release for 10 minutes then force the rest of the pressure by opening the valve.
Turn the Instant Pot to saute mode. Whisk together the cornstarch and water in a small bowl. Add the cornstarch slurry to the Instant Pot once it's boiling. Stir until thickened. Serve over rice.