Gastric and gallbladder emptying and refilling was studied in 10 normal subjects and in 38 dyspeptic patients. H. pylori was determined in each dyspeptic on mucosal antral biopsy performed during endoscopy. Gastric and gallbladder emptying was evaluated by real-time ultrasonography. Normal subjects were evaluated after two solid-liquid meals of 340 kcal and 680 kcal. Dyspeptics were studied after the 340-kcal meal only. For each subject and patient, minimum gallbladder volume and percentage of gastric emptying at this point was determined. Gastric and gallbladder slope was also drawn, and the crossing point between the two slopes identified. In normal subjects with the 340-kcal and 680-kcal meal, minimum gallbladder volume occurred for a similar percentage of gastric emptying. The crossing point between the two slopes was computed at the same percentage of gastric and gallbladder refilling with both meals. With the 680-kcal meal, however, peak gallbladder contraction and the crossing point between the two slopes occurred significantly later than with the 340-kcal meal (P < 0.05). In dyspeptics with the 340-kcal meal, the parameters evaluated were similar to the ones computed in controls after the meal of 680-kcal, suggesting delayed gastric emptying and gallbladder refilling. The presence or absence of H. pylori and symptom score were not correlated with any of the parameters studied.