A method of controlling production and packaging of savory products in an apparatus comprising a continuous-flow fryer having a fried savory product-removal output, and configured to operate with an output production rate of fried products, a fried product distribution conveyor line connected to the fryer to receive the fried savory products that come out of the fryer, the distribution conveyor line extending longitudinally from a proximal end to a distal end with respect to the output of the fryer and being provided, along its length, with a plurality of product transfer points to a respective plurality of feed conveyor lines for feeding fried products to respective packaging machines, which are configured to package the fried products in packages, wherein the plurality of feed conveyor lines comprises a last feed conveyor line arranged most downstream from the product-removal output of the fryer, and the packaging machine of the last feed conveyor line is configured to produce a number of packages per unit time, defined by a packaging rate, the method comprising: (a) detecting a value of amount of fried products that come out of the fryer, by using a sensor, (b) determining whether the detected fried product amount value is higher or lower than a predetermined nominal fried product amount value, (c) if the detected product amount value is determined to be higher or lower than the nominal product amount value in the result of step (b), acquiring a packaging rate value from the packaging machine of the last feed line and determining whether the acquired packaging rate value is equal to, higher than or lower than a predetermined nominal packaging rate, (d) if the detected product amount value is determined to be lower than the predetermined nominal product amount value in the result of step (b) and the packaging rate value is determined to be lower than the nominal packaging rate value in the result of step (c), adjusting the production rate of the fryer by increasing the production rate value by a first predetermined amount, and (e) if the detected product amount value is determined to be higher than the predetermined nominal product amount value in the result of step (b) and the acquired packaging rate value is determined, in the result of step (c), to be equal to or higher than the nominal packaging rate value, adjusting the production rate of the fryer by decreasing the production rate value by a second predetermined amount. (a) detecting a value of amount of fried products that come out of the fryer, by using a sensor, (b) determining whether the detected fried product amount value is higher or lower than a predetermined nominal fried product amount value, (c) if the detected product amount value is determined to be higher or lower than the nominal product amount value in the result of step (b), acquiring a packaging rate value from the packaging machine of the last feed line and determining whether the acquired packaging rate value is equal to, higher than or lower than a predetermined nominal packaging rate, (d) if the detected product amount value is determined to be lower than the predetermined nominal product amount value in the result of step (b) and the packaging rate value is determined to be lower than the nominal packaging rate value in the result of step (c), adjusting the production rate of the fryer by increasing the production rate value by a first predetermined amount, and (e) if the detected product amount value is determined to be higher than the predetermined nominal product amount value in the result of step (b) and the acquired packaging rate value is determined, in the result of step (c), to be equal to or higher than the nominal packaging rate value, adjusting the production rate of the fryer by decreasing the production rate value by a second predetermined amount.