Food rankings
Lowest-carb foods, ranked
For low-carb and ketogenic diets, the priority is keeping total carbohydrate low while still eating well. The foods below contain the least carbohydrate per 100 grams in our USDA-sourced database — predictably, proteins and fats cluster at the very bottom of the carb scale, alongside non-starchy vegetables. Use it as a quick reference for building meals that stay within a carbohydrate budget.
Ranked by lowest total carbohydrate (g) per 100 g.
Study at a glance
Top foods chart
Top 8 · Carbs / 100 g
Distribution across all 177 foods
Each bar counts how many of the 177 foods fall in that range of carbs / 100 g; the dashed line marks the median. The ranked leaders are the lowest values, at the left.
| # | Food | Carbs / 100 g |
|---|---|---|
| 1 | Grapefruit 0 kcal · 0 g protein · Fruits | 0 g |
| 2 | Raisins 0 kcal · 0 g protein · Fruits | 0 g |
| 3 | Chicken breast 106 kcal · 23 g protein · Meat & Poultry | 0 g |
| 4 | Chicken drumstick 191 kcal · 23 g protein · Meat & Poultry | 0 g |
| 5 | Turkey breast 147 kcal · 30 g protein · Meat & Poultry | 0 g |
| 6 | Ground turkey 203 kcal · 27 g protein · Meat & Poultry | 0 g |
| 7 | Ground beef (90% lean) 204 kcal · 25 g protein · Meat & Poultry | 0 g |
| 8 | Beef ribeye 254 kcal · 19 g protein · Meat & Poultry | 0 g |
| 9 | Pork chop 209 kcal · 26 g protein · Meat & Poultry | 0 g |
| 10 | Pork tenderloin 143 kcal · 26 g protein · Meat & Poultry | 0 g |
| 11 | Bacon 898 kcal · 0 g protein · Meat & Poultry | 0 g |
| 12 | Lamb chop 315 kcal · 23 g protein · Meat & Poultry | 0 g |
| 13 | Duck breast 123 kcal · 20 g protein · Meat & Poultry | 0 g |
| 14 | Salmon 206 kcal · 22 g protein · Seafood | 0 g |
| 15 | Tuna (canned in water) 198 kcal · 29 g protein · Seafood | 0 g |
| 16 | Tuna (fresh) 130 kcal · 29 g protein · Seafood | 0 g |
| 17 | Cod 105 kcal · 23 g protein · Seafood | 0 g |
| 18 | Tilapia 128 kcal · 26 g protein · Seafood | 0 g |
| 19 | Crab 83 kcal · 18 g protein · Seafood | 0 g |
| 20 | Lobster 89 kcal · 19 g protein · Seafood | 0 g |
| 21 | Sardines 208 kcal · 25 g protein · Seafood | 0 g |
| 22 | Mackerel 262 kcal · 24 g protein · Seafood | 0 g |
| 23 | Trout 168 kcal · 24 g protein · Seafood | 0 g |
| 24 | Halibut 113 kcal · 22 g protein · Seafood | 0 g |
| 25 | Oysters 159 kcal · 29 g protein · Seafood | 0 g |
Grapefruit tops the list at 0 g, followed by Raisins (0 g) and Chicken breast (0 g). Below are the top 25.
Questions
- Which food is highest on this list?
- Grapefruit ranks first at 0 g. Raisins (0 g) and Chicken breast (0 g) follow.
- Is this net carbs or total carbs?
- Total carbohydrate, as reported by USDA. Net carbs (total minus fiber) is a popular adjustment but is not a regulated figure; the food pages list fiber so you can calculate it yourself.
- Which foods are naturally lowest in carbs?
- Meat, fish, eggs, and pure fats and oils contain little to no carbohydrate, followed by non-starchy vegetables — exactly the foods clustered at the top of this list.
More rankings
References & methodology
- Data source: U.S. Department of Agriculture, Agricultural Research Service — FoodData Central (public domain). Each food links to its individual record.
- Method: Ranked by lowest total carbohydrate (g) per 100 g. Ties are listed in dataset order; the table shows the top 25, and the downloadable CSV contains the full ranked set. See the full methodology.
- Daily Values: FDA Nutrition Facts label, 2016 update (adults and children aged 4+).
- Scope: ranked across the 177 common foods in the NutriFactsHub database; it is a representative shortlist, not every food in existence.
- Last reviewed: June 2026.
NutriFactsHub. “Lowest-carb foods, ranked.” https://www.nutrifactshub.com/best/low-carb-foods
Keep exploring
Sort the whole database by any nutrient, build your own side-by-side comparison, or browse every food.