ABSTRACT This study aims to provide insights into the process of team-based experiential learning in a sustainability accounting course. A case study of a postgraduate course on material flow cost accounting at a German university was applied. Data were collected from learning journals and in-depth interviews. The findings provide insights into the process of team-based experiential learning. The process is indicated by four team roles of students: interpersonal, information, analytic, and action roles, which move around the four-stage learning cycle. Six challenges in students' experiential learning in teams were found at different stages: the characteristics of team dynamics, the selection of relevant information from the case, confusion and frustration, connecting information in a meaningful manner, time constraints, and the increasingly complex level of the tasks. The study contributes to the accounting education literature and experiential learning literature by extending knowledge about team roles and learning challenges around the learning cycle. Practical implications for educators are discussed to facilitate team-based experiential learning toward sustainability education. These include the adoption of educator role profiles to support students' learning, the creation of a safe learning space for students, and the design of experiential learning activities on the foundation of four-stage learning processes.