Chùa Lam Sơn được xây dựng với nhiều hạng mục như đại hùng bảo điện, nhà thờ Tổ, tả hữu hành lang, lầu chuông, lầu trống, cổng tam quan và các công trình phụ trợ khác.
Tọa lạc tại xã Quỳnh Yên, huyện Quỳnh Lưu (Nghệ An), Lam Sơn là ngôi chùa thuần gỗ lớn nhất của xứ Nghệ. Ngôi chùa này từ lâu đã trở thành biểu tượng tâm linh, tín ngưỡng của người dân địa phương, du khách gần xa.