Whether you're managing blood sugar, following a specific dietary approach, or simply trying to reduce refined carbohydrate intake, knowing which foods are genuinely low in carbohydrates — and which surprise you — makes a real practical difference. This guide provides an evidence-based, comprehensive breakdown across every food category.
Understanding Carbohydrate Content: Net Carbs vs Total Carbs
When evaluating low-carb foods, it's useful to understand the distinction between total carbohydrates and net carbohydrates. Net carbs are calculated by subtracting fiber (and sometimes sugar alcohols) from total carbohydrate content, since fiber isn't digested and absorbed the same way as other carbohydrates and has minimal impact on blood glucose. This is why high-fiber vegetables can have a relatively high total carbohydrate count on a label while still being considered "low-carb" in practical terms — most of those carbs are fiber.
Lowest-Carb Vegetables
Non-starchy vegetables are the foundation of any low-carb eating approach — they provide substantial nutrients and fiber with minimal net carbohydrate impact:
| Vegetable | Serving | Net Carbs |
|---|---|---|
| Spinach (raw) | 1 cup | 0.4g |
| Lettuce (romaine) | 1 cup | 0.5g |
| Cucumber | 1 cup sliced | 2.5g |
| Zucchini | 1 cup sliced | 2.6g |
| Celery | 1 cup | 1.4g |
| Broccoli (cooked) | 1 cup | 3.6g |
| Cauliflower (cooked) | 1 cup | 2.9g |
| Bell peppers | 1 cup sliced | 6g |
| Asparagus (cooked) | 1 cup | 2.4g |
| Mushrooms | 1 cup | 2g |
Important exception: starchy vegetables — potatoes, corn, peas, and winter squashes — are considerably higher in carbohydrates and shouldn't be assumed "low-carb" simply because they're vegetables. A medium potato contains roughly 35g of carbohydrates, comparable to several slices of bread.
Low-Carb Proteins
Most unprocessed animal proteins contain essentially zero carbohydrates, making them naturally compatible with lower-carb eating approaches:
- Eggs: Less than 1g carbs each
- Chicken, turkey, beef, pork (unprocessed): 0g carbs
- Fish and shellfish: 0g carbs (with rare exceptions like breaded preparations)
- Tofu: 2-3g carbs per 100g (low but not zero, due to soy's natural composition)
- Tempeh: 8g carbs per 100g (somewhat higher due to fermentation process)
Caution with processed meats: many sausages, deli meats, and breaded proteins contain added sugars, fillers, or breading that significantly increase carbohydrate content compared to whole, unprocessed versions.
Low-Carb Dairy
| Food | Serving | Net Carbs |
|---|---|---|
| Cheddar cheese | 1 oz | 0.4g |
| Cream cheese | 1 oz | 1.6g |
| Plain Greek yogurt (full-fat) | 170g | 5-6g |
| Heavy cream | 1 tbsp | 0.4g |
| Regular milk | 1 cup | 12g (higher than most realize) |
| Unsweetened almond milk | 1 cup | 1g |
Note that regular cow's milk contains meaningful natural sugar (lactose) — at 12g carbs per cup, it's considerably higher than many people assume, while hard cheeses are virtually carb-free since the carbohydrate content is removed during the cheese-making process.
Low-Carb Fats and Oils
Pure fats and oils — olive oil, avocado oil, butter, coconut oil — contain zero carbohydrates, since fat and carbohydrate are entirely separate macronutrients. Avocados deserve special mention: despite being a fruit, they're remarkably low in net carbs (about 2g net carbs per half avocado after subtracting fiber) while providing healthy monounsaturated fat.
Low-Carb Nuts and Seeds
| Food | Serving | Net Carbs |
|---|---|---|
| Macadamia nuts | 1 oz | 1.5g (lowest of common nuts) |
| Pecans | 1 oz | 1.2g |
| Almonds | 1 oz | 2.5g |
| Walnuts | 1 oz | 2g |
| Chia seeds | 1 oz | 1g (high fiber offsets total carb content) |
| Cashews | 1 oz | 7.7g (notably higher than other nuts) |
Foods That Surprise People (Higher Carb Than Expected)
- Bananas: A medium banana has about 27g carbs — significantly more than berries
- Dried fruit: Concentrated sugars make even small portions surprisingly carb-dense — a quarter cup of raisins has roughly 30g
- Fruit juice: Removes the fiber that would normally slow sugar absorption, while concentrating sugar — a cup of orange juice has about 26g carbs
- Beans and legumes: While nutritious, a cup of cooked black beans contains roughly 41g total carbs (about 26g net after fiber) — not "low-carb" by strict definitions despite their health benefits
- Sweet potatoes: Despite their healthy reputation, a medium sweet potato has about 24g net carbs
- Quinoa: Despite being a "superfood," a cup of cooked quinoa has about 34g carbs total
Lower-Carb Fruits (For Moderate Approaches)
For those following less restrictive low-carb approaches who still want some fruit, certain options are considerably lower in carbohydrates than others:
| Fruit | Serving | Net Carbs |
|---|---|---|
| Raspberries | 1 cup | 7g |
| Strawberries | 1 cup | 9g |
| Blackberries | 1 cup | 7g |
| Watermelon | 1 cup | 10g |
| Cantaloupe | 1 cup | 13g |
Reading Labels Effectively
When checking packaged foods, focus on total carbohydrates and fiber content together rather than just "sugar" — a food can be low in sugar but still high in total carbohydrates from starches. Also watch for sugar alcohols (often used in "low-carb" or "keto" branded products) — these have variable effects on blood glucose and digestive tolerance, and aren't always fully "free" from a metabolic standpoint despite sometimes being excluded from net carb calculations on labels.
Frequently Asked Questions
1. USDA FoodData Central. fdc.nal.usda.gov
2. Atkinson FS et al. "International tables of glycemic index and glycemic load values." Diabetes Care. 2021.
3. Academy of Nutrition and Dietetics. "Carbohydrate Counting for Diabetes Management." 2023.
4. Westman EC et al. "Low-carbohydrate nutrition and metabolism." American Journal of Clinical Nutrition. 2007.
