Press the Saute button on the Instant Pot and adjust to High. Add bacon pieces until cooked and crispy.
Add chopped mushrooms, dried onion flakes (or minced fresh if you prefer), garlic, and black pepper. Saute the mushrooms for 3-5 minutes.
Add water, Better than Bouillon, and soy sauce. Scrape the browned bits off the bottom of the pot. Turn off the Instant Pot.
Add green beans over the bacon mixture and toss to coat. Lock the lid, turn the knob to SEALING, and cook on Manual High pressure for 2 minutes.
Allow a 5 minute natural pressure release.
Open the lid and transfer the green beans to a bowl or serving platter. All the sauce and the bacon and mushrooms will still be on the bottom of the pot, so pour it over the green beans.
Notes
Fresh onion may be used in place of dried.
We really like the mushrooms in this dish but if you do not, omit.
If you like your green beans much crispier, do a quick release after the 2 minute cook time and check the green beans. If they are not cooked as much as you'd like, replace the lid and let the residual heat cook the green beans for an additional 2-5 minutes.