Spam has a reputation problem and a nutrition label that does not match it. Open a can of Spam Classic and you get pork, ham, salt, water, potato starch, sugar and sodium nitrite. Cut a 2 oz slice and you get 180 calories, 16 g of fat, 7 g of protein and exactly 1 g of carbohydrate. For a ketogenic diet, that is close to an ideal ratio.
Under the Pure Keto™ Standard, Spam Classic scores Pure Keto. Roughly 82 percent of its calories come from fat, 16 percent from protein and 2 percent from carbs. It sits in the same corner of the scoring triangle as bacon, ribeye and butter. The only Spam products that score lower are the sweetened flavors, and even those are only a few grams of sugar per slice.
The Pure Keto™ score for Spam
The score box above uses Hormel's own panel for Spam Classic. The single gram of carbohydrate is the sugar in the cure. There is no fiber and no sugar alcohol, so under the Pure Keto Net Carb Standard total carbs equal net carbs. Potato starch appears in the ingredient list as a binder, but in a quantity too small to register on the label.
Here is the full lineup per 2 oz (56 g) serving:
| Variety | Calories | Fat | Protein | Net carbs | Pure Keto zone |
|---|---|---|---|---|---|
| Spam Classic | 180 | 16 g | 7 g | 1 g | Pure Keto |
| Spam Less Sodium | 180 | 16 g | 7 g | 1 g | Pure Keto |
| Spam Hickory Smoke | 180 | 16 g | 7 g | 1 g | Pure Keto |
| Spam with Bacon | 180 | 16 g | 7 g | 1 g | Pure Keto |
| Spam Jalapeño / Hot & Spicy | 180 | 16 g | 7 g | 1 g | Pure Keto |
| Spam Lite | 110 | 8 g | 9 g | 1 g | Pure Keto |
| Spam Oven Roasted Turkey | 80 | 4.5 g | 8 g | 1 g | Keto Friendly |
| Spam Maple | 180 | 15 g | 7 g | 4 g | Pure Keto (barely) |
| Spam Teriyaki | 170 | 14 g | 7 g | 5 g | Keto Friendly |
Every savory variety scores Pure Keto. Spam Lite squeaks in at about 64 percent fat, and Spam Maple squeaks in at 9 percent net carbs. Turkey Spam is lean enough that the ratio drops to Keto Friendly, and Teriyaki gets there by adding enough sugar to cross the 10 percent line.
Why Spam scores Pure Keto
The Pure Keto zone requires at least 60 percent of calories from fat and no more than 10 percent from net carbs. Spam Classic is at 82 and 2. There is no reading of the numbers that puts it anywhere else.
What surprises people is that the pork-shoulder-and-ham base is fattier than most fresh cuts. A 2 oz slice of Spam has about the same fat as three slices of cooked bacon and about a third more than the same weight of ham, which is lean enough to score Keto Friendly. If your goal is a meal that fuels ketosis rather than one that merely stays under the carb line, Spam does the job better than the deli counter.
The ingredient list is the only real objection, and it is a health objection, not a keto one. Sodium nitrite, 790 mg of sodium per slice and the fact that it is a processed meat all apply equally to bacon, salami and hot dogs. Keto eaters who eat those can eat Spam.
How much Spam fits on keto
Carbs are not the constraint. A full 12 oz can of Spam Classic is six servings and 6 g of carbs total. The constraints are calories and salt:
- 1 slice (2 oz): 180 calories, 1 g net carbs. A normal serving with eggs.
- 2 slices (4 oz): 360 calories, 2 g net carbs. A meal's worth of fat and protein.
- Half a can (6 oz): 540 calories, 3 g net carbs, about 2,400 mg of sodium. Plenty, and the reason to drink water with it.
Sodium is not the enemy on keto that it is on a standard diet. A ketogenic diet flushes sodium, and most people need 3,000 to 5,000 mg a day to avoid the headaches and fatigue of keto flu. A slice of Spam is a practical way to get some of it. If you are watching blood pressure, choose Less Sodium, which cuts it to about 580 mg per slice with no change in the macros.
Spam on the carnivore diet
The query "can you eat Spam on carnivore" comes up constantly, so here is the straight answer. Strict carnivore means meat, salt and water. Spam contains sugar, potato starch and sodium nitrite, so purists leave it out. Animal-based and relaxed carnivore eaters, who allow processed meats, treat Spam like they treat bacon and include it. For keto, the distinction does not matter: a gram of sugar per serving changes nothing.
The best keto ways to eat Spam
- Fried Spam and eggs. Slice it thin, fry it in its own fat until the edges crisp, serve with eggs cooked in butter. The classic, and it scores Pure Keto on every count.
- Spam musubi without the rice. Wrap a fried slice in nori with a smear of mayonnaise and a few slices of avocado. Sushi rice is what makes the original Not Keto; see our sushi guide for the numbers.
- Cubed in cauliflower fried rice. Crisped Spam cubes, riced cauliflower, egg, scallions and soy sauce. A full plate is under 8 g net carbs.
- Spam and cabbage. Sautéed cabbage with Spam and butter is a one-pan meal at about 5 g net carbs.
- In an omelet with cheese. Diced Spam, cheese, a little onion. Pure Keto from top to bottom.
- Spam fries. Cut into sticks, air-fry or pan-fry until crisp, dip in mayo or sugar-free ketchup.
- Spam chips. Very thin slices baked until crisp. A crunchy substitute for the popcorn and chips that do not fit keto.
Skip the glazes. Most Spam recipes online brush it with a brown sugar, honey or teriyaki glaze, which adds 10 to 20 g of sugar to the pan. Use a sugar-free sweetener with soy sauce and a little sesame oil if you want the sticky effect.
The bottom line
Spam is keto friendly, and Spam Classic scores Pure Keto: 1 g net carbs, 16 g fat and 7 g protein per slice, with about 82 percent of calories from fat. Every savory variety scores the same. Skip Teriyaki, go easy on Maple, watch the sodium if you have a reason to, and otherwise treat it like bacon in a can.
Sources
- Hormel Foods. Nutrition facts for Spam Classic, Lite, Less Sodium, Hickory Smoke, with Bacon, Jalapeño, Oven Roasted Turkey, Maple and Teriyaki, accessed September 2026.
- U.S. Department of Agriculture, FoodData Central. Pork, cured, luncheon meat, canned (SR Legacy 167902).
Frequently asked questions
Is Spam keto friendly?
Yes. A 2 oz slice of Spam Classic has 1 g of net carbs, 16 g of fat and 7 g of protein, which is about 82 percent of calories from fat. It scores Pure Keto under the Pure Keto Standard. The Teriyaki variety adds enough sugar to drop to Keto Friendly.
How many carbs are in Spam?
Spam Classic has 1 g of carbohydrate per 2 oz serving, from the sugar in the cure. Spam Lite, Less Sodium, Hickory Smoke and Spam with Bacon are also 1 g. Teriyaki Spam has about 5 g and Maple Spam about 4 g per serving. A whole 12 oz can of Classic is 6 g of carbs.
Can you eat Spam on the carnivore diet?
Strict carnivore eaters usually avoid it because the ingredients include sugar, potato starch and sodium nitrite alongside pork and ham. Relaxed carnivore or animal-based eaters often include it. On keto none of that matters: 1 g of net carbs per serving is negligible.
Is Spam Lite keto?
Yes. Spam Lite has 110 calories, 8 g fat, 9 g protein and 1 g carbs per 2 oz. That is about 64 percent of calories from fat, so it still scores Pure Keto, just barely. Spam Classic is the better keto choice because it carries more fat per slice.
Which Spam flavors are not keto?
Teriyaki, at about 5 g carbs and 4 g sugar per serving, is the one that drops to Keto Friendly. Maple, at about 4 g carbs, stays just inside Pure Keto at 9 percent of calories from carbs, but the sugar adds up across a can. Every savory variety is 1 g of carbs or less and scores Pure Keto.
Is Spam healthy on keto?
It is processed pork with about 790 mg of sodium per slice, which is a third of a day's limit. On keto, where sodium needs are higher than usual, that is less of a problem than it sounds. Treat it the way you would bacon: a convenient Pure Keto fat and protein source, not the centerpiece of every meal.





