We tested the hypothesis that long-term caffeine intake prevents the development of insulin resistance and hypertension in two pathological animal models: the high-fat (HF) and the high-sucrose (HSu) diet rat. We used six groups of animals: control; caffeine-treated (Caff; 1 g/l in drinking water during 15 d); HF; caffeine-treated HF (HFCaff); HSu; caffeine-treated HSu (HSuCaff). Insulin sensitivity was assessed using the insulin tolerance test. Blood pressure, weight gain, visceral fat, hepatic glutathione, plasma caffeine, insulin and NO, and serum NEFA and catecholamines were measured. Caffeine reversed insulin resistance and hypertension induced by both the HF and HSu diets. In the HF-fed animals caffeine treatment restored fasting insulin levels to control values and reversed increased weight gain and visceral fat mass. In the HSu group, caffeine reversed fasting hyperglycaemia and restored NEFA to control values. There were no changes either in plasma NO or in hepatic glutathione levels. In contrast, caffeine totally prevented the increase in serum catecholamines induced by HF and HSu diets. To test the hypothesis that inhibition of the sympathetic nervous system prevents the development of diet-induced insulin resistance we administered carvedilol, an antagonist of β1, β2 and also α1 adrenoceptors, to HF and HSu rats. Carvedilol treatment fully prevented diet-induced insulin resistance and hypertension, mimicking the effect of caffeine. We concluded that long-term caffeine intake prevented the development of insulin resistance and hypertension in HF and HSu models and that this effect was related to a decrease in circulating catecholamines.