What does vegetarian mean?
A vegetarian is a person who avoids eating red and white meats, fish and all other water creatures such as prawns and lobsters; and who also avoids slaughter by-products such as gelatine (made from horns, hooves, bones etc), lard and cochineal (crushed insects). A vegetarian may or may not eat dairy products, free range eggs or honey.
What does vegan mean?
A vegan is a person who tends to be much healthier than their dairy and meat-eating counterparts! Why? Because a vegan eats no animal products – red and white meats, fish and other water creatures, eggs, dairy and insect products such as honey and cochineal. That means no damaging animal protein, animal fats or cholesterol in their diet. Far from going short, they can – and are more likely to – pack their diet with a wide range of healthy, disease busting foods high in vegetable protein, fibre, complex carbohydrates, vitamins, minerals and good fats. These include fresh fruit and veg, a wide range of pulses, including peas, beans and lentils, wholegrain pastas, breads and rice, nuts and seeds, herbs and spices and vegetable oils – especially flaxseed and virgin olive oil.