Spam Classic: 16g Fat, 790mg Sodium per 2 oz, Labelgrade C- (56/100)

C-

Classic scores a Labelgrade of C- (56/100). Notable saturated fat load, effectively zero sugar, and high sodium per 100g.

Per 2 oz: 180 cal · 7g protein · 0g sugar · 790mg sodium · 0g fiber.

🛒 Buy on Amazon →
Protein
69/100
Ingredients
69/100
Sat fat
45/100
Sodium
1/100
Sugar
100/100
Fiber
30/100

The short answer

Spam Classic delivers 7g of protein and 180 calories per 2 oz serving (USDA FDC 1949626). Per 100g that’s 12.5g of protein; per oz, 3.5g. The Labelgrade is C- (56 / 100): Notable saturated fat load, effectively zero sugar, and high sodium per 100g.

Why this Labelgrade

DimensionGradeScoreWhy
Protein densityC+69 / 10012.5g per 100g — moderate; the per-serving total matters more than the per-unit density
Ingredient qualityC+69 / 1006 ingredients; flagged curing nitrites
Saturated fat loadD45 / 1006g per serving (10.7g per 100g) — meaningful saturated fat load
Sodium loadF1 / 100790mg per serving (400mg per oz) — high; structural for cured/preserved foods
Sugar loadA+100 / 1000g of sugar — perfect
FiberF30 / 1000g fiber, expected for animal-protein products
OverallC-56 / 100Weighted blend: protein 23% · ingredients 21% · saturated fat 18% · sodium 15% · sugar 15% · fiber 8%

How it compares

ProductProtein per servingPer 100 gPer ozCalories
Spam Classic (this product)7g12.5g3.5g180
Armour Chicken Vienna Sausage7g11.7g3.3g120
Dinty Moore Beef Stew11g4.3g1.2g191
Plain cooked chicken breast (benchmark)31g8.8g~165

What Spam actually is: fat, salt, and pork

Strip away the iconic blue can and the ingredient list is honest about itself: pork with ham, salt, water, modified potato starch, sugar, sodium nitrite. That’s a cured pork product. The macros follow directly — in a 2 oz slice you get 16g of fat against 7g of protein, which means roughly 80% of Spam’s 180 calories — 144 of them — come from fat. People reach for it expecting a protein, but by the numbers it behaves like bacon’s blockier cousin: a savory, fatty, salty cured meat.

This is why it lands a C- rather than something worse or better. It isn’t being punished for being “junk” — it’s a short, recognizable ingredient list with zero sugar to speak of. It’s marked down for exactly what it is: a meaningful saturated-fat load (6g, a D on that dimension) and a sodium figure that bottoms out the scale (790mg, an F). Grade the food, not the nostalgia, and Spam is a treat that’s fine occasionally and rough as a staple.

How to use it honestly

The right mental model is “flavoring meat,” not “protein source.” A few slices of Spam crisped up to season fried rice, musubi, or a breakfast scramble is a completely reasonable use — you’re getting flavor and a little protein, and the portion stays small. Where it goes sideways is treating it as the protein anchor of a meal: at 790mg of sodium per 2 oz, a half-can serving alone can push past two-thirds of the day’s sodium before anything else on the plate.

If your goal is genuinely lean protein from the canned aisle, Spam isn’t the pick — canned salmon or tuna do that job far better per calorie. Keep Spam for the times you want Spam. Eaten with that honesty, it earns its spot in the pantry as an occasional treat.

Scope

This page covers Spam Classic (48 oz/3 lbs/1.36 kg), UPC 037600001045, as represented in USDA Branded Foods FDC 1949626. Spam sells multiple variants in this product line — other sizes, flavors, or fat levels may have different macros and Labelgrade scores. Manufacturers periodically reformulate; always cross-reference the actual package label, especially if you have allergies or dietary restrictions.

Ingredients (from the USDA Branded Foods entry)

PORK WITH HAM, SALT, WATER, MODIFIED POTATO STARCH, SUGAR, SODIUM NITRITE.

Where to buy

Affiliate links — we may earn a commission at no extra cost to you. The Labelgrade score is independent of affiliate relationships. More.

🔬 Compare this product side-by-side with any other →

Quick Facts

Per serving · 2 oz

Size 48 oz/3 lbs/1.36 kg
UPC 037600001045
Verified 2026-07-06 · checked monthly
180
Calories
7g
Protein 14% DV
1g
Carbs 0% DV
16g
Fat 21% DV
per 100 g
13g protein · 321 cal ·0.00g sugar ·1411mg sodium
per oz (1 oz)
3.5g protein · 91 cal ·0.00g sugar ·400mg sodium
Sugar 0g
Fiber 0g · 0% DV
Saturated fat 6g
Trans fat 0g
Sodium 790mg · 34% DV
Cholesterol 39.8mg
Iron 0.358mg · 2% DV

See how this fits your day — protein calculator · macro calculator

Full nutrition facts
Nutrition Facts
Nutrient Per Serving (2 oz)
Calories180
Protein7g
Total Fat16g
Saturated Fat6g
Trans Fat0g
Total Carbohydrates1g
Dietary Fiber0g
Total Sugars0g
Sodium790mg
Cholesterol39.8mg
Calcium0mg
Iron0.358mg

Classic ingredients

PORK WITH HAM, SALT, WATER, MODIFIED POTATO STARCH, SUGAR, SODIUM NITRITE.

Ingredients as printed on the label. Labelgrade rates this list C+ (69/100) for ingredient quality — shorter lists with fewer additives, fillers, and sweeteners score higher. How we score ingredients.

Scope: This page applies specifically to Classic (48 oz/3 lbs/1.36 kg) · UPC 037600001045. Other sizes, flavors, or formulations may differ.

How this fits each diet

Each score is computed from the same USDA nutrition + ingredient data, against the published rules of each diet. They tell you "does this food fit this diet" — not whether the diet is right for you.

Vegan
F 0/100

contains animal-derived ingredients

Vegetarian
F 0/100

contains meat, fish, or gelatin

Gluten-free
A+ 100/100

no wheat, barley, rye, or malt detected in USDA ingredient list

PREMIUM

Unlock 7 more diet-fit scores

See how Spam Classic scores on Keto · Mediterranean · Paleo · Whole30 · DASH · High-protein · Diabetic-friendly. Same data, same methodology, individualized to the diet you actually follow.

See Premium →

$5/mo or $40/yr. Cancel anytime. Already a subscriber? Sign in.

Frequently Asked Questions

Is Spam healthy?

Labelgrade C- (56/100) — a treat-food, not a protein source. It isn't poison: the ingredient line is short and recognizable (pork, salt, water, a little starch and sugar, a curing agent) and it carries 0g of sugar for a perfect A+. But the macros tell the story — 16g of fat (6g saturated, a D at 45/100) and 790mg of sodium that bottoms out the scale (F, 1/100) in one 2 oz slice, about 34% of a day's sodium. Roughly 80% of its calories (144 of 180) come from fat, and as cured, shelf-stable pork it falls in the processed-meat category. Bottom line: perfectly fine crisped up as a flavoring meat now and then; rough as a daily protein staple — reach for canned tuna or salmon if lean protein is the goal.

How much protein is in Spam Classic?

7 grams per 2 oz serving (USDA FDC 1949626) — about 12.5g per 100g. That's real, but it arrives with 16g of fat, so Spam delivers more than twice as many calories from fat as from protein. It's a pork product first and a protein source a distant second.

Is Spam actually bad for you?

The evidence-based concern is the category it belongs to: processed meat. Spam is cured with sodium nitrite and preserved with salt, and the WHO's IARC classifies processed meat as a Group 1 carcinogen — meaning the evidence linking regular, habitual intake to colorectal cancer is considered strong. That finding is about dose and frequency accumulated over years, not about any single serving. Stated plainly: an occasional fried slice is not dangerous, but a daily Spam habit is exactly the consumption pattern the research flags, which is one more reason to treat it as a now-and-then food rather than an everyday protein.

Why is the sodium so high?

790mg per 2 oz — about 34% of the 2,300mg daily limit in one small serving. That's structural: Spam is a cured, shelf-stable meat, and salt is both the flavor and the preservative. High sodium is the category-wide watch-out for canned meat, and Spam sits at the heavy end of it.

What is the curing agent (sodium nitrite) for?

Sodium nitrite is the standard curing salt used across cured and processed meats — it fixes the pink color, adds the characteristic cured flavor, and inhibits botulism. It's the same ingredient that puts Spam in the processed-meat category, which is the main knock against the ingredient line.

Is Spam Classic keto-friendly?

Technically yes — 1g carb, 0g sugar, 16g fat, 7g protein per 2 oz fits a low-carb or keto macro split. Just be clear about what you're choosing: it's a fat-and-salt food that happens to be low-carb, not a lean protein. Pair it with vegetables and watch the day's total sodium.

When was this data last verified?

2026-06-06, against USDA FoodData Central FDC 1949626. We re-verify top-traffic pages monthly and update within 7 days when a manufacturer reformulates.