Low Carb Food List

Everything below is sorted into three buckets: eat freely, keep an eye on, and leave alone. Carb figures are net carbs per 100 grams, which is total carbohydrate minus fibre, because fibre is the part your body does not absorb as sugar.

One hundred grams is roughly a small chicken breast, a large handful of spinach, or half a large avocado. It is a comparison unit, not a serving suggestion. Where a food is normally eaten in much smaller amounts than 100 grams, the nuts being the obvious case, there is a note saying so.

How many carbs is low carb?

There is no single official number, and anyone who tells you otherwise is selling something. In practice three tiers get used:

Which tier suits you is a question for you and, if you have a medical condition or take medication, your doctor. The list below works for all three. The stricter you go, the further up the page you stay.

Eat freely

Essentially zero to low carbohydrate. These are the foundation at any tier.

Meat and poultry

All fresh, unprocessed meat is zero carb: beef, lamb, pork, chicken, turkey, duck, venison, offal. Carbs only appear when something is added, so the things to read the label on are sausages, deli meats, meatballs, breaded cuts, and anything sold in a marinade or glaze.

Fish and seafood

FoodNet carbs per 100g
Salmon, tuna, cod, mackerel, sardines, all finfish0 g
Prawns, crab, lobsterabout 1 g
Scallopsabout 3 g
Oystersabout 3 to 4 g
Musselsabout 4 g raw, about 7 g cooked

Finfish are reliably zero. Shellfish are the exception people do not expect, because they store glycogen. Still low, but not nothing, and cooking concentrates the figure as water is lost.

Eggs, fats and oils

FoodNet carbs per 100g
Eggsabout 1 g (roughly 0.6 g per egg)
Butter, ghee, lard, tallow0 to 0.1 g
Olive oil, avocado oil, coconut oil0 g

Low carb vegetables

VegetableNet carbs per 100g
Spinachabout 1.4 g
Asparagusabout 2 g
Avocadoabout 1.8 g
Zucchini (courgette)about 2.1 g
Cauliflowerabout 3 g
Mushroomsabout 3.3 g
Cabbageabout 3.3 g
Green beansabout 4 g
Broccoliabout 4 g
Kaleabout 4.4 g
Bell pepperabout 4.6 g

Anything that grows above ground and is mostly water or leaf is a safe bet. The pattern holds well enough to use as a rule when you have no label to read.

Cheese and cream

FoodNet carbs per 100g
Hard cheese: cheddar, parmesan, goudaabout 1.3 g
Soft cheese: brie, cream cheeseabout 3 to 4 g
Heavy or double creamabout 2.8 g

Keep an eye on

Real food, real carbs. Fine in the relaxed tier, needs measuring in the strict one.

FoodNet carbs per 100g
Blackberriesabout 4.3 g
Raspberriesabout 5.4 g
Strawberriesabout 5.7 g
Tomatoabout 2.7 g
Milkabout 5 g
Plain full fat yoghurtabout 4.7 g
Carrotabout 6.8 g
Onionabout 7.6 g
Blueberriesabout 12 g

Nuts and seeds, where per 100g misleads

Nobody eats 100 grams of almonds on purpose. A normal handful is about 28 grams, so the practical number is roughly a third of what is shown here.

Nut or seedNet carbs per 100g
Pecansabout 4 g
Brazil nutsabout 4 g
Macadamiasabout 5 g
Walnutsabout 7 g
Almondsabout 9 g
Pistachiosabout 17 g
Cashewsabout 27 g

Cashews are the one that surprises people. They sit closer to dried fruit than to the other nuts.

Leave alone

High enough that a normal portion uses most of a strict day's budget on its own.

FoodNet carbs per 100g
Sugar100 g
Breadabout 45 g
Rice, cookedabout 28 g
Pasta, cookedabout 25 g
Bananaabout 20 g
Sweet potatoabout 17 g
Potatoabout 15 g
Appleabout 11 g
Beer, fruit juice, soft drinksvaries, usually high

Note that cooked rice and pasta look lower than bread only because they absorb water. By dry weight they are far higher.

The hidden carbs that catch people out

Most people who think they are eating low carb and are not have been caught by one of these. None of them look like carbohydrate.

The habit that fixes nearly all of it: read the carbohydrate line on the label rather than the claim on the front.

Want this on the fridge?

The same three buckets on one printable page, designed to be readable from across the kitchen when you are standing at the fridge deciding what to cook. Instant email delivery, no account needed.

See the printable food lists

How to use this list

Pick your tier first, then build meals from the eat freely bucket and add from the middle bucket until you reach your number. That order matters. People who start from the middle bucket and work backwards tend to run out of budget before they have eaten anything filling.

If you are cutting carbs sharply for the first time, expect the first week to feel worse than the second. Salt and fluids are usually the reason, not willpower.

Carb values are approximate and vary by variety, ripeness, growing conditions and preparation. Treat them as a guide for choosing between foods rather than exact figures, and read the label on anything packaged. This page is general information about the carbohydrate content of foods. It is not medical or dietary advice. If you have a health condition or take any medication, talk to your doctor before making a significant change to how you eat, because some medications need adjusting when carbohydrate intake changes.