. In this paper we are concerned with the problem of solving numerically isospectral flows. These flows are characterized by the differential equation L 0 = [B(L);L]; L(0) = L 0 ; where L 0 is a d Theta d symmetric matrix, B(L) is a skew-symmetric matrix function of L and [B; L] is the Lie bracket operator. We show that standard Runge--Kutta schemes fail in recovering the main qualitative feature of these flows, that is isospectrality, since they cannot recover arbitrary cubic conservation laws. This failure motivates us to introduce an alternative approach and establish a framework for generation of isospectral methods of arbitrarily high order. 1. Background and notation 1.1. Introduction. The interest in solving isospectral flows is motivated by their relevance in a wide range of applications, from molecular dynamics to micromagnetics to linear algebra. The general form of an isospectral flow is the differential equation L 0 = [B(L); L]; L(0) = L 0 ; (1) where L 0 is a give...