Top 10 Keto-Approved Foods With Net Carbs

Eggs, fish, meat, avocado, olives, greens, cheese, nuts, berries and condiments keep keto simple. Here are the 10 staples with USDA net carbs per portion, plus quick tables, a 7-day menu and the pitfalls to avoid.

Sherrill Johnson, RD, LDN
Sherrill Johnson, RD, LDNRegistered Dietitian · Jan 19, 2023
Clean Eatz Kitchen High Protein Meal Plan box with plated chef-cooked meals
Quick answer

The top keto-approved foods are eggs, fish, meat and poultry, avocado, olives and olive oil, non-starchy vegetables, cheese and plain dairy, nuts and seeds, berries, and low-sugar condiments. Most keto plans keep net carbs between 20 and 50 grams a day. A large egg has 0.4 grams, a whole California avocado 2.5 grams and an ounce of pecans 1.2 grams, so these staples leave room for vegetables.

Keto doesn't skip the basic rule of weight loss: you still need a calorie deficit. What a well-built keto plan does is make low-carb, protein-anchored meals the default, which can make it easier to feel full while you stay in ketosis.

If you and your doctor have decided a keto diet is right for you, here are the best keto staples, their net carbs from USDA FoodData Central, sensible portions and meal ideas to keep the plan simple enough to stick with.

Keto basics & net carb rules

  • Typical keto target: most plans keep net carbs between 20 and 50 grams a day. Harvard's Nutrition Source describes keto as under 50 grams of carbs a day, sometimes as low as 20. Needs vary, so review yours with your doctor. See our guide: How many carbs on keto?
  • Protein matters: the International Society of Sports Nutrition suggests 1.4 to 2.0 grams per kilogram a day for exercising adults, about 0.6 to 0.9 grams per pound. That protects muscle and keeps you full. Our protein calculator gives you a starting number to discuss with your doctor.
  • Fat fills in the rest of your calories. Get it mostly from whole foods such as fish, olives, avocado and nuts.
  • Calories still count for weight loss. Our calorie calculator estimates your daily needs, and your doctor can help you set a target.
  • Net carbs = total carbs minus fiber. Many low-carb labels also subtract erythritol and allulose. A common rule of thumb is to subtract only half of maltitol, since it raises blood sugar more.
  • Electrolytes: a low-carb diet can make it harder to get enough sodium, potassium and magnesium. Eat electrolyte-rich foods such as leafy greens, nuts, seeds and avocado.
1

Eggs

Budget protein
0.4g net carbs · 6g protein per large egg

A large egg has about 0.4 grams of net carbs and 6 grams of complete protein, according to USDA FoodData Central. Eggs are cheap and endlessly versatile.

How to use them: omelets with spinach, frittatas for the week, or egg salad in lettuce cups.

2

Fish (salmon, sardines, mackerel, tuna)

Omega-3 pick
0g net carbs

Plain fish has no carbs. It brings protein plus omega-3 fats for heart health, and its protein helps with appetite control.

How to use it: bake fish with olive oil and lemon, or add canned sardines to a salad. Learn more in our salmon guide and tuna guide. Shrimp is another zero-carb option, covered in our shrimp guide.

3

Beef, pork & poultry

Reliable protein
0g net carbs (unprocessed)

Fresh beef, pork, chicken and turkey have no carbs and give you dependable protein. Favor lean cuts most of the time to keep saturated fat in check, which matters for heart health.

Watch processed meats such as sausages, deli meats and glazed bacon. They can carry hidden sugars, additives and a lot of sodium, so choose minimally processed options and read the label.

4

Avocado

Most filling
2.5g net carbs per whole California avocado

A whole California avocado (136 grams) has about 2.5 grams of net carbs, because most of its carbohydrate is fiber, per USDA data. It also brings potassium, magnesium and monounsaturated fat, which make it one of the most filling foods on keto.

How to use it: in bowls, with lettuce-wrap burgers, or halved and baked with an egg in the center.

5

Olives & extra-virgin olive oil

Flavor & fat
1.4 to 2.0g net carbs per 10 olives · oil 0g

Ten olives have about 1.4 grams of net carbs if small and 2.0 grams if large. Olive oil has none. Both bring flavor and monounsaturated fat.

How to use them: whisk olive oil with lemon juice or vinegar for dressings, or pack a handful of olives as part of a snack.

6

Non-starchy vegetables

Meal volume
0.4 to 3.7g net carbs per cup raw

Leafy greens, zucchini, mushrooms, broccoli, cauliflower and peppers give you fiber, vitamins and minerals and lots of volume for few carbs. A cup of raw spinach has about 0.4 grams of net carbs, raw cauliflower 3.2 grams and raw broccoli 3.7 grams.

How to use them: roast with garlic and herbs, or use cauliflower rice or zucchini noodles as the base of a meal.

7

Cheese & full-fat dairy (unsweetened)

Easy snack
Cheddar 1.0g per oz · plain Greek yogurt about 7g per ¾ cup

Cheddar has about 1 gram of net carbs per ounce. Plain whole-milk Greek yogurt has about 6.7 to 6.8 grams per ¾ cup (170 grams). Both bring protein and satisfaction and make easy snacks.

Watch sweetened yogurts and milks, which can carry far more sugar. If dairy doesn't suit you, unsweetened almond milk has about 2 grams of net carbs per ¾ cup (USDA). Almond-milk yogurts vary widely, so check the label.

8

Nuts & seeds

Portable crunch
1.2 to 7.6g net carbs per oz

Pecans (1.2 grams per ounce), pumpkin seeds (1.3 grams) and macadamias (1.5 grams, USDA) are the lowest. Cashews are the highest at 7.6 grams, so use them sparingly. Nuts and seeds bring crunch, minerals, fiber and heart-healthy fats in a ready-to-go snack.

Watch the calories, which add up quickly. Measure a 1-ounce serving rather than eating from the bag.

9

Berries

Best fruit
3.1 to 8.9g net carbs per ½ cup

Blackberries (3.1 grams per half cup) and raspberries (3.3 grams) are the lowest-carb fruits you'll find. Strawberries are a little higher at 4.3 grams, and blueberries are about double at 8.9 grams. Berries give you fruit flavor and fiber without a big carb hit.

How to use them: add a few to Greek yogurt or chia pudding.

10

Low-carb condiments, herbs & spices

Big flavor
Typically 0 to 1g net carbs per serving

Mustard, vinegar, pesto, mayonnaise and sugar-free hot sauce typically add 0 to 1 gram of net carbs per serving, along with big flavor that keeps keto meals interesting. Herbs and spices add almost nothing.

Watch ketchup, BBQ sauce and sweet chili sauce, which carry added sugar. Choose "no sugar added" versions.

Quick net carb tables

Values below are from USDA FoodData Central (SR Legacy), net carbs = total carbs minus fiber, rounded. Check other portion sizes with our nutrition label converter.

  • Pecans: Net carbs 1.2g · Notes Lowest of the nuts
  • Pumpkin seeds: Net carbs 1.3g · Notes Iron, magnesium, zinc
  • Macadamias: Net carbs 1.5g · Notes Rich in monounsaturated fat
  • Walnuts: Net carbs 2.0g · Notes Omega-3 (ALA)
  • Almonds: Net carbs 2.6g · Notes High in vitamin E
  • Sunflower seeds: Net carbs 3.2g · Notes Watch portions
  • Cashews: Net carbs 7.6g · Notes Use sparingly
  • Blackberries: Net carbs 3.1g
  • Raspberries: Net carbs 3.3g
  • Strawberries: Net carbs 4.3g
  • Blueberries: Net carbs 8.9g
  • Kale: Net carbs 0.8g
  • Cauliflower: Net carbs 1.1g
  • Spinach: Net carbs 1.2g
  • Zucchini: Net carbs 1.5g
  • Mushrooms: Net carbs 2.4g
  • Broccoli: Net carbs 3.0g
  • Red bell pepper: Net carbs 3.7g

Broccoli is a little higher than many keto lists say: half a cup cooked has about 3 grams of net carbs (USDA). It still fits easily.

7-day simple keto menu

Scale portions to your calories. Choose protein first, then add vegetables and fat. Our meal plan generator has more meal ideas.

  • Mon: Breakfast Eggs, avocado & spinach · Lunch Grilled salmon salad with olive oil & olives · Dinner Chicken thighs, roasted broccoli · Snack ideas Cheese & veggies, almonds, plain Greek yogurt
  • Tue: Breakfast Greek yogurt, raspberries & chia · Lunch Bunless burger with side salad · Dinner Shrimp stir-fry with zucchini noodles · Snack ideas Hard-boiled egg, celery & nut butter
  • Wed: Breakfast Omelet with mushrooms & feta · Lunch Tuna salad lettuce wraps · Dinner Pork chops & green beans · Snack ideas Macadamias, cottage cheese
  • Thu: Breakfast Smoothie with protein powder & greens · Lunch Cobb salad: chicken, egg, avocado & blue cheese · Dinner Steak & asparagus · Snack ideas Blackberries, olives
  • Fri: Breakfast Egg scramble with peppers · Lunch Chicken Caesar salad, no croutons · Dinner Salmon & sautéed spinach · Snack ideas Pumpkin seeds, cucumber & ranch
  • Sat: Breakfast Egg muffin cups with veggies (batch prep) · Lunch Snack plate: cheese, olives, nuts & veggies · Dinner Roast chicken & Brussels sprouts · Snack ideas Raspberries, cottage cheese
  • Sun: Breakfast Chia pudding · Lunch Leftovers bowl: protein, veggies & olive oil · Dinner Turkey meatballs, zucchini ribbons & pesto · Snack ideas Plain Greek yogurt, pecans

None of our meals is keto

An earlier version of this menu suggested a Clean Eatz Kitchen entrée for Thursday lunch. None of our meals fits a keto day: the lowest-carb meal on our October 2026 menu, Basic Chicken Breast & Sweet Potatoes, has 24 grams of carbs and 7 grams of fiber, or 17 grams net. Every meal's carbs and fiber are on our Nutrition Info page.

Smart keto shopping list

  • Proteins: eggs, salmon, tuna, sardines, shrimp, chicken legs, thighs and breasts, extra-lean ground beef or turkey, pork chops.
  • Fats: extra-virgin olive oil and olives, avocado oil, butter or ghee, nuts and seeds.
  • Fruits & vegetables: berries, avocado, leafy greens, zucchini, mushrooms, broccoli, cauliflower, peppers, cucumbers, tomatoes, asparagus, cabbage, Brussels sprouts, celery.
  • Dairy (unsweetened): cheese, cottage cheese, Greek yogurt, skyr, unsweetened almond milk.
  • Flavor: herbs, spices, garlic, mustard, vinegar, hot sauce with no sugar.

Common keto pitfalls & easy fixes

  • Forgetting calories still matter: Why it stalls progress Keto treats add up · Fix Anchor meals with protein & vegetables, measure nuts, cheese & oils
  • Too little protein: Why it stalls progress Hunger, muscle loss · Fix Hit your daily target with fish, meat & eggs
  • Hidden sugars: Why it stalls progress Sauces & deli meats can carry carbs · Fix Read labels, use "no sugar added" condiments
  • Dehydration: Why it stalls progress Fatigue · Fix Drink enough fluids & eat electrolyte-rich foods
  • Sugar alcohols: Why it stalls progress Stomach upset · Fix Keep portions modest

Harvard's review of keto also lists longer-term risks to discuss with your doctor, including kidney stones, bone loss, high uric acid and nutrient shortfalls from the foods the diet cuts out. See the full Nutrition Source review.

Related keto tools, guides & meals

Sources

  1. Harvard T.H. Chan School of Public Health, The Nutrition Source: Diet review, ketogenic diet
  2. Jäger et al., International Society of Sports Nutrition position stand: protein and exercise, 2017
  3. USDA FoodData Central: Egg, whole, raw, fresh
  4. USDA FoodData Central: Avocados, raw, California
  5. USDA FoodData Central: Pumpkin and squash seed kernels, dried
  6. USDA FoodData Central: Macadamia nuts, raw
  7. USDA FoodData Central: Almond milk, unsweetened
  8. USDA FoodData Central: Broccoli, cooked, boiled, drained

Frequently asked questions

What are the best keto proteins?

Good choices include eggs, salmon, sardines, tuna, shrimp, chicken, turkey, lean beef, lean pork and lower-carb dairy like cheese and plain Greek yogurt. Fresh meat and fish have no carbs, and a large egg has just 0.4 grams. Prioritize whole, minimally processed foods and read labels on sausages and deli meats, which can hide sugar.

How many carbs should I eat on keto?

Most keto plans keep net carbs between 20 and 50 grams a day, and Harvard describes keto as under 50 grams, sometimes as low as 20. See our carb guide for how to find your number, and work with your doctor to track what keeps you in ketosis.

Can I eat fruit?

Yes, in small portions. Berries fit best: half a cup of blackberries has about 3.1 grams of net carbs and raspberries about 3.3 grams. Blueberries are higher at about 8.9 grams. Avoid large servings of high-sugar fruits like bananas, grapes and mangoes, which can use up most of a day's carb budget.

Do I need exogenous ketones?

No. Ketone supplements can raise blood ketone levels for a while, but they don't replace a well-built diet, and good evidence that they help with weight loss is lacking. Your body makes its own ketones when carbs are low. Spend the money on quality protein and vegetables instead, and ask your doctor before trying them.

Is keto right for everyone?

No. Talk with your doctor before starting a keto diet. If you're pregnant or breastfeeding, have a chronic health condition such as kidney disease or diabetes, or have a history of disordered eating, check with your clinician before starting any specific diet. This article is general information, not medical advice.

Tap a meal count to add

30 meals work out to $7.56 a meal

View plan details

Tap a meal count to add

30 meals work out to $9.16 a meal

View plan details