Souffian El Karouani speelde in de jeugd van FC Den Bosch, BVV, Elinkwijk en N.E.C. In 2019 werd hij toegevoegd aan de eerste selectie van N.E.C.[3] Hij debuteerde voor N.E.C. op 9 augustus 2019, in de met 1-2 verloren thuiswedstrijd tegen FC Eindhoven. El Karouani kwam in de 68e minuut in het veld voor Anthony Musaba.