Pedro de la Gasca était né en 1493, à Navarregadilla, province d'Ávila, en Castille et León. Religieux, homme politique, diplomate et militaire, il était chevalier de l'Ordre de Santiago, et conseiller du tribunal du Saint Office.
Il fut nommé en 1546, président de l'Audience Royale de Lima, pour pacifier le Pérou en proie à la guerre civile. Il succédait au vice roi Blasco Núñez Vela qui avait tenté de faire appliquer les Leyes Nuevas. Arrivé au Panama le 27 juillet, il usa de ses talents de diplomate pour rallier à sa cause Pedro de Hijonosa, capitaine aux ordres de Gonzalo Pizarro.
En avril 1547, il débarqua sur la côte de l'Equateur actuel, d'où il parvint à Lima puis à Andahuaylas. Il réunit les renforts venus du Guatemala, du Popayan (Benalcazar) et du Chili (Valdivia), et fort de 1600 hommes, il remporta la victoire contre les troupes de Gonzalo Pizarro, le 9 avril 1548 à Jaquijahuana.
Il quitta le Pérou en 1550, passant la présidence de l'Audience à Andrés de Cianca. Il rentra en Espagne, apportant au roi, la somme de deux millions d'écus. Il fut élevé à la dignité d'évêque de Palencia.
Il mourut à Sigüenza le 13 novembre 1567.