A cooking system for cooking a product flow utilizing steam. A supply of steam is provided at a supply pressure that is regulated by a control unit to a regulated pressure. The supply of steam is provided to a plurality of steam injection cookers which are positioned within a product supply pipeline that receives a product flow. The product flow is cooked as the product flow passes through the product supply pipeline and the plurality of cookers. Each of the steam injection cookers includes a steam modulator that controls the amount of steam injected. By regulating the steam pressure and the steam modulator, the control unit can modify the amount of shear created within the product flow and control the temperature of the fluid. The cooking system further includes a clean-in-place system that can inject a cleaning solution into the steam supply pipeline and the plurality of steam injection cookers.