Studium an der Universität Zürich (naturwissenschaftliches Grundstudium, Germanistik, Neuere Geschichte und Ethnologie). Abschluss als Fachlehrer und Unterrichtstätigkeit. Erste Erfahrungen im Journalismus. Weiterbildung am Medienausbildungszentrums MAZ, Luzern. Redakteur bei einer Umweltorganisation. Ab 1988 Tätigkeit als freischaffender Journalist für verschiedene Medien (u.a. NZZ, Schweizer Radio SRF) und als Buchautor. Seit Mitte der 90-er Jahre parallel zum Journalismus Tätigkeit im Bereich Erwachsenenbildung zu den Schwerpunkten Maghreb, Islam maghrebinischer Prägung, muslimische Communities in der Schweiz und in Europa, Migration aus dem Maghreb, Islamismus und Jihadismus. August 2019 Veröffentlichung des Buchs „Maghreb, Migration und Mittelmeer“ (Verlag NZZ Libro).
Beat Stauffer lebt und arbeitet in Basel und unternimmt mehrfach pro Jahr ausgedehnte Reisen in den Maghreb.