Bacon is een goede bron van eiwitten en bevat negen van de essentiële aminozuren, waardoor het een complete bron van eiwitten is. Laag in koolhydraten, een plakje spek bevat drie gram eiwit en nul koolhydraten. Het is een koolhydraatarm en laag-glycemisch voedingsmiddel, waardoor het ideaal is om op te nemen in koolhydraatarme diëten.

Bacon heeft een hoog vetgehalte en wordt beschouwd als een vetrijk voedingsmiddel dat met mate moet worden gegeten, anders kan het leiden tot gezondheidsproblemen en complicaties, zoals hartaandoeningen en obesitas. Het is ook zeer natriumrijk. Een plakje gepekeld spek dat in de magnetron is gekookt, bevat 1,9 gram eiwit en 1,9 gram vet, terwijl geroosterd of gebakken spek 2,96 gram eiwit en 3,34 gram vet bevat.

Het vet in spek is zowel verzadigd als onverzadigd en een plakje bevat ongeveer 0,6 gram verzadigd vet wanneer het in de magnetron is gekookt, en 1,1 gram wanneer het in de pan is gebakken. Een plakje gebakken spek bevat 43 calorieën, 185 milligram natrium en een milligram calcium. Een plakje spek gekookt in de magnetron bevat 25 calorieën, 104 milligram natrium, en een milligram calcium.

Er zijn veel soorten spek, en sommige zijn gezonder dan andere. 100 gram gekookte kraag joint, bijvoorbeeld, die sommige spek zijn gemaakt van bevat niacine, vitamine B1, vitamine B2, en ijzer. 100 gram gegrilde gammon rasher (spek gemaakt van de bovenkant van de achterpoten) is rijk aan vitamine B1, niacine, ijzer, en vitamine B2. 100 gram gebakken, gestreept spek bevat een aanzienlijke hoeveelheid niacine, vitamine B1, vitamine B2, ijzer, zink, koper, en selenium.

Spek in het algemeen is hoog in micronutriënten. Een plakje bacon bevat 5 microgram selenium, 0,9 microgram niacine, 43,5 microgram fosfor. Andere voedingsstoffen die in kleine hoeveelheden in bacon aanwezig zijn, zijn ijzer, zink, kalium, calcium, choline, foliumzuur, vitamine A en vitamine B12.