Il sert dans la guerre contre la Prusse en 1805 et 1806, sous les ordres du général Jean-Baptiste Dumonceau. Mais c'est surtout dans la guerre d'Espagne que le général Chassé se fait remarquer, et donne des preuves de la plus grande intrépidité. Par là il commande la Brigade hollandaise de 1808 à 1810 et puis une brigade française. Pour récompenser les services qu'il vient de rendre, le roi Louis Bonaparte le crée baron avec une dotation de trois mille florins sur ses domaines, et le nomme commandant de l'ordre de l'Union. Pendant les six années qu'a duré cette guerre meurtrière, le général Chassé est toujours resté en Espagne, et s'est trouvé aux batailles de Durango, de Mesas de Ibor, de Talavera de la Reyna, d'Almonacid, où il contribue puissamment au succès de cette journée et d'Ocaña.