La bataille de Riobamba ou de Tapi est un affrontement qui a eu lieu le 21 avril 1822 près de Riobamba, dans l'actuel Équateur, entre des éléments des forces indépendantistes dirigées par le général vénézuélien Antonio José de Sucre et les forces royalistes commandées par . Il s'agit d'une action de cavalerie réalisée sans tirer une seule balle.