Главный герой книги — пастух Сантьяго, который живет в Андалусии. Однажды он увидел сон, который манил его пойти к египетским пирамидам, чтобы найти сокровище. Цыганка разгадала его сон в обмен на одну десятую найденных им в будущем сокровищ. Он встречает старика Мельхиседека, царя Салима, который уговаривает его отправиться в Египет и даёт два камня Урим и Туммим, которые в будущем помогут найти ответы в трудных ситуациях. Сантьяго продает своих овец и плывёт в Африку. Он попадает в череду...