Food guide
Is it keto?
Browse common foods to see quickly if they fit keto, with approximate net carbs and a tip you can use today. Looking for another program? Compare diets or take the quiz.
🔥 Why people choose Keto: Deep satiety · Zero energy crashes · Rich, savory meals
When you stay under your net-carb ceiling, your metabolism switches to burning fat — silencing between-meal hunger and the 3 PM slump.
Prefer a real plate?
Scan a meal photo for calories, macros and whether it fits your plan. Net carbs (carbs minus fiber) are the number this keto guide focuses on.
Try free scannerAlmonds
Keto~4g net carbs / 100g
Great snack in moderation — watch portion size for calories.
Read tipApple
Not keto~12g net carbs / 100g
One medium apple can use most of a strict daily carb budget.
Read tipAvocado
Keto~2g net carbs / 100g
Excellent fat source — about 2g net carbs per 100g.
Read tipBacon
Keto~1g net carbs / 100g
Check labels for added sugar in cured meats.
Read tipBanana
Not keto~20g net carbs / 100g
High in sugar — typically not keto-friendly in normal portions.
Read tipBell pepper
Keto~3g net carbs / 100g
Green peppers are lower carb than red or yellow.
Read tipBread
Not keto~42g net carbs / 100g
Try keto bread or lettuce wraps instead.
Read tipBroccoli
Keto~4g net carbs / 100g
Low net carbs and high fiber — great keto vegetable.
Read tipButter
Keto~0g net carbs / 100g
Pure fat — keto-friendly when it fits your calorie target.
Read tipCarrot
Borderline~7g net carbs / 100g
Higher carb for a vegetable — keep portions small.
Read tipCauliflower
Keto~3g net carbs / 100g
A classic rice and potato swap on keto.
Read tipCheddar cheese
Keto~1g net carbs / 100g
Most hard cheeses are very low carb.
Read tipChicken breast
Keto~0g net carbs / 100g
Lean protein — pair with fat for satiety on keto.
Read tipCoffee
Keto~0g net carbs / 100g
Black coffee is fine — skip sugary syrups and milk.
Read tipCorn
Not keto~19g net carbs / 100g
Starchy and high carb — not typical on strict keto.
Read tipCow's milk
Borderline~5g net carbs / 100g
Unsweetened almond or macadamia milk is lower carb.
Read tipCucumber
Keto~2g net carbs / 100g
Very low carb — fine for salads and snacks.
Read tipDark chocolate (85%)
Borderline~19g net carbs / 100g
Small squares only — net carbs vary by cacao percentage.
Read tipEggs
Keto~1g net carbs / 100g
A keto staple — versatile for any meal.
Read tipGround beef
Keto~0g net carbs / 100g
Protein and fat with no carbs — watch fattier cuts for calories.
Read tipHoney
Not keto~82g net carbs / 100g
Pure sugar — avoid on keto except rare targeted use.
Read tipMushrooms
Keto~2g net carbs / 100g
Low carb and umami-rich for keto cooking.
Read tipOats
Not keto~56g net carbs / 100g
Very high carb — not keto-friendly in standard servings.
Read tipOlive oil
Keto~0g net carbs / 100g
Zero carb fat source — ideal for keto cooking.
Read tipOnion
Borderline~7g net carbs / 100g
Use sparingly — carbs add up quickly in cooked dishes.
Read tipPasta
Not keto~25g net carbs / 100g
Try shirataki or zucchini noodles as swaps.
Read tipPeanut butter
Borderline~7g net carbs / 100g
Check labels for added sugar; stick to small portions.
Read tipPlain Greek yogurt
Borderline~4g net carbs / 100g
Choose full-fat, unsweetened — check labels for added sugar.
Read tipPotato
Not keto~17g net carbs / 100g
Very starchy — cauliflower mash is a common swap.
Read tipRice
Not keto~28g net carbs / 100g
Very high carbs. Try cauliflower rice as a swap.
Read tipSalmon
Keto~0g net carbs / 100g
Excellent omega-3 source with zero net carbs.
Read tipSpinach
Keto~1g net carbs / 100g
Leafy greens are among the best keto vegetables.
Read tipStrawberries
Borderline~6g net carbs / 100g
Lower-carb berry — keep portions small.
Read tipSweet potato
Not keto~17g net carbs / 100g
High in starch — not typical on strict keto.
Read tipTomato
Keto~3g net carbs / 100g
Fine in sauces and salads in reasonable amounts.
Read tipZucchini
Keto~2g net carbs / 100g
Great for noodles, fries, and baked sides.
Read tip
Keto is one program. Compare diets · Take the quiz