Skip to content
Meat & fish · Keto food guide

Is Tuna keto?

Keto-friendly 0 g net carbs per one small can, drained (100 g) — 0% of a 20 g keto day.

Updated By the Ketora editorial teamHow we write

Short answer: Yes. One small can, drained (100 g) of tuna: 0 g net carbs — 0% of a strict 20 g keto day — with 0.8 g fat and 25.5 g protein.

0 gNet carbs / 100 g
0.8 gFat / 100 g
25.5 gProtein / 100 g
116kcal / 100 g

Log tuna in KetoraFree. Weigh it once and Ketora remembers your portion.

Canned tuna is one of the cheapest sources of almost pure protein. Because it is very lean, keto meals usually add fat with mayonnaise, olive oil or avocado.

How tuna fits a keto carb budget

Tuna has no meaningful net carbs, so it does not use your carb budget at all — the limit that matters is energy.

Worked example. 100 g of tuna = 0 g total carbs − 0 g fibre = 0 g net carbs, 0.8 g fat, 25.5 g protein and 116 kcal.

Buying a packaged or flavoured tuna product? Run its label through the net carb calculator — added sugars change the picture quickly.

Nutrition facts

NutrientPer 100 gPer one small can, drained (100 g)
Calories116 kcal116 kcal
Fat0.8 g0.8 g
Protein25.5 g25.5 g
Total carbohydrate0 g0 g
Fibre0 g0 g
Net carbs0 g0 g

Where the energy comes from:

Fat 7%
Protein 93%
Net carbs 0%

How to eat tuna on keto

  • Tuna in olive oil gives a better keto fat ratio than tuna in water.
  • Limit albacore tuna if you eat it very often, because of its mercury content.

Keto recipes with tuna

Compared with other meats and fish

Tuna ranks #4 of 8 meats and fish in our database by net carbs per 100 g (lowest first). Zero or near-zero carb — the real question is how much protein you need.

FoodNet carbs / 100 gPer serving
Salmon0 g0 g
Chicken thighs (skin-on)0 g0 g
Ground beef (80/20)0 g0 g
Steak (ribeye)0.1 g0.2 g
Tofu (firm)0.5 g0.6 g
Bacon1.4 g0.3 g

See all meats and fish ranked by net carbs →

Frequently asked questions

How many net carbs are in tuna?

Tuna has about 0 g of net carbs per 100 g (0 g total carbohydrate minus 0 g fibre), and about 0 g per one small can, drained (100 g).

Can you eat tuna on keto?

Yes. A typical serving uses 0% of a strict 20 g net-carb day.

Values are per 100 g of the raw or stated food, rounded, from USDA FoodData Central. Brands and varieties differ — check the label for packaged products.

Sources

Plan your week around foods like tuna

Pick the foods you actually eat. Ketora builds a weekly menu and shopping list that fits your macros.

Start free — no card needed