Trim the stem ends off the 1 pound of green beans and cut them into bite-sized pieces (about 1–2 inches each). Mince the 2 garlic cloves if not already minced.
Heat 1 tablespoon extra virgin olive oil in a large skillet over medium heat until shimmering.
Add 1/2 cup chopped red onion and half of the 1 tablespoon honey (0.5 tablespoon). Cook, stirring occasionally, for about 5 minutes until the onions are softened and beginning to brown.
Add the green beans to the skillet and cook, stirring occasionally, for 1–2 minutes until the beans are bright green and start to soften.
Add the minced garlic and cook, stirring constantly, for about 30 seconds until fragrant.
Pour in 1/4 cup water and add 2 tablespoons soy sauce (or tamari), the remaining half of the honey (0.5 tablespoon), 1/4 teaspoon cayenne pepper, and 1/2 teaspoon black pepper. Stir to combine.
Cover the skillet and cook for about 4–5 minutes, until the beans are tender when pierced with a fork and most of the liquid has evaporated. Uncover and cook another 30–60 seconds if you want any remaining liquid to reduce further.
Remove from heat and serve.