Method of cooking a cereal or pulse food product comprises: (a) preparing a suspension (II) containing cereals and/or pulses; (b) raising the pressure to 5-18 bars; (c) passing (II) through a tubular heat exchanger to cook it; and (d) lowering the temperature of (II), while controlling its flow.