Pesto sosunun birkaç çeşidi vardır: 1. Geleneksel Pesto: Fesleğen, sarımsak, çam fıstığı, Parmesan peyniri ve zeytinyağı ile yapılan en bilinen versiyonudur. 2. Ispanak Pesto: Fesleğen yerine ıspanak kullanılarak yapılır, farklı bir tat ve renk verir. 3. Güneşte Kurutulmuş Domates Pesto: Geleneksel malzemelere güneşte kurutulmuş domates eklenir, yoğun bir lezzet sunar. 4. Antep Fıstığı Pesto: Çam fıstığı yerine antep fıstığı kullanılarak yapılır, farklı bir doku ve lezzet sağlar. 5. Pesto alla Siciliana: Çam fıstığı yerine domates veya kuru domates, badem ve daha az fesleğen içerir. 6. Pesto alla Calabrese: Dolmalık biber, karabiber ve baharatlar eklenerek hazırlanan daha baharatlı bir sostur.