A sustainable dietary transition requires knowledge of the drivers and barriers of dietary choices. We investigate the role of preferences for domestic food, as well as environmental and health concerns, as drivers for the consumption of red and white meat, fish, ready-made plant-based food products and self-identification as some type of meat reducer (flexitarian, vegetarian, or vegan). A survey of 1102 consumers was conducted in Norway with questions about food attitudes, beliefs and preferences regarding health, the environment and domestic food as well as dietary habits and demographics. The results from interval and logistic regression analyses show that stronger preferences for domestic food are associated with higher consumption of red meat and a lower likelihood of eating plant-based food and identifying as a meat reducer. Health concerns are associated with higher consumption of white meat and fish, and environmental concern is associated with lower consumption of white meat and a higher likelihood of eating plant-based food. The results also confirm previous research results that disbelief regarding the negative health and environmental impacts of meat correlate with higher meat consumption and a lower likelihood of eating plant-based food. In addition, we find that people who believe that Norway is a country primarily suited for livestock production have higher consumption of meat and a lower likelihood of eating plant-based food. We conclude that to make certain consumers transition away from meat, it is important to provide domestically produced, plant-based alternatives and to implement policy measures that will generate positive storylines of improved farmer livelihoods.