Abstract Background Urgent life events, such as acute coronary events, can evoke a teachable moment (TM) for lifestyle change. This study aims to investigate whether less urgent events, such as being confronted with an increased risk of cardiovascular disease, can evoke a TM, what psychosocial factors are associated with it, and whether experiencing such a TM predicts improved health outcomes. Methods The study included 114 patients who were informed about their elevated cardiovascular risk during a primary care visit. Participants completed a survey assessing whether they experienced a TM and several psychosocial factors linked to experiencing it: perceived risk, affective impact, changed self-concept. Participants monitored their weight and blood pressure for six months using an at-home self-monitoring device. Univariate and multivariate regression analyses were conducted to examine the associations between the psychosocial factors and the lifestyle change intentions with changes in blood pressure and weight. Results Of the participants, 55.3% experienced increased lifestyle change intentions. Lower risk perception ((B = -0.27; CI = -0.39-(-0.15)) and higher change in self-concept (B = 0.34; CI = 0.23-0.44) were associated with higher intention to change lifestyle. Higher risk perception (B = 0.23; CI = 0.06-0.42) and higher change in self-concept (B = 0.54; CI = 0.37-0.72) predicted a lower weight reduction at six months. A higher change in self-concept predicted a higher blood pressure reduction (B = -3.32; CI = -6.55-(0.09)). Lastly, a higher lifestyle change intention predicted bigger reductions blood pressure (B = -5.04; CI = -9.08-(-0.29)). Conclusions Results suggest that less urgent cardiac events, such as a confrontation with an increased cardiac risk, can be experienced as a TM that urges lifestyle change intentions and affects health outcomes. Risk confrontations in primary care therefore offer a unique opportunity to provide lifestyle counseling at the right moment. Key messages • A confrontation with an increased cardiac risk in primary care can be experienced as a teachable moment. • Experiencing a teachable moment after a cardiac risk confrontation in primary care affects health outcomes.