The present invention relates to a method for monitoring combustion stability of an internal combustion engine equipped with a crankshaft, an intake manifold and at least one cylinder, including the following steps: determining the absolute deviation e of indicated mean effective pressure pind or indicated torque Tind with respect to their actual set point, i.e., with respect to actual indicated mean effective pressure set point pind,setpt or actual indicated torque set point Tind,setpt, namely Δpind or ΔTind, or alternatively determining the relative change Δe in said deviation between two consecutive combustion cycles k, k+1 of said at least one cylinder, i.e., determining (Δpind,k+1−pind,k) or (ΔTind,k+1−ΔTind,k) or determining the relative change Δe in angular acceleration ω′ of the crankshaft between two consecutive combustion cycles k, k+1, i.e., (Δω′k+1−Δω′k), and comparing said determinated deviation e or said change Δe with a predetermined engine operating point dependent threshold ethreshold or Δethreshold in order to decide if the combustion is stable or not by means of the following inequalities: |e|>ethreshold or |Δe|>Δethreshold means combustion is not stable, |e|≦ethreshold or |Δe|≦Δethreshold means combustion is stable. The method is preferably applied to homogeneous charge combustion ignition engines (HCCI).