Benjamin Bouchouari begon met voetballen bij Oude God.[3] Via Waasland-Beveren, RSC Anderlecht, KRC Genk en KV Mechelen belandde hij in Nederland, waar hij in de jeugd van Willem II en Fortuna Sittard speelde. In 2020 stapte hij over naar Roda JC Kerkrade, waar hij op 28 oktober 2020 debuteerde in het eerste elftal tijdens de met 0-2 verloren bekerwedstrijd tegen zijn ex-club Fortuna Sittard. Hij kwam in de 77e minuut in het veld voor Patrick Pflücke.[4] Op het einde van het kalenderjaar ondertekende hij er zijn eerste profcontract.[3] In maart 2021 werd hij verkozen tot beste talent in de derde periode van de Keuken Kampioen Divisie.[5] In 2022 vertrok hij voor een bedrag van ruim een miljoen euro naar AS Saint-Étienne. In maart 2023 werd Bouchouari voor het eerst geselecteerd voor het Marokkaans voetbalelftal.