Concentrations of Ag, Al, As, B, Ca, Cu, Fe, Hg, In, K, Li, Mg, Mn, Na, Ni, Pb, Sb, Zn, and caffeine were determined in 25 coffee samples collected on the Western Balkan market. Three types of coffee (black, espresso, and instant) manufactured in Serbia, Brazil, Czech Republic, Slovenia, Hungary, Poland, Romania and France have been investigated. Coffee samples were prepared as infusions in a traditional way. Minerals and caffeine content were analyzed by ICP–OES and UHPLC–MS/MS method, respectively. Among macroelements, the potassium concentration (105.35–2826.93 ppm) was the highest in all investigated samples. On the other side, microelement concentrations follow the order: Cu > Zn > Fe > B>Mn. In group of investigated heavy metals, the presence of aluminium, arsenic, and lead was detected, but below the allowed limits. Caffeine concentration in black coffee samples was the highest. Average amounts of caffeine detected in black, espresso, and instant coffees per one serving were 150.5, 108.3, and 57.1 mg, respectively. Since the recommended daily caffeine dose is 400 mg, the limiting black, espresso, and instant coffee intake should be 250, 370, and 700 ml/day, respectively (not counting the possibility of caffeine intake via other foods). To bring out strong patterns in experimental data set, Principal Component Analysis (PCA) was applied. Results from this study should be taken into account in nutritional planning.