How this list is built
There is no official definition of “low carb”: we use our own cut-off of 10 g per 100 g, which keeps non-starchy vegetables such as broccoli or zucchini in. These are total carbohydrates, which in USDA FoodData Central include fiber. Drinks, condiments, and cooking fats are left out.
The main table ranks foods by carbs per 100 g, lowest first; when two tie, the more filling one comes first, then the one with more protein per calorie. Meat, fish, and eggs have almost no carbs, so they take the top spots; the second table ranks plant foods on their own.
Values come from USDA FoodData Central (each food page cites the exact entry) and are per 100 g of the food as described; for drinks, per 100 ml. The typical serving is a common amount for calculations, not a recommendation. The 1 to 5 satiety score is our own estimate from energy density, protein, fiber, and water: it compares foods with each other and is not a measurement in people.
The 40 foods with the fewest carbs per 100 g
40 foods ranked by carbohydrate per 100 g, lowest first.
FoodCarbs g/100 g
- 01Yellowfin tunaProtein 24.4 g/100 g · Calories 109 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestCarbs: 0g/100 g
- 02Canned tuna in waterProtein 25.5 g/100 g · Calories 116 kcal/100 g · Typical serving 60 g (2 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Nutritious in small servingsCarbs: 0g/100 g
- 03CodProtein 17.8 g/100 g · Calories 82 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Low energy densityCarbs: 0g/100 g
- 04TilapiaProtein 20.1 g/100 g · Calories 96 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Low energy densityCarbs: 0g/100 g
- 05Pork tenderloinProtein 21 g/100 g · Calories 109 kcal/100 g · Typical serving 125 g (4.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestCarbs: 0g/100 g
- 06Lean beefProtein 23.6 g/100 g · Calories 124 kcal/100 g · Typical serving 125 g (4.5 oz) · Satiety 5/5GLP-1 tags: High in proteinCarbs: 0g/100 g
- 07Sea bassProtein 18.4 g/100 g · Calories 97 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Low energy densityCarbs: 0g/100 g
- 08Chicken breastProtein 22.5 g/100 g · Calories 120 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestCarbs: 0g/100 g
- 09Lean lambProtein 21.5 g/100 g · Calories 120 kcal/100 g · Typical serving 125 g (4.5 oz) · Satiety 5/5GLP-1 tags: High in proteinCarbs: 0g/100 g
- 10Chicken thighProtein 19.7 g/100 g · Calories 121 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestCarbs: 0g/100 g
- 11Smoked salmonProtein 18.3 g/100 g · Calories 117 kcal/100 g · Typical serving 50 g (2 oz) · Satiety 5/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0g/100 g
- 12Lean ground beefProtein 21.4 g/100 g · Calories 137 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 5/5GLP-1 tags: High in proteinCarbs: 0g/100 g
- 13Fresh anchoviesProtein 20.4 g/100 g · Calories 131 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: High in proteinCarbs: 0g/100 g
- 14Pork loinProtein 21.4 g/100 g · Calories 143 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestCarbs: 0g/100 g
- 15Rainbow troutProtein 19.9 g/100 g · Calories 141 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0g/100 g
- 16Cooked chicken breastProtein 29 g/100 g · Calories 151 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 4/5GLP-1 tags: High in protein, Easy to digestCarbs: 0g/100 g
- 17Canned jack mackerelProtein 23.2 g/100 g · Calories 156 kcal/100 g · Typical serving 80 g (3 oz) · Satiety 4/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0g/100 g
- 18Stewed rabbitProtein 30.4 g/100 g · Calories 206 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 3/5GLP-1 tags: High in protein, Easy to digestCarbs: 0g/100 g
- 19Light tuna in oilProtein 29.1 g/100 g · Calories 198 kcal/100 g · Typical serving 60 g (2 oz) · Satiety 3/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0g/100 g
- 20Sardines in oilProtein 24.6 g/100 g · Calories 208 kcal/100 g · Typical serving 60 g (2 oz) · Satiety 3/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0g/100 g
- 21SalmonProtein 20.4 g/100 g · Calories 208 kcal/100 g · Typical serving 125 g (4.5 oz) · Satiety 3/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0g/100 g
- 22MackerelProtein 18.6 g/100 g · Calories 205 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 3/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0g/100 g
- 23Soft goat cheeseProtein 18.5 g/100 g · Calories 264 kcal/100 g · Typical serving 30 g (1 oz) · Satiety 2/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0g/100 g
- 24Pork rinds (chicharrón)Protein 61.3 g/100 g · Calories 544 kcal/100 g · Typical serving 15 g (0.5 oz) · Satiety 1/5GLP-1 tags: High in protein, High energy density, May worsen nauseaCarbs: 0g/100 g
- 25Turkey breastProtein 23.7 g/100 g · Calories 114 kcal/100 g · Typical serving 125 g (4.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestCarbs: 0.1g/100 g
- 26Dry-cured ham (prosciutto)Protein 27.8 g/100 g · Calories 195 kcal/100 g · Typical serving 30 g (1 oz) · Satiety 3/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0.3g/100 g
- 27Sardines in tomato sauceProtein 20.9 g/100 g · Calories 185 kcal/100 g · Typical serving 60 g (2 oz) · Satiety 3/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 0.5g/100 g
- 28EggProtein 12.6 g/100 g · Calories 143 kcal/100 g · Typical serving 55 g (2 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Nutritious in small servingsCarbs: 0.7g/100 g
- 29Egg whitesProtein 10.9 g/100 g · Calories 52 kcal/100 g · Typical serving 66 g (2.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Low energy density, HydratingCarbs: 0.7g/100 g
- 30Hard-boiled eggProtein 12.6 g/100 g · Calories 155 kcal/100 g · Typical serving 50 g (2 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Nutritious in small servingsCarbs: 1.1g/100 g
- 31Picadillo (Mexican-style seasoned ground beef)Protein 14.3 g/100 g · Calories 169 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 4/5GLP-1 tags: High in proteinCarbs: 1.3g/100 g
- 32ShrimpProtein 22.8 g/100 g · Calories 119 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digestCarbs: 1.5g/100 g
- 33Scrambled eggsProtein 10 g/100 g · Calories 149 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 4/5GLP-1 tags: Easy to digest, Nutritious in small servingsCarbs: 1.6g/100 g
- 34Part-skim mozzarellaProtein 24.3 g/100 g · Calories 254 kcal/100 g · Typical serving 30 g (1 oz) · Satiety 3/5GLP-1 tags: High in protein, Nutritious in small servingsCarbs: 2.8g/100 g
- 35Firm tofuProtein 9 g/100 g · Calories 78 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy densityCarbs: 2.9g/100 g
- 36CeleryProtein 0.7 g/100 g · Calories 14 kcal/100 g · Typical serving 40 g (1.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 3g/100 g
- 37Queso frescoProtein 18.1 g/100 g · Calories 299 kcal/100 g · Typical serving 60 g (2 oz) · Satiety 2/5GLP-1 tags: High in protein, Easy to digest, Nutritious in small servingsCarbs: 3g/100 g
- 38SquidProtein 15.6 g/100 g · Calories 92 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 5/5GLP-1 tags: High in protein, Easy to digest, Low energy densityCarbs: 3.1g/100 g
- 39ZucchiniProtein 1.2 g/100 g · Calories 17 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy density, HydratingCarbs: 3.1g/100 g
- 40ParmesanProtein 35.8 g/100 g · Calories 392 kcal/100 g · Typical serving 30 g (1 oz) · Satiety 2/5GLP-1 tags: High in protein, Nutritious in small servings, High energy densityCarbs: 3.2g/100 g
Plant foods with the fewest carbs
30 plant foods with 10 g of carbs or less per 100 g, lowest first.
FoodCarbs g/100 g
- 01Firm tofuFiber 0.9 g/100 g · Calories 78 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy densityCarbs: 2.9g/100 g
- 02CeleryFiber 1.6 g/100 g · Calories 14 kcal/100 g · Typical serving 40 g (1.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 3g/100 g
- 03ZucchiniFiber 1 g/100 g · Calories 17 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy density, HydratingCarbs: 3.1g/100 g
- 04White mushroomsFiber 1 g/100 g · Calories 22 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 3.3g/100 g
- 05Cooked nopalesFiber 2 g/100 g · Calories 15 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 3.3g/100 g
- 06Romaine lettuceFiber 2.1 g/100 g · Calories 17 kcal/100 g · Typical serving 80 g (3 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 3.3g/100 g
- 07RadishesFiber 1.6 g/100 g · Calories 16 kcal/100 g · Typical serving 50 g (2 oz) · Satiety 5/5GLP-1 tags: Low energy density, Hydrating, May cause bloatingCarbs: 3.4g/100 g
- 08SpinachFiber 2.2 g/100 g · Calories 23 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 3.6g/100 g
- 09CucumberFiber 0.5 g/100 g · Calories 15 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 3.6g/100 g
- 10ArugulaFiber 1.6 g/100 g · Calories 25 kcal/100 g · Typical serving 30 g (1 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 3.7g/100 g
- 11Green olivesFiber 3.3 g/100 g · Calories 145 kcal/100 g · Typical serving 30 g (1 oz) · Satiety 4/5GLP-1 tags: High in fiberCarbs: 3.8g/100 g
- 12TomatoFiber 1.2 g/100 g · Calories 18 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 3.9g/100 g
- 13Cooked asparagusFiber 2 g/100 g · Calories 22 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy density, HydratingCarbs: 4.1g/100 g
- 14Cooked Swiss chardFiber 2.1 g/100 g · Calories 20 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy density, HydratingCarbs: 4.1g/100 g
- 15KaleFiber 4.1 g/100 g · Calories 35 kcal/100 g · Typical serving 50 g (2 oz) · Satiety 5/5GLP-1 tags: High in fiber, Low energy density, Hydrating, May cause bloatingCarbs: 4.4g/100 g
- 16Green bell pepperFiber 1.7 g/100 g · Calories 20 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 4.6g/100 g
- 17Cooked pumpkinFiber 1.1 g/100 g · Calories 20 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy density, HydratingCarbs: 4.9g/100 g
- 18CauliflowerFiber 2 g/100 g · Calories 25 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, Hydrating, May cause bloatingCarbs: 5g/100 g
- 19Cooked chayoteFiber 2.8 g/100 g · Calories 24 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy density, HydratingCarbs: 5.1g/100 g
- 20CabbageFiber 2.5 g/100 g · Calories 25 kcal/100 g · Typical serving 80 g (3 oz) · Satiety 5/5GLP-1 tags: Low energy density, Hydrating, May cause bloatingCarbs: 5.8g/100 g
- 21EggplantFiber 3 g/100 g · Calories 25 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, Low energy density, HydratingCarbs: 5.9g/100 g
- 22Red bell pepperFiber 2.1 g/100 g · Calories 26 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 6g/100 g
- 23BroccoliFiber 2.6 g/100 g · Calories 34 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, Hydrating, May cause bloatingCarbs: 6.6g/100 g
- 24Green beansFiber 2.7 g/100 g · Calories 31 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Easy to digest, Low energy density, HydratingCarbs: 7g/100 g
- 25Brussels sproutsFiber 2.6 g/100 g · Calories 36 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, Hydrating, May cause bloatingCarbs: 7.1g/100 g
- 26WatermelonFiber 0.4 g/100 g · Calories 30 kcal/100 g · Typical serving 200 g (7 oz) · Satiety 4/5GLP-1 tags: Low energy density, HydratingCarbs: 7.6g/100 g
- 27Cooked leeksFiber 1 g/100 g · Calories 31 kcal/100 g · Typical serving 100 g (3.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, Hydrating, May cause bloatingCarbs: 7.6g/100 g
- 28StrawberriesFiber 2 g/100 g · Calories 32 kcal/100 g · Typical serving 150 g (5.5 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 7.7g/100 g
- 29GrapefruitFiber 1.1 g/100 g · Calories 32 kcal/100 g · Typical serving 120 g (4 oz) · Satiety 5/5GLP-1 tags: Low energy density, HydratingCarbs: 8.1g/100 g
- 30AvocadoFiber 6.7 g/100 g · Calories 160 kcal/100 g · Typical serving 70 g (2.5 oz) · Satiety 5/5GLP-1 tags: High in fiber, Nutritious in small servingsCarbs: 8.5g/100 g
Related tool
To filter by category or tag and sort by protein, fiber, or calories, use the filling foods finder.