Obesity represents one of major health problems strongly linked to other co-morbidities, such as type 2 diabetes, CVD, gastrointestinal disorders and cognitive impairment. In this context, nutritional stress, such as an excess of fat intake, promotes a systemic oxidative stress, characterised by hyperproduction of reactive oxygen species, leading to cellular alterations that include impaired energy metabolism, altered cell signalling and cell cycle control, impaired cell transport mechanisms and overall dysfunctional biological activity. Flavonoids, dietary components of plant foods, are endowed with a wide spectrum of biological activities, including antioxidant activity, and have been proposed to reduce the risk of major chronic diseases. The present review intends to highlight and critically discuss the current scientific evidence on the possible effects of flavonoids in counteracting obesity and related co-morbidities (i.e. type 2 diabetes mellitus, CVD, gastrointestinal disorders and cognitive impairment) through a decrease in oxidative stress and related inflammatory conditions.