Is it keto? How to tell if any food fits
July 22, 2026 · 6 min read
Almost every keto question boils down to the same thing: does this food fit? Oatmeal, carrots, dark chocolate, peanut butter — the borderline cases are the ones nobody agrees on, and the answers matter more than the easy ones.
The short version: a food is keto if it keeps your net carbs under your daily ceiling. Everything else follows from that.
The rule: net carbs, not total carbs
Keto limits net carbohydrate — total carbohydrate minus fiber minus most sugar alcohols. Fiber and most sugar alcohols don't raise blood glucose meaningfully, so they're subtracted. What's left is the carb load your body actually responds to.
Most people doing strict keto target under 20 g net carbs per day. A more flexible approach runs 20–50 g. Which ceiling is right for you depends on your goals and how your body responds; neither number is universal. The net carbs explainer walks through the math in full.
Why net carbs matter is straightforward. Restricting them keeps insulin low enough for fat to be released as fuel — that's the mechanism keto runs on. Total carbs overcounts foods that are genuinely fine (like most vegetables). Net carbs is the number that tracks what matters. For the research behind carbohydrate and metabolic response, see the carb science topic in the keto research index.
The borderline foods — the ones people always ask about
These are the foods that come up most often, with approximate net carb ranges from food labels. Actual values vary by brand, ripeness, and preparation — always check the label on what you're eating.
| Food | Serving | Approx. net carbs | Keto? |
|---|---|---|---|
| Oatmeal (cooked) | 1 cup | ~24 g | No |
| Banana (medium) | 1 whole | ~24 g | No |
| Quinoa (cooked) | 1/2 cup | ~17 g | No |
| Popcorn (air-popped) | 3 cups | ~18 g | No / borderline |
| Hummus | 4 tbsp | ~7–9 g | Borderline |
| Carrots | 1 medium | ~6–7 g | Borderline |
| Peanut butter | 2 tbsp | ~4–6 g | Fits with care |
| Dark chocolate (90%+) | 1 oz | ~4–5 g | Fits in small portions |
| Honey | 1 tbsp | ~17 g | No |
"Borderline" means it can fit in some keto approaches and not others. A medium carrot fits fine at 6 g; three medium carrots doesn't. Context — what else you've eaten and what ceiling you're working with — is usually what makes a borderline food okay or not.
The easy categories
Some foods are reliably low in net carbs and don't require much checking:
Almost always fine: most non-starchy vegetables (broccoli, spinach, kale, zucchini, cauliflower), most cheeses, eggs, most meat and fish with no marinade, butter, olive oil, avocado, nuts and seeds in moderate portions, full-fat dairy.
Usually a problem: bread, pasta, rice, potatoes, most fruit, anything with added sugar, beer, most legumes in large portions, "low-fat" labeled products (which often add sugar to compensate).
Check the label on: packaged "keto" or "low-carb" products, nut flours, protein powders, condiments, sauces, dressings. Hidden carbs live in the add-ons and the fine print. The hidden carbs guide gets into the specifics.
When the table isn't enough
A table of average values only gets you so far. Your real portions, your specific brand, and what else you've eaten that day all change the actual carb load. Copper Keto Companion closes that gap: you say what you ate in plain language, and it works out the net carbs against your running day. You're not looking up database entries or reading labels — you're just describing the meal.
See Copper Keto Companion for more on how it works, and the keto food list for a broader look at what's on and off the table.
Food-specific guides
These go deeper on the foods people ask about most:
- Is oatmeal keto? — the numbers and the swaps
- Are bananas keto? — plus which fruits are lower-carb
- Is popcorn keto? — borderline, and how to think about it
- Is peanut butter keto? — yes, with some caveats
- Is honey keto? — and which sweeteners are
- Are carrots keto? — serving size is everything
- Is quinoa keto? — no, and the keto swaps
- Is hummus keto? — portion-dependent
- Is dark chocolate keto? — cacao percentage is what matters
FAQ
How do I know if I'm in ketosis? You can test with a blood ketone meter (most accurate), a breath meter, or urine strips (least accurate for ongoing tracking). A reading above 0.5 mmol/L on blood is generally considered ketosis. More in how to test for ketosis.
What if a label says "0 net carbs"? Check the total carbs and what's being subtracted. Some products subtract fiber and sugar alcohols; others are genuinely zero-carb. A product with 15 g total carbs and 15 g fiber legitimately rounds to 0 g net — a product with 10 g total and 10 g maltitol is less clear-cut, since maltitol has a moderate glycemic impact. See sugar alcohols on keto for the full breakdown.
Can I eat keto if I don't count carbs? Some people do fine choosing foods from the reliably-low list and avoiding obvious carbs without counting. Others find that hidden carbs creep in. Tracking — even loosely — is what tells the difference.
Is "dirty keto" okay? Dirty keto (hitting the carb ceiling with any foods, including processed ones) depends on your goals. Macros-only tracking hits the number; food quality isn't automatically addressed. More in lazy keto vs strict keto.