Выдвинулся во время войны с Наполеоном, которую начал в чине капитана.
В 1811 году был главнокомандующим в Арагоне. В 1812 году сделал вылазку через французскую границу, разграбив город Фуа, что имело большое моральное значение для антинаполеоновской коалиции. Возведён вернувшимся в Испанию Фердинандом VII в генеральское достоинство (1814); министр, представляя ему кандидатуру Сарсфельда, сказал, что «он рождён быть генералом».
После войны назначен генерал-лейтенантом королевских войск и губернатором Барселоны.
Сарсфельд написал ряд отчётов о своих боевых действиях: «Дон Педро Сарсфельд представляет испанской нации свидетельства своей чести» и «Историческая реляция о политическом и военном порядке, поддерживавшемся во время конституционной системы генерал-лейтенантом Сарсфельдом». За этот последний труд награждён крестом Изабеллы Католической.