Undergraduate students spend much of their training in the clinical workplace, increasingly in hospital outpatient settings; however, they report that this does not always yield the educational value that they expect. This study investigates ways in which outpatient learning can be enhanced from the perspectives of students and teachers, exploring which approaches may be most appropriate in different circumstances. We conducted 14 semi-structured interviews with medical students from one UK medical school and consultants (specialists) at a single teaching hospital. We explored their experiences and perceptions of clinical teaching and learning in this outpatient setting. Transcripts were analysed through a consensual qualitative research approach. An evaluation of established frameworks for outpatient teaching was conducted and strategies were matched to stakeholder needs. A total of 24 core ideas were identified, which were categorised into: individual factors (student, doctor and patient), interpersonal factors, team factors and organisational factors. Teaching strategies that address stakeholder needs included: student-led clinics, case-based discussions, one-minute preceptor, the SNAPPS tool (summarize, narrow differential, analyse, probe preceptor, plan and select issues for self-learning), advanced organisers and supplementing. There is a complex interplay between personal, interpersonal, team and organisational factors that contribute to the effectiveness of the outpatient setting as a learning environment. Strategies at the personal and interpersonal levels are unlikely to be successful or sustained without organisational resourcing and support. Further research is needed to implement and evaluate these suggested strategies.