The Cornell Net Carbohydrate and Protein System was modified to include an amino acid submodel for predicting the adequacy of absorbed essential amino acids in cattle diets. Equations for predicting the supply of and requirements for absorbed essential amino acids are described and presented. The model was evaluated for its ability to predict observed duodenal flows of nitrogen, nonammonia nitrogen, bacterial nitrogen, dietary nonammonia nitrogen, and individual essential amino acids. Model-predicted nitrogen, nonammonia nitrogen, bacterial nitrogen, and dietary nonammonia nitrogen explained 93.2, 94.6, 76.4, and 79.3% of the observed duodenal flows, respectively, based on R2 values from predicted vs observed regression analysis. Based on slopes of regression lines, model-predicted duodenal nitrogen and nonammonia nitrogen were different from observed duodenal flows (P < .05), whereas model-predicted bacterial nitrogen and dietary nonammonia nitrogen were not different from observed duodenal flows (P < .05). Model-predicted duodenal flows of individual essential amino acids explained 81 to 90% of variation in observed duodenal amino acid flows. Based on slopes of regression lines, model-predicted duodenal threonine, leucine, and arginine were the only amino acids different from observed duodenal flows (P < .05). Ideas for further model improvements and research in amino acid metabolism were also presented.