Chop cleaned and trimmed beans into bite-sized pieces.
Add oil in a skillet over medium heat and add onions and 1/2 tablespoon honey. Cook for 5 minutes until browned and softened.
Add green beans and cook for a minute more. Add garlic and cook for an additional 30 seconds.
Add water, soy sauce, remaining honey, salt, cayenne and black pepper. Stir. Cook for 5 minutes, covered, until liquid is evaporated and beans are tender. Serve and enjoy!