In a medium mixing bowl, combine beef and marinade ingredients. Let marinate for at least 30 minutes or up to overnight, covered in the fridge.
Fill a large pot halfway with water and bring to a boil. Blanch the noodles for 30-60 seconds and drain well.
In a small bowl, combine sauce ingredients and set aside.
Heat a large frying pan on medium heat. Add 3 tablespoons vegetable oil and lay noodles on top. Fry for 3 minutes until crispy and flip. Fry for another 2 minutes. Remove and place noodles on a serving plate.
In the same frying pan on medium high heat, add 1 tablespoon vegetable or canola oil. Add the beef and stir fry until 70-80% cooked. Remove and set aside.
Add 1 tablespoon vegetable or canola oil, if needed. Add ginger, stir fry for 30 seconds. Add onion, green pepper and red pepper, stir fry until onion is lightly browned and vegetables are tender, about 2-3 minutes. Add garlic and stir fry for 30 seconds, until fragrant.
Push the vegetables to the side and add the sauce in the middle.
In small bowl, dissolve 1 tablespoon cornstarch in 1 tablespoon cool water to make a slurry. Set aside.
Once the sauce is bubbling, stir in the slurry. Add the cooked beef along with the drippings and cook until the sauce starts to simmer and thicken, and meat is cooked through, about another 1-2 minutes. Turn off the heat. Stir in fresh ground black pepper and green onion.
Pour the beef and pepper over the noodles.