The net absorption of amino acids (AA) in young pigs fed a barley-based control diet (C) and diets where barley was replaced by 200 g/kg fresh weight of dried lucerne (Medicago sativa; L20), white clover (Trifolium repens; W20) or perennial ryegrass (Lolium perenne; PR20) meal was studied. Castrated male pigs were fitted with permanent catheters in the hepatic portal vein and mesenteric artery, and the hepatic portal net absorption of AA was estimated from the porto–arterial plasma concentration differences and the hepatic portal-vein blood flow. In general, the essential AA (EAA) concentrations in the hepatic portal vein reached peak levels 90 min after feeding and thereafter exhibited a transient decline. Maximum porto–arterial differences were reached between 1 and 3 h postprandially for most of the AA. The cumulative net absorption of non-essential AA (NEAA) and EAA did not differ significantly between the barley-based diet and diets W20 and PR20. Due to a lower intake of AA on diet L20, the cumulative net absorption of NEAA and EAA was significantly (P<0·05) lower than diet C. With the exceptions of the EAA arginine, cystine and valine, and the NEAA glutamic acid + glutamine and glycine, there were no significant differences in the absorption coefficients for the EAA and NEAA between the diets. In addition, the pattern of the total EAA in the mixture absorbed postprandially did not differ significantly between the diets. The present study gives support to the contention that the replacement of barley AA with forage meal AA in a barley-based diet for growing pigs should be expected to result in minor differences in the net portal flux of AA.