
How much meat should we be eating?
Peer reviewed by Dr Colin Tidy, MRCGPLast updated by Lynn StephenLast updated 12 Oct 2026
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
- Audio Version
- Add to preferred sources on Google
Many people are turning vegetarian and vegan for environmental, ethical, and health reasons. However, meat can also be a good source of protein and provides many important vitamins and minerals, including iron. So how much meat should we be eating - or is it better for us to avoid meat entirely?
How much meat should we be eating?
In recent years, research has revealed that higher intakes of red meat - for example beef, lamb, pork, and veal - can increase your chance of bowel cancer. Processed meats such as bacon, sausages, cured meats, pâté, and corned beef have been linked to cancer too. However, it's important to remember that it is all about quality and quantity.
Reema Pillai, a registered dietitian at Dietitian Fit & Co, explains that the UK recommendations are that if you consume more than 90 grams of red or processed meat per day, to lower this to below 70 grams.
"Try to have some meat-free days in the week to reduce overall consumption," she recommends. "Opt for other protein sources such as fish, shellfish, eggs, and vegetarian proteins such as lentils, beans, and soya-based products to mix things up in the week."
Red meat can be nutritious as it is a great source of protein and many vitamins and minerals, including iron, zinc, and B vitamins. Pillai says that meat is one of the main sources of vitamin B12. However, red meat can be high in saturated fats and salt.
She cautions that too many saturated fats can increase your non-high-density lipoprotein (non-HDL) cholesterol.
"This is seen as the 'bad cholesterol' and a high salt intake is a risk factor for developing high blood pressure," explains the dietitian. "Both of these are risk factors for developing heart disease."
Saying that, Pillai adds, it is more about moderation and reducing overall consumption as a whole, instead of labelling red meat as bad. She says that adding in varied sources of protein in the week, aside from just red meat, is more beneficial in the long term. Not just for your health but also the environment.
Is it healthier to be vegetarian or vegan?
An increasing number of people are becoming vegetarian and vegan for ethical, environmental, and health reasons. However, whether being plant-based is healthier can depend on the overall quality of your diet and the variety of nutrients you are consuming.
"Trying to go for lean meat can help reduce saturated fat levels, as can going for fewer processed meats, such as bacon, sausages, and cured meats," Pillai says. "Leaner meats without the skin, such as chicken or turkey, are healthier options overall to include more regularly if you are a meat eater. Naturally, vegetarian and vegan diets may be lower in saturated fats compared to diets higher in animal proteins."
Vitamins and minerals
However, it's important for everyone to get enough vitamins and minerals in their diets. Pillai says that if you follow a vegetarian or vegan diet, you should ensure that you are including foods that provide a good source of vitamin B12, iron, zinc, calcium, iodine, and omega 3.
"Plant-based dairy alternatives should be fortified with some of these key nutrients. Keeping your diet varied with a large variety of fruits and vegetables, plant-based proteins, and whole grains can help with having a healthier diet overall. Working on lowering consumption of refined carbohydrates and products with added sugars is important for health too."
Supplementing your diet may be required on a vegan diet, as some vegan foods may not provide an adequate amount of specific nutrients. Pillai advises reaching out to a registered dietitian for guidance with analysing your overall diet and providing recommendations, or check with your doctor before supplementing.
How to cut down your meat consumption
If you think you are eating too much meat or want to cut down, there are plenty of ways to create delicious, nutritious vegetable-based meals.
Allocate meat-free days
Going vegetarian or vegan can be a big commitment and even if that is your end goal, cutting out meat gradually can be a good way to ease yourself into a diet change. Allocating a couple of days a week for plant-based meals can be a good start.
If you only order meat-based meals when you're eating out at a restaurant or getting a takeaway, eating meat can become a treat rather than an everyday ingredient.
Replace meat with plant-based alternatives
Across the UK, people are spending more money on vegan products, and plant-based diets are trending online. Supermarkets now offer lots of options for meat-free alternatives, such as vegan sausages or burgers. Replacing your usual meats with these, even just for a couple of days a week, can help reduce your meat intake.
It's also helpful to replace minced meat with pulses such as lentils, chickpeas, and other beans, which are nutritious, filling, and high in fibre. It's easy to replace the minced beef with lentils to create a delicious Bolognese.
Weigh out your meat
It can be difficult to know what a portion size of meat is, so it can be helpful to weigh out your meat before you add it to your plate.
According to the British Dietetic Association (BDA), a portion of cooked meat such as beef, pork, lamb, mince, chicken, or turkey is around the size of a deck of cards, which is around 90 grams. For cooked white fish, it should be 140 grams or the size of the palm of your hand.
Build meals around vegetables
Many people create meals around meat. However, it's possible to build healthy, fulfilling meals around vegetables and pulses, such as chickpea and cauliflower curries, roast dinners with vegetarian sausages, or a mushroom Wellington.
Patient picks for Healthy eating

Diet and nutrition
Simple ways to follow a Mediterranean diet
A Mediterranean diet conjures up an image of fresh fish and colourful salads doused in olive oil, washed down with a glass of red wine - all while sitting in the sun of course. While we may not have reliable sunshine in the UK, we can certainly tap into the wide-ranging health benefits offered by the Mediterranean diet.
by Lynn Stephen

Heart health and blood vessels
DASH diet - healthy eating that helps lower blood pressure
The DASH diet is a heart-healthy diet that lowers blood pressure and cholesterol. Far from being specialist, this eating plan can benefit many people - whether you're looking to improve poor heart health, manage a related condition, or protect yourself against future health problems.
by Lynn Stephen
About the reviewerView full bio

Dr Colin Tidy, MRCGP
General Practitioner, Medical Author
MBBS, MRCGP, MRCP (Paediatrics), DCH
Dr Colin Tidy is an NHS Doctor, based in Oxfordshire.
Article history
Article also available in English, German, Spanish, French, Italian, Portuguese, Hindi, Hebrew, Arabic, and Swedish.
Next review due: 12 Oct 2029
12 Oct 2026 | Latest version
8 Dec 2021 | Originally published
Authored by:
Lydia Smith
Join the conversation
Share your thoughts or experiences with others in our patient communities.

Ask, share, connect.
Browse discussions, ask questions, and share experiences across hundreds of health topics.

Feeling unwell?
Assess your symptoms online for free
Sign up to the Patient newsletter
Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.
By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.

