1989 debütierte Gachot mit dem neu gegründeten Rennstall Onyx in der Formel 1. Nachdem er ebenso wie sein Teamkollege Stefan Johansson bei den ersten Weltmeisterschaftsläufen jeweils in der Vorqualifikation gescheitert war, nahm er im Sommer 1989 insgesamt fünfmal für Onyx an einem Formel-1-Rennen teil. Bei zwei Läufen kam er ins Ziel: Er wurde in Frankreich 13. und in Großbritannien Zwölfter. Vor dem Großen Preis von Portugal wurde Gachot durch JJ Lehto ersetzt. Gachot wechselte daraufhin für die letzten beiden Saisonrennen zu dem in Fußgönheim ansässigen Rennstall Rial, der sich in erheblichen wirtschaftlichen und technischen Schwierigkeiten befand. Er qualifizierte sich im Rial für keines der Rennen.