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

C- 56 / 100 — Notable saturated fat load, effectively zero sugar, and high sodium per 100g.

🛒 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 ONZ (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 MSG or 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 two-thirds of Spam’s 180 calories 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 ONZ

Size 48 oz/3 lbs/1.36 kg
UPC 037600001045
Verified 2026-06-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 ONZ)
Calories180
Protein7g
Total Fat16g
Saturated Fat6g
Trans Fat0g
Total Carbohydrates1g
Dietary Fiber0g
Total Sugars0g
Sodium790mg
Cholesterol39.8mg
Calcium0mg
Iron0.358mg

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

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?

It's not poison — it's pork, salt, water, a little starch and sugar, and a curing agent. But honestly, Spam is fat plus salt plus pork: 16g fat (6g saturated) and 790mg sodium in a 2 oz slice. That's a treat-food, fine occasionally, not something to lean on for daily protein. Eaten now and then it's perfectly reasonable; eaten daily the saturated fat and sodium add up fast.

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-05, against USDA FoodData Central FDC 1949626. We re-verify top-traffic pages monthly and update within 7 days when a manufacturer reformulates.