1. In a medium pot, bring water to boil. Add green beans and cook until tender (for about 5 minutes, or follow your package instructions).
2. In a skillet, heat butter and oil over medium-high heat. Add onions and mushrooms, cook for about 7 minutes.
3. Add green beans, season with garlic powder, salt and pepper, cook and stir for 3 more minutes and serve.