Karnemelk is altijd mager, het bevat heel weinig vet. Karnemelk is ooit ontstaan als bijproduct van boter. Bijna al het vet uit de melk werd boter, wat overbleef was de karnemelk. Tegenwoordig wordt karnemelk geproduceerd van magere melk. Eigenlijk bestaat er dus wel magere karnemelk, maar geen halfvolle of volle.