In a large skillet over medium heat add oils, onion and beef. Cook until beef is fully cooked. While beef cooks, mix the sauce ingredients together. Add in garlic and cook for 1 minute.
Add the sauce and cook for 2 to 3 minutes.
Push beef to the side to make enough space for the noodles. Add water and noodles in water. Leave for 45 seconds then turn. Leave for 30 seconds, then untangle the noodles, then toss through the beef.
Add bean sprouts, toss for 1 minute until sauce reduces to coat the noodles and the noodles are fully cooked.
Serve immediately, garnished with green onions and sesame seeds. Serves 2-3.