The B1 vitamin thiamine can be found in cereals, nuts, pulses, green vegetables and pork.  Fruit such as watermelons and fortified cereals are other good sources.

Sources of the B2 vitamin Riboflavin include liver, milk, cheese, yoghurt, eggs and green vegetables.  Other sources include fortified cereals and some meats.

Beef, fish, poultry as well as potatoes and bananas are all good sources of the B6 vitamin Pyridoxine.

The B12 vitamin Niacin can be found in meat, poultry and fish.  Other sources include mushrooms and wholegrain and enriched breads and cereals.  Most of the B12 vitamins come from meat and animal derived foods such as eggs and milk.

Sources of the B12 vitamin Pantothenic Acid can be found in meat, poultry, whole grain cereals, broccoli and beans.

Like Pantothenic Acid, B12 Biotin is also found in meat, poultry, wholegrain cereals broccoli and beans.

The B12 vitamin Folic Acid can be found in fortified foods such as cereals and breads.  Some fruit and vegetables contain this vitamin in another form called Folates, however the body cannot absorb as much folic acid from Folate rich foods.

Foods of animal origin including dairy, eggs, meat, poultry and fish are the best sources of B12 vitamin Cobalamin.  Small but inconsistent traces can also be found in seaweed and tempeh.