Ниските нива на витамини от група В (В1, В3, В6, В9, В12) допринасят за лошо настроение. Това е причината честото им присъствие в менюто да е особено важно за щастието. Богати на витамини от група B са бобови растения, ядки, семена, кафяв ориз, овес, тъмнозелените зеленчуци като спанак и броколи. Витамин В12 се намира в малко животински продукти – морски дарове, риба и млечни храни.