Keto diet foods

The complete low-carb food list: best keto foods with portions in grams and US measures, net carbs, what to limit, and how to build a plate that supports weight loss

Written by Victura Nutrition TeamReviewed by Victura Editorial ReviewLast updated Oct 13, 2026

Keto Diet Foods food photo hero image
Keto diet foods — real photo

Quick answer

You can eat eggs, meat, poultry, fish, and seafood, plus cheese, butter, olive oil, avocado, nuts, seeds, and tofu. Non-starchy vegetables such as spinach, broccoli, cauliflower, zucchini, and peppers fill most of the plate. Berries fit in small amounts, usually 100 g (about 3/4 cup) or less per day, counted toward your carb target.

The complete low-carb food list: best keto foods with portions in grams and US measures, net carbs, what to limit, and how to build a plate that supports weight loss

Key takeaways

  • Keto foods are low in net carbs and supply fat, protein, or fiber.
  • Compare foods by net carbs per real portion, not per 100 g only.
  • Build plates from protein, non-starchy vegetables, and added fat.
  • Limit sugar, grains, starchy vegetables, legumes, and most fruit.
  • Keto can support short-term weight loss; check long-term use with a clinician.

Keto diet foods: what to eat, what to limit, and how much

Research-backed

What makes a food keto friendly

The ketogenic diet pushes carbohydrate intake low enough that the body shifts toward burning fat and producing ketones. A food fits when it delivers little carbohydrate per realistic serving while still supplying fat, protein, or fiber.

Most keto plans target 20 to 50 grams of net carbs per day. Net carbs are total carbohydrates minus fiber, and minus half of any sugar alcohols listed on a label. That single number sorts foods better than calories alone.

Half a cup of cooked rice can use nearly a full 20 g daily carb budget, and one slice of bread can use about half of it. A cup of raw spinach or a salmon fillet barely moves it. Fat also carries 9 calories per gram, so keto-friendly foods can still slow weight loss when portions grow.

Key takeaway: Judge each food by its net carbs per portion you actually eat, and keep an eye on total energy if weight loss is the goal.

The keto diet hub explains the macronutrient split, and the keto macro calculator converts it into personal gram targets.

Best keto foods: the core list

The foods below cover most of the carbohydrate, protein, and fat needs of a low-carb plan. Values are rounded USDA FoodData Central figures for the portion shown, and net carbs vary slightly by variety and cooking method.

Food Portion (g + US units) Calories Why it helps
Avocado 100 g (about half a medium avocado) 160 About 1.8 g net carbs; monounsaturated fat plus fiber
Eggs 100 g (2 large eggs) 143 Under 1 g net carbs; 12 g protein; choline and vitamin B12
Atlantic salmon, cooked 100 g (3.5 oz) 206 Zero carbs; EPA and DHA omega-3 fats
Chicken breast, skinless, cooked 100 g (3.5 oz) 165 Zero carbs; 31 g protein for satiety
Ground beef, 85% lean, cooked 85 g (3 oz) 218 Zero carbs; iron, zinc, and vitamin B12
Spinach, raw 100 g (about 3 cups) 23 About 1.4 g net carbs; folate and vitamin K
Broccoli, raw 100 g (about 1 cup chopped) 34 About 4 g net carbs; fiber and vitamin C
Cauliflower, raw 100 g (1 cup florets) 25 About 3 g net carbs; stands in for rice and mash
Cheddar cheese 28 g (1 oz) 113 Under 0.5 g carbs; calcium and complete protein
Almonds 28 g (1 oz, about 23 nuts) 164 About 2.6 g net carbs; magnesium and vitamin E
Olive oil, extra virgin 14 g (1 tbsp) 119 Zero carbs; an easy way to add fat at meals
Raspberries 100 g (about 3/4 cup) 52 About 5.4 g net carbs; the lowest-carb fruit with fiber

Tofu, tempeh, pork, shellfish, butter, ghee, coconut oil, and heavy cream also work well. Pair every meal with a vegetable so fiber and micronutrients stay covered.

Keto vegetables, fruit, and fats

Non-starchy vegetables are the backbone of the plan. Aim for 2 cups cooked or 4 cups raw each day, and use the low-carb vegetables list to rotate choices.

  • Under 3 g net carbs per 100 g: spinach, arugula, romaine, cucumber, zucchini, asparagus, mushrooms, celery
  • 3 to 5 g net carbs per 100 g: broccoli, cauliflower, green beans, bell pepper, cabbage, Brussels sprouts, tomatoes
  • Fruit in small amounts: raspberries, blackberries, strawberries, and a few blueberries, counted toward the daily carb budget
  • Fats: olive oil, avocado oil, butter, ghee, coconut oil, avocado, nuts, seeds, and full-fat cheese
  • Proteins: fatty fish, shellfish, poultry with skin, red meat, eggs, tofu, and tempeh

Higher-carb vegetables such as potatoes, corn, peas, and sweet potatoes do not fit a strict keto day. Legumes and lentils are also too carbohydrate-dense for most plans.

Foods and drinks to limit or avoid

These categories are the most common reason a keto week stops working. Check labels for added sugar, which appears under dozens of names.

  • Sugar, honey, maple syrup, candy, desserts, and most protein or granola bars
  • Sweetened drinks, fruit juice, sweetened coffee drinks, and most sports drinks
  • Grains and starches: bread, pasta, rice, oats, cereal, tortillas, crackers, and flour
  • Starchy vegetables: potatoes, corn, peas, parsnips, and sweet potatoes
  • Most fruit: bananas, grapes, mango, apples, oranges, and dried fruit
  • Beans, lentils, and chickpeas
  • Breaded or battered fried foods and sugary sauces such as ketchup, barbecue, teriyaki, and sweet chili
  • Low-fat or fat-free yogurt and dressings that replace fat with sugar

Alcohol deserves its own note. Dry wine or spirits with soda water add few carbs, while beer and sweet mixers add many, and alcohol pauses fat burning while it is metabolized.

How to build a keto plate

A simple template keeps carbs low without weighing every bite. Portions below are starting points for an average adult and should be adjusted to your calorie target.

  1. Protein first: 113 to 170 g (4 to 6 oz) of fish, poultry, meat, eggs, or tofu
  2. Vegetables: 2 cups cooked or 4 cups raw, or about 200 g total
  3. Added fat: 14 to 28 g (1 to 2 tbsp) of olive oil, butter, or ghee, or 50 g (about 1/4) avocado
  4. Optional finish: 28 g (1 oz) cheese, 15 g (1 tbsp) sour cream, or 30 g (2 tbsp) chopped nuts

Breakfast example: 3 eggs (150 g), 100 g (1 cup) sauteed spinach, and 14 g (1 tbsp) butter, about 360 calories and 3 g net carbs. Lunch example: 100 g (3.5 oz) chicken breast, 100 g (1 cup) cauliflower rice, and 14 g (1 tbsp) olive oil. Dinner example: 100 g (3.5 oz) salmon with 100 g (1 cup) broccoli and a lemon butter sauce.

Does keto work for weight loss, and is it safe?

Short-term results are modest. A meta-analysis of named diet programs found low-carbohydrate approaches produced slightly greater weight loss than low-fat diets at 6 months, with the difference narrowing by 12 months, and adherence predicting outcomes more than the diet label. Early water and glycogen loss can make the first two weeks look dramatic.

Longer-term data remain limited. A Cochrane review found little difference in weight or cardiovascular risk between low-carbohydrate and balanced-carbohydrate diets at one to two years, and some people see LDL cholesterol rise on a high-saturated-fat version.

Talk with a clinician before starting keto if you take insulin or sulfonylureas, have kidney or gallbladder disease, are pregnant or breastfeeding, have a history of disordered eating, or take blood pressure medication. Common early side effects, often called keto flu, usually ease within a week with hydration, sodium, potassium, and magnesium from food.

Use the Victura app to log meals and track net carbs against your own target.

What keto eaters actually log, and where plans slip

Community insight

What Victura members actually log

Anonymized meal logs from the Victura app show a narrow set of repeated keto meals. Eggs, cheese, avocado, chicken thighs, ground beef, and spinach appear in the majority of logged low-carb days.

Breakfast is the most repetitive meal, and that consistency helps. Members who reuse two or three breakfasts report staying under their carb target more often than those who improvise daily.

Where plans slip

Three patterns account for most logged carb overruns. Sauces and dressings are first, because a single restaurant sauce can carry 10 to 15 g of sugar. Snacking nuts and cheese straight from the container is second, since portions quietly double. Weekend dining out is third, especially when bread, fries, or a shared dessert return.

Members also report early fatigue, headaches, and leg cramps in the first week. Those entries cluster around low sodium and water intake rather than low carbohydrate itself.

Habits that stick

  • Log the sauce, not just the main, or choose oil, vinegar, mustard, or plain butter instead
  • Pre-portion nuts and cheese into 28 g (1 oz) servings rather than eating from the bag
  • Keep a two-cup container of prepped low-carb vegetables in the fridge for fast meals
  • Plan the restaurant order before arriving, and check the menu for grilled or roasted options
  • Add salt and fluids during the first week, and pair meals with a vegetable for potassium and magnesium

One caution from logged data: people who cut carbohydrates very low often under-eat fiber. Aim for the vegetable portions in the keto diet hub before adding supplements.

References

  1. USDA FoodData Central(usda)
  2. NIH Office of Dietary Supplements(nih_ods)
  3. Comparison of weight loss among named diet programs in overweight and obese adults (JAMA, 2014)(pubmed)
  4. Low-carbohydrate versus balanced-carbohydrate diets for reducing weight and cardiovascular risk (Cochrane Review, 2022)(cochrane)
  5. Diet Review: Ketogenic Diet for Weight Loss(harvard)
  6. Ketogenic diet: Is the ultimate low-carb diet good for you?(mayo_clinic)
  7. Ketogenic Diet: Overview and Health Considerations(cleveland_clinic)
  8. Victura anonymized meal logs (aggregate, 2024 to 2025)(victura)

Frequently asked questions

You can eat eggs, meat, poultry, fish, and seafood, plus cheese, butter, olive oil, avocado, nuts, seeds, and tofu. Non-starchy vegetables such as spinach, broccoli, cauliflower, zucchini, and peppers fill most of the plate. Berries fit in small amounts, usually 100 g (about 3/4 cup) or less per day, counted toward your carb target.

People also ask

  • What foods can you eat on a keto diet?

    You can eat eggs, meat, poultry, fish, and seafood, plus cheese, butter, olive oil, avocado, nuts, seeds, and tofu. Non-starchy vegetables such as spinach, broccoli, cauliflower, zucchini, and peppers fill most of the plate. Berries fit in small amounts, usually 100 g (about 3/4 cup) or less per day, counted toward your carb target.

  • What foods should you avoid on keto?

    Avoid sugar, honey, sweetened drinks, bread, pasta, rice, cereal, and other grains. Skip starchy vegetables like potatoes, corn, peas, and sweet potatoes, along with beans and lentils. Most fruit, including bananas, grapes, and mango, is too high in carbs. Also check sauces, dressings, and low-fat products for added sugar.

  • How many carbs per day on a keto diet?

    Most adults target 20 to 50 grams of net carbs per day, where net carbs are total carbohydrates minus fiber. A stricter 20 g threshold is common at the start, while active people sometimes maintain ketosis closer to 50 g. Your personal threshold varies, so track results and adjust.

  • Is keto healthy for weight loss?

    In the short term, keto produces weight loss similar to other energy-restricted diets, and adherence matters more than the diet label. In a meta-analysis of named diet programs, low-carbohydrate diets produced slightly greater weight loss than low-fat diets at 6 months, but the gap narrowed by 12 months, and a Cochrane review found little difference in weight or cardiovascular risk at one to two years. Early losses include water and glycogen, and some people see LDL cholesterol rise, so medical guidance is worthwhile.

  • Can you eat fruit on a keto diet?

    Yes, in small portions. Raspberries, blackberries, and strawberries are the lowest-carb choices, with raspberries at about 5.4 g net carbs per 100 g (about 3/4 cup). Blueberries fit in smaller amounts. Bananas, grapes, mango, apples, oranges, and dried fruit usually use too much of a daily carb budget.

  • What can I eat for breakfast on keto?

    Eggs are the simplest option, with cheese, butter, avocado, and spinach alongside them. Three eggs with a cup of sauteed spinach and a tablespoon of butter lands near 360 calories and 3 g net carbs. Unsweetened coffee or tea with heavy cream works. Skip fruit smoothies and sweetened yogurt.

  • How much protein should you eat on keto?

    A common range is 1.2 to 2.0 grams of protein per kilogram of body weight, or roughly 0.5 to 0.9 grams per pound. That usually equals 20 to 30 percent of daily calories. Higher protein intake helps preserve muscle during weight loss, which is especially useful when calories are reduced.

  • Is the keto diet safe long term?

    Evidence beyond two years is limited. Cochrane reviewers found little difference in weight or cardiovascular risk between low-carbohydrate and balanced diets at one to two years. Nutritional adequacy, fiber intake, and cholesterol levels deserve monitoring. Anyone with kidney disease, diabetes on medication, or a history of disordered eating should ask a clinician first.

  • Do you have to count calories on keto?

    Not always. Fat and protein are filling, and many people eat less without tracking. Still, fat provides 9 calories per gram, so keto foods can stall weight loss when portions grow. Logging meals for a few weeks, using a tool such as the Victura app, usually reveals where extra energy and carbs come from.

  • How do you start keto without feeling bad?

    Lower your carbohydrates over one to two weeks rather than overnight. Drink water steadily and add salt to meals, and get potassium and magnesium from vegetables, avocado, and nuts. Early headaches, fatigue, and cramps usually fade within about a week. Keep meals simple and repeat a few reliable breakfasts.

  • Can you drink alcohol on keto?

    Dry wine and spirits with soda water fit with few carbs, while beer and sugary mixers add many. Alcohol also pauses fat oxidation while your body processes it, so heavy drinking can stall progress even when carbs stay low. Keep it occasional and count any mixers toward your carb budget.

  • What are the best foods to eat on a keto diet?

    The core keto foods are eggs, meat, poultry, fish, and seafood, plus cheese, butter, olive oil, avocado, nuts, seeds, and tofu. Non-starchy vegetables such as spinach, broccoli, cauliflower, and zucchini fill most of the plate. Raspberries and blackberries fit in small amounts, usually 100 g (about 3/4 cup) or less per day.

How we review this guide

Written by
Victura Nutrition Team
Reviewed by
Victura Editorial Review
Reference sources
10
Last updated
Oct 13, 2026

Revision & correction policy

Ready to track your meals with AI?

Victura scans your plate, logs macros automatically, and coaches you toward your goals — halal, keto, diabetic-friendly, and more.