Bring a large pot of salted water to a boil. Add Chinese long beans and cook, uncovered, for 3 minutes. Transfer Chinese long beans to the prepared ice bath to cool. Drain and set aside.
Heat 1 teaspoon olive oil in a large fry pan over medium-high heat. Add garlic and cook until fragrant, about 30 seconds. Add peanuts and cook, stirring constantly, for 2 minutes. Transfer mixture to a small bowl and set aside.
Heat remaining 1 tablespoon olive oil in the fry pan over medium-high heat. Add onion and cook, stirring occasionally, until lightly caramelized, about 5 minutes.
Add prepared Chinese long beans and mini peppers and cook, stirring occasionally, for 5 minutes.
Add sugar and cook for 30 seconds.
Add soy sauce and chili flakes and cook, stirring constantly, for 1 minute.
Remove from heat and top with peanut mixture.
Recipe by Two of a Kind at http://www.twoofakindcooks.com/stir-fried-chinese-long-beans-with-peanuts/