Wash and cut all of your vegetables first.
Cut the stems off of your Brussels sprouts and remove any of the damaged outer layers. Cut them in half.
Cut the onion, green onions, and peppers into a small dice. Mince your garlic if you're using fresh.
Place the Brussels sprout halves into a large bowl and drizzle over ½ tbsp of oil. Season with salt and pepper to your liking.
Preheat your air fryer to 400°F.
Place the Brussels sprouts into the air fryer basket and air fry for 5-8 minutes or until they have browned and softened. Watch them closely so they don't burn. If you don't have an air fryer you could cook them in the oven.
In a large skillet over medium high heat, add ½ tbsp of oil and add the onions, peppers, and 1 of red pepper flakes. Cook for 3-5 minutes to brown and soften. Add in the garlic.
Move the onions and peppers to the perimeter of the skillet and add in your beef. Season with salt and pepper. Allow the beef to brown.
When the beef is cooking, prepare your sauce. Mix the honey, hot sauce, vinegar, and cornstarch together. Stir well to incorporate the cornstarch so it doesn't clump up.
When the beef is about 90% of the way cooked, add in the Brussels sprouts, pour in the sauce and mix into the beef allowing it to thicken. Stir to combine. If you feel that your sauce is too thick, you can drizzle in some water to thin it out.