Garlicky Instant Pot Green Beans with Soy Sauce

a bowl of steamed Instant Pot green beans in a sauce made from sesame oil, soy sauce, vinegar, honey, garlic and shallot

5 from 1 reviews

Instant Pot green beans are quickly steamed and tossed with a flavorful sauce made from soy sauce, sesame oil honey, rice vinegar, garlic and shallot. An easy and delicious vegetable side dish!

You can eat these steamed green beans either hot or cold. You can also just steam plain green beans, using the instructions below.

Total Instant Pot Cooking Time: 10 minutes to reach pressure + 0 minutes cooking time + instant release + 5 minutes to simmer the sauce


Units Scale
  • 1 pound green beans
  • 1/4 cup lower sodium soy sauce
  • 2 tablespoons rice vinegar
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon honey
  • 2 garlic cloves, finely chopped
  • 1/4 cup finely chopped shallot
  • Sesame seeds for garnish (optional)


  1. Pour 1 cup of water into the Instant Pot. 
  2. Set a steamer basket over the water and add the green beans. 
  3. Secure the lid, then press the Manual button and program a cooking time of 0 minutes at high pressure (see the notes section below if you need instructions for how to program 0 minutes)  
  4. The pressure cooker will take about 8 to 10 minutes to reach pressure. Then it will cook for “0” minutes and immediately start beeping to alert you that the cooking time is done. 
  5. When the cooking time is done and the Instant Pot beeps, immediately release the pressure by moving the steam release knob to “venting” (this is called an instant release).
  6. Carefully lift out the steamer basket of green beans
  7. Lift out the pressure cooker insert and pour out any water that remains.
  8. Press the saute button. Add the soy sauce, rice vinegar, sesame oil, honey, garlic and shallot to the Instant Pot. 
  9. Mix the sauce really well with a high heat rubber spatula, making sure that the honey is blended into the liquid and not sticking to the bottom of the pot.
  10. Rapidly simmer for 5 minutes, stirring frequently with a heat resistant spatula, until the sauce thickens and the garlic and shallot have softened.
  11. Add the green beans. Mix well to coat the beans in sauce. 
  12. Transfer the green beans to a serving bowl. Use the spatula to scrape all of the yummy sauce out of the pot and over the beans. 
  13. Garnish with sesame seeds and serve warm or at room temperature. 


This recipe was tested in a 6-quart Instant Pot

To set the cooking time to "0" minutes, press the Manual button then press the minus “ - ” button to move the cooking time down to zero. 

The pressure cooker will take 8 to 10 minutes to reach pressure. It will then cook the green beans for 0 minutes before immediately switching over to “keep warm” mode. When the LED digital display shows the letter “L” before the digits, this means it’s in “keep warm” mode, such as L0:01. See the step-by-step instructions in the blog post above for photos. 

It’s important to instantly release the steam when the 0 minutes of cooking time is complete, otherwise the green beans will continue to cook and soften. For this reason, I always set my stove or phone timer for 8 minutes after I secure the lid, so that I’m paying attention and ready to release steam as soon as the Instant Pot beeps. 

The Instant Pot comes with a metal trivet, which doesn’t work great for steaming veggies because the veggies fall over the sides into the water. For steaming vegetables, I recommend buying either a silicone steamer basket or a large mesh steamer basket

If you want plain steamed green beans, just follow the instructions for steaming the beans and don't make the sauce. 


Keywords: Instant Pot green beans, pressure cooker green beans, Instant Pot fresh green beans, green beans with garlic, garlicky green beans