Low Carb Foods List: 60+ Foods With Carbs Per Serving (Keto-Friendly)

Reviewed by Dr. Michael Torres, PhD

Low carb foods spread including eggs, avocado, leafy greens, salmon, and cheese - complete keto-friendly guide

Low carb eating has exploded in popularity—and for good reason. Whether you’re doing keto, managing blood sugar, or simply reducing carbs for weight loss, knowing which foods fit your limits is essential.

This guide gives you everything in one place: 60+ low carb foods with exact carb counts per 100g AND per typical serving, keto-friendly indicators, and net carb calculations. No more guessing whether that vegetable will kick you out of ketosis or blow your carb budget.

Bookmark this page. You’ll use it every time you shop or meal plan.

Want to know your ideal carb intake? Our Macro Calculator calculates personalized targets for any goal—including keto and low-carb approaches.

Low carb foods including avocado, eggs, leafy greens, and salmon on a kitchen counter

Understanding Carbs: Total vs. Net

Before diving into the lists, let’s clarify the carb counting methods:

Total Carbs: Everything—fiber, sugar, starches. This is what nutrition labels show.

Net Carbs: Total carbs minus fiber (and sugar alcohols if applicable). This is what most low-carb dieters track because fiber doesn’t spike blood sugar.

Formula: Net Carbs = Total Carbs - Fiber

Example: Avocado has 9g total carbs per 100g, but 7g is fiber. Net carbs = 2g.

Throughout this guide, we provide both numbers so you can use whichever method you prefer.

Carb Limits by Diet Type

Diet StyleDaily Carb TargetFocus
Strict KetoUnder 20g netKetosis
Standard Keto20-50g netKetosis with flexibility
Low Carb50-100g totalModerate reduction
Moderate Low Carb100-150g totalSustainable long-term

Zero and Near-Zero Carb Foods

These foods have essentially no carbs and can be eaten freely on any low-carb diet.

Meats (0g Carbs)

All plain, unprocessed meats have zero carbs:

FoodCarbs per 100gProteinFatKeto?
Chicken breast0g31g3.6g
Chicken thigh0g26g7g
Turkey breast0g30g1g
Ground beef (85%)0g24g15g
Ribeye steak0g24g18g
Sirloin steak0g27g8g
Pork tenderloin0g27g4g
Pork chop0g26g8g
Bacon0g37g42g
Lamb chop0g25g17g
Duck breast0g23g6g

Watch out for: Processed meats like sausages, hot dogs, and deli meats may contain fillers that add carbs. Always check labels. Marinated or breaded meats contain significant carbs.

Chicken breast macros | Steak macros | Bacon macros

Seafood (0g Carbs)

Most plain seafood is zero carb:

FoodCarbs per 100gProteinFatKeto?
Salmon0g25g13g
Tuna0g30g1g
Cod0g23g1g
Tilapia0g26g3g
Shrimp0g24g0.3g
Crab0g19g1.5g
Lobster0g19g1g
Scallops2.4g17g0.8g
Mussels7g24g4g⚠️
Oysters5g9g2g⚠️

Note: While most fish and shellfish are zero carb, scallops, mussels, oysters, and clams contain small amounts of carbs naturally. Still keto-friendly in normal portions.

Salmon macros | Shrimp macros | Tuna macros

Eggs (Near Zero)

FoodCarbs per 100gPer UnitKeto?
Whole egg1.1g0.6g per egg
Egg white0.7g0.2g per white
Egg yolk3.6g0.6g per yolk

Eggs are a low-carb diet staple. At 0.6g carbs per egg, you can eat 6 eggs and only consume 3.6g carbs.

Eggs macros

Fats and Oils (0g Carbs)

All pure fats and oils are zero carb:

FoodCarbsFatNotes
Olive oil0g100gHeart-healthy
Coconut oil0g100gGood for cooking
Avocado oil0g100gHigh smoke point
Butter0g81gPer 100g
Ghee0g100gClarified butter
Lard0g100gPork fat
MCT oil0g100gKeto favorite

Butter macros

Assortment of low carb meats including steak, chicken, and bacon with eggs

Low Carb Vegetables

Vegetables are where carb counting gets interesting. Some are virtually carb-free; others will blow your budget fast.

Very Low Carb Vegetables (Under 3g Net Carbs per 100g)

These vegetables are essentially “free” on low-carb diets:

VegetableTotal CarbsFiberNet CarbsPer CupKeto?
Spinach3.6g2.2g1.4g1g
Lettuce (romaine)3.3g2.1g1.2g1g
Celery3g1.6g1.4g1.5g
Cucumber3.6g0.5g3.1g2g
Zucchini3.1g1g2.1g2.5g
Asparagus3.9g2.1g1.8g2.5g
Radishes3.4g1.6g1.8g2g
Mushrooms3.3g1g2.3g1.5g
Bok choy2.2g1g1.2g1g
Arugula3.7g1.6g2.1g0.5g

Best for keto: Spinach and leafy greens are the ultimate low-carb vegetables. You can eat 3 cups of spinach for under 3g net carbs.

Spinach macros | Asparagus macros

Low Carb Vegetables (3-6g Net Carbs per 100g)

Still keto-friendly but count them:

VegetableTotal CarbsFiberNet CarbsPer CupKeto?
Broccoli6.6g2.6g4g4g
Cauliflower5g2g3g3g
Bell pepper (green)4.6g1.7g2.9g4g
Cabbage5.8g2.5g3.3g3g
Green beans7g3.4g3.6g4g
Tomato3.9g1.2g2.7g5g
Eggplant6g3g3g3g
Brussels sprouts9g3.8g5.2g5g⚠️
Kale9g4.1g4.9g6g⚠️
Spaghetti squash7g1.5g5.5g7g⚠️

Best “pasta replacement”: Cauliflower (3g net) can be riced, mashed, or made into pizza crust. Spaghetti squash (5.5g net) is higher but works as a pasta alternative.

Broccoli macros | Cauliflower macros | Bell peppers macros

Moderate Carb Vegetables (6-12g Net Carbs per 100g)

Eat in small portions on keto; more freely on general low-carb:

VegetableTotal CarbsFiberNet CarbsPer CupKeto?
Bell pepper (red)6g2.1g3.9g6g⚠️
Onion9.3g1.7g7.6g11g⚠️
Butternut squash12g2g10g16g
Carrots9.6g2.8g6.8g9g⚠️
Beets10g2.8g7.2g13g
Peas14g5g9g14g

Caution: Onions are easy to overdo—they add up fast when sautéed. Use sparingly on strict keto.

Carrots macros

High Carb Vegetables to Avoid

These don’t fit most low-carb diets:

VegetableNet Carbs per 100gPer ServingKeto?
Potato15g30g (1 medium)
Sweet potato17g24g (1 medium)
Corn16g26g (1 ear)
Parsnips13g20g (1 cup)

Potato macros | Sweet potato macros

Low Carb Dairy

Most dairy is naturally low in carbs. The exceptions are milk and sweetened products.

Cheese (Very Low Carb)

CheeseCarbs per 100gPer 1 oz (28g)Keto?
Cheddar1.3g0.4g
Parmesan3.2g0.9g
Mozzarella2.2g0.6g
Brie0.5g0.1g
Cream cheese4.1g1.2g
Swiss5.4g1.5g
Blue cheese2.3g0.7g
Feta4.1g1.2g
Goat cheese0.9g0.3g
Gouda2.2g0.6g

Best for keto: Brie and goat cheese have the lowest carbs. All hard cheeses are essentially “free” foods for carb counting.

Watch out for: Processed cheese products and cheese spreads often contain added starches that increase carbs.

Cheese macros

Yogurt and Cream

ProductCarbs per 100gPer ServingKeto?
Greek yogurt (plain, full-fat)3.6g9g per cup
Greek yogurt (plain, nonfat)3.9g10g per cup
Heavy cream2.8g0.4g per tbsp
Sour cream4.6g2.4g per 2 tbsp
Cottage cheese3.4g6g per cup
Regular yogurt (plain)7g17g per cup⚠️
Flavored yogurt15-20g25-40g per cup

Best choices: Full-fat Greek yogurt and cottage cheese are protein-rich and low-carb. Heavy cream works for coffee and cooking.

Avoid: Flavored yogurts, even “light” varieties—they’re loaded with sugar or artificial sweeteners with carb fillers.

Greek yogurt macros | Cottage cheese macros

Milk Alternatives

ProductCarbs per 100mlPer Cup (240ml)Keto?
Unsweetened almond milk0.3g1g
Unsweetened coconut milk0.5g1g
Unsweetened soy milk1g3g
Half and half4.3g10g⚠️
Whole milk5g12g⚠️
Skim milk5g12g⚠️
Oat milk7g16g

Best for keto: Unsweetened almond or coconut milk at 1g carbs per cup. Use in coffee, smoothies, and recipes.

Milk macros

Low carb dairy including cheese varieties, Greek yogurt, and eggs

Low Carb Fruits

Fruit is tricky on low-carb diets. Most fruits are high in natural sugars, but berries and some melons work well.

Lowest Carb Fruits (Keto-Friendly)

FruitTotal CarbsFiberNet CarbsPer CupKeto?
Raspberries12g6.5g5.4g7g
Blackberries10g5.3g4.3g6g
Strawberries7.7g2g5.7g9g
Watermelon7.5g0.4g7g11g⚠️
Cantaloupe8g0.9g7g12g⚠️
Coconut (unsweetened)6g4g2g3g
Lemon/Lime9g2.8g6g2g per fruit

Best for keto: Raspberries and blackberries—high fiber means very low net carbs. A half-cup serving is only 3g net carbs.

Tip: Use berries as a topping rather than the main component. A few berries on Greek yogurt adds flavor without many carbs.

Strawberries macros | Blueberries macros

Moderate Carb Fruits (Limit on Keto)

FruitTotal CarbsFiberNet CarbsPer MediumKeto?
Blueberries14g2.4g12g17g/cup⚠️
Peach10g1.5g8.5g13g⚠️
Plum11g1.4g9.6g7g⚠️
Clementine12g1.7g10g9g⚠️
Cherries16g2g14g22g/cup

High Carb Fruits to Avoid

FruitNet Carbs per 100gPer MediumKeto?
Banana20g24g
Apple12g21g
Grapes17g26g/cup
Mango13g35g
Pineapple12g78g/cup
Orange9g12g⚠️

Banana macros | Apple macros

Low Carb Nuts and Seeds

Nuts and seeds are keto-friendly fats with varying carb content. Portion control matters—they’re calorie-dense.

Lowest Carb Nuts

NutTotal CarbsFiberNet CarbsPer 1 oz (28g)Keto?
Pecans4g2.7g1.3g1g
Brazil nuts3.5g2.1g1.4g1g
Macadamias5g2.4g2.6g1.5g
Walnuts4g1.9g2.1g2g
Hazelnuts5g2.7g2.3g2g
Almonds6g3.5g2.5g2.5g
Peanuts5g2.4g2.6g2g
Pine nuts4g1.1g2.9g3g
Pistachios8g3g5g5g⚠️
Cashews9g0.9g8.1g8g⚠️

Best for keto: Pecans, Brazil nuts, and macadamias have the lowest net carbs. A generous handful stays under 3g net carbs.

Watch out for: Cashews are significantly higher in carbs than other nuts. One serving (1 oz) has 8g net carbs—nearly half a strict keto day’s limit.

Almonds macros

Seeds

SeedTotal CarbsFiberNet CarbsPer 1 oz (28g)Keto?
Flax seeds8g7.6g0.4g0g
Chia seeds12g9.8g2.2g1g
Hemp seeds2.6g1.2g1.4g1g
Pumpkin seeds4g1.1g2.9g4g
Sunflower seeds6g2.4g3.6g4g
Sesame seeds7g3.2g3.8g4g

Best for keto: Flax and chia seeds are essentially carb-neutral due to high fiber. Use in smoothies, baking, and as egg replacements.

Nut Butters

ButterNet Carbs per 2 tbspKeto?
Almond butter3g
Peanut butter (natural)4g
Macadamia butter2g
Cashew butter9g⚠️

Tip: Choose natural nut butters without added sugar. Many commercial brands add sweeteners that increase carbs significantly.

Peanut butter macros

Low Carb Snacks and Condiments

Zero/Low Carb Snacks

SnackCarbs per ServingKeto?
Pork rinds0g
Beef jerky (plain)3g per oz
String cheese0.5g
Hard-boiled eggs0.6g
Deli meat roll-ups1g per 2 oz
Pepperoni slices0g
Olives (10 large)1g
Pickles1g
Celery + cream cheese2g
Dark chocolate (85%+)5g per oz⚠️

Best grab-and-go: String cheese and hard-boiled eggs require zero prep and fit any carb budget.

Dark chocolate macros

Condiments and Sauces

CondimentCarbs per tbspKeto?
Mayonnaise0g
Mustard0.5g
Hot sauce0g
Soy sauce0.5g
Vinegar0g
Ranch dressing1g
Blue cheese dressing1g
Pesto1g
Salsa1g
BBQ sauce6g
Ketchup4g⚠️
Teriyaki sauce6g
Honey mustard5g

Best for keto: Mayo, mustard, hot sauce, and vinegar are essentially carb-free. Use ranch or blue cheese for salads.

Avoid: Sweet sauces like BBQ, teriyaki, and honey mustard add up quickly. Even “sugar-free” versions often contain carbs.

Low carb snacks including cheese, olives, nuts, and beef jerky

Low Carb Beverages

Zero Carb Drinks

BeverageCarbsNotes
Water0gBest choice
Sparkling water0gUnsweetened
Black coffee0gNo added sugar
Unsweetened tea0gHot or iced
Diet soda0gArtificial sweeteners
Bone broth0gElectrolytes

Low Carb Alcoholic Drinks (if drinking)

DrinkCarbsNotes
Dry wine (5 oz)3-4gRed or white
Champagne (5 oz)2gBrut only
Vodka/Gin/Whiskey (1.5 oz)0gStraight spirits
Light beer3-6gCheck brand
Regular beer10-15gAvoid

Note: Alcohol stalls ketosis and weight loss regardless of carb content. Your body prioritizes processing alcohol over burning fat.

Low Carb Meal Building: Quick Reference

Low Carb Breakfast Ideas

MealNet Carbs
3 eggs + 2 strips bacon2g
Greek yogurt + raspberries + almonds8g
Cheese omelet + avocado4g
Smoked salmon + cream cheese2g
Chia pudding + coconut5g

Low Carb Lunch Ideas

MealNet Carbs
Cobb salad (chicken, bacon, eggs, cheese)6g
Lettuce wrap burgers4g
Tuna salad on cucumber slices3g
Chicken Caesar (no croutons)5g
Deli meat + cheese roll-ups2g

Low Carb Dinner Ideas

MealNet Carbs
Steak + broccoli + butter5g
Salmon + asparagus4g
Chicken thighs + cauliflower mash6g
Bunless burger + side salad5g
Pork chops + green beans5g

Low Carb Snack Ideas

SnackNet Carbs
1 oz almonds2.5g
String cheese (2)1g
Hard-boiled eggs (2)1g
Celery + 2 tbsp peanut butter4g
1/4 cup raspberries + cream3g

Printable Low Carb Grocery List

Proteins (0g carbs)

  • Chicken breast
  • Chicken thighs
  • Ground beef (85% lean)
  • Steak (any cut)
  • Pork chops
  • Bacon (sugar-free)
  • Salmon
  • Shrimp
  • Tuna (canned)
  • Eggs

Vegetables (under 5g net)

  • Spinach
  • Lettuce
  • Broccoli
  • Cauliflower
  • Zucchini
  • Asparagus
  • Green beans
  • Bell peppers
  • Mushrooms
  • Cucumber

Dairy

  • Butter
  • Heavy cream
  • Cheddar cheese
  • Cream cheese
  • Greek yogurt (plain)
  • Mozzarella
  • Parmesan

Fats

  • Olive oil
  • Avocado oil
  • Coconut oil
  • Avocados

Nuts/Seeds (1 oz portions)

  • Almonds
  • Macadamias
  • Pecans
  • Walnuts

Fruits (small portions)

  • Raspberries
  • Blackberries
  • Strawberries

Pantry

  • Almond butter
  • Mayonnaise
  • Mustard
  • Hot sauce
  • Coconut milk (unsweetened)

The Bottom Line

Eating low carb becomes simple once you know what’s safe and what to avoid:

Eat freely: Meat, fish, eggs, cheese, butter, oils, leafy greens

Eat in moderation: Above-ground vegetables, berries, nuts, full-fat dairy

Minimize or avoid: Bread, pasta, rice, potatoes, most fruits, sugar, processed foods

The key is knowing the carb counts—now you have them all in one place.

For more on balancing your macros beyond just carbs, our guides on protein, carbohydrates, and healthy fats explain how each macronutrient works. And if you’re considering keto specifically, our macro diet vs keto comparison breaks down the differences.

Ready to calculate your personalized macro targets? Our Macro Calculator gives you exact numbers for any approach—keto, low-carb, or balanced macros.

Sarah Chen
Sarah Chen, MS, RD

Sarah Chen is a registered dietitian with over 10 years of experience helping clients achieve sustainable weight management through evidence-based nutrition strategies. She specializes in macro-based nutrition planning and has worked with competitive athletes, corporate wellness programs, and individual clients seeking body composition changes.

View all articles by Sarah →

Note: Nutrition values are approximate and may vary based on preparation method and source.