In a ruminant feed, rumen undegraded protein ("RUP"), which is protein orally ingested and passed through the rumen in an undegraded or undigested state, is determined through analysis of feed components in the feed and is used to modify the feed formulation to control a level of RUP exiting the rumen of the ruminant. Additionally the RUP and rumen undegraded neutral detergent fiber ("RUNDF") content of selected feed components are received based on an analysis of the feed components and the feed ration is formulated accordingly. The RUP content is determined by comparing analysis results with a calibration curve of previously analyzed feed components.Selon la présente invention, dans un aliment pour ruminant, la protéine non dégradée par le rumen (« RUP »), qui est la protéine ingérée par voie orale et traversant le rumen dans un état non dégradé ou non digéré, est déterminé par lanalyse de composants alimentaires dans laliment et est utilisé pour modifier la formulation alimentaire afin de contrôler un taux de RUP sortant du rumen du ruminant. De plus, la RUP et la teneur en fibre détergente neutre non dégradée dans le rumen (« RUNDF ») de composants daliment sélectionnés sont reçus sur la base dune analyse des composants de laliment et la ration daliment est formulée en conséquence. La teneur en RUP est déterminée en comparant des résultats danalyse à une courbe détalonnage de composants daliment précédemment analysés.