Zo zouden mensen die bloedgroep O hebben het best eiwitten (die voorkomen in vlees en vis) kunnen gebruiken maar daarentegen maar weinig koolhydraten op het menu moeten zetten. Granen zoals onder andere tarwe kunnen bijvoorbeeld problemen tot gevolg hebben. Goede producten voor personen met bloedgroep O zijn ondermeer het vlees van een rund of een lam, kabeljauw, tong, uien, fèta, walnoten, pruimen en andijvie. Op het moment dat deze mensen af willen vallen dan kunnen ze het best producten gebruiken zoals: roodvlees, lever, kabeljauw, tong, zeegroenten, gejodeerd zout, broccoli, spinazie en boerenkool. Maar mais, tarwe, kool, spruiten, witte bonen en bloemkool kan men dan beter vermijden.
Iedereen met bloedgroep A kan daarentegen beter zoveel mogelijk vegetarisch voedsel en veel koolhydraten gebruiken. Vet en zuivel dienen echter beperkt te worden genuttigd. Heilzame voeding voor mensen met bloedgroep A zijn onder andere zalm, makreel, olijfolie, sojaproducten, broccoli, spinazie, abrikozen, ananas, linzen, tamari, koffie en groene thee. Als men wil afvallen zijn zalm, makreel, broccoli, spinazie, abrikozen, ananas en sojaproducten aan te raden maar zuivelproducten, vlees, grote hoeveelheden tarwe en kidneybonen taboe.
Voor bloedgroep B geldt dat men het best is een gevarieerde voedingspatroon aan kan houden met bijvoorbeeld: vis, vlees, granen en groenten. Bloedgroep B is de enige bloedgroep die zuivelproducten goed kan verdragen. Verder zijn goede producten: yoghurt, sardines, worteltjes, olijfolie, rijstproducten, druivensap en bananen. Om gewicht te verliezen eet men bijvoorbeeld: vis, vlees, lever en bladgroenten maar vermijdt men : pinda’s, maïs en tarwe.
Bloedgroep AB combineert de voor- en nadelen van de bloedgroepen A en B. Deze bloedgroep zal goed gedijen op bijvoorbeeld kwark, forel, lamsvlees, pinda’s, rijstproducten, komkommer en kersen. Om af te vallen gebruikt men met bloedgroep AB forel, ananas, groene groenten, zuivel- en rijstproducten maar laat producten als tarwe, roodvlees, kidneybonen en maïs staan.