A flexitarian diet, also known as a semi-vegetarian diet, emphasises plant foods with limited or occasional meat consumption.