Keto Food Guide: What to Eat and What to Avoid
What to Eat

Keto Food Guide: What to Eat and What to Avoid

#1 Low Carb & Keto Diet App Since 2010

Track macros, calories, and access top Keto recipes.

Download on the App Store
Get in on Google Play

Keto Food Guide: What to Eat and What to Avoid

Posted 4 years ago

Carb Manager Staff

Carb Manager Staff

Tony O’Neill, PT, DPT, MSc, RDN

Tony O’Neill, PT, DPT, MSc, RDN

Author and Scientific Reviewer

Expert Approved

When you’re new to the Keto diet, the grocery store can feel like enemy territory, with hidden carbs everywhere just waiting to make their way into your cart and throw you out of ketosis.

If you’ve read our Ultimate Guide to the Keto Diet, then you already know the basics: limit carbs, get adequate protein, eat plenty of healthy fats, and avoid processed junk.

But what does that look like in practice?

Rest assured that after a few weeks, this will all seem like second nature. But in the meantime, we’ve put together this printable Keto food list to save you hours of staring at labels on your next shopping trip.

And remember -- if you do come across an item in the grocery store that you’re unsure of, we’ve got you covered. Just open the Carb Manager app on your mobile device, and use our barcode scanner to quickly determine the “Keto grade” for any food item.

Click here for a printer-friendly PDF of this article.

Note: Carb Manager recommends buying the highest quality food that you can afford. Key words being “that you can afford.” Local, organic produce, grass-fed and/or cage-free meats, and wild-caught seafood are ideal. But if your budget is tight, you can still succeed and thrive on Keto. Be sure to check out the “Eating Keto on a Budget” section of our Ultimate Guide to Keto for tips and suggestions. Above all, do what’s best for your own personal goals and budget.

Foods to Eat

Keto is a high fat, moderate protein, very low-carb diet, with a macros target of about 70% fat, 25% protein, and 5% carbs (70:25:5).

Examples of foods that you’ll eat in abundance on the Keto diet:

  • Fish and seafood
  • Poultry
  • Low-carb veggies
  • Low carb dairy; Cheese, plain Greek yogurt, cottage cheese etc
  • Avocados
  • Eggs
  • Nuts and seeds
  • Healthy oils
  • Unsweetened coffee and tea
  • Water

Examples of foods that are allowed in moderation:

  • Berries
  • Dark chocolate and cocoa powder (90%+ cacao)
  • Non-glycemic sweeteners

Let’s go ahead and explore the main Keto food categories in more detail.

Meat & Eggs

The idea that Keto is an “all meat” diet is a popular misconception. While the idea that over-consuming protein will kick you out of ketosis is no longer supported by current research, Keto dieters should strive to maintain a balance between meat, vegetables, and other foods to maximize nutritional variety. Most individuals following Keto should aim to eat a fairly “normal” amount of meat, and to choose meats that are higher in fat to help with hitting your fat macro target.

Examples of Keto-friendly meat and egg options:

  • Beef
  • Chicken
  • Bacon
  • Ham
  • Eggs
  • Pork
  • Lamb
  • Poultry
  • Pork
  • Venison
  • Veal
  • Wild Game
  • Organ meats
  • Deli meats in moderation (Sliced chicken, corned beef, ham, pancetta, pastrami, prosciutto, roast beef, speck, and turkey, etc.)
  • Cured meats in moderation (Sliced chorizo, pepperoni, salami, and soppressata)

Note: Some types of processed meats like ham, bacon, some deli meats, as well as some cured meats, may contain sugar or fillers which can pack on the carb count and render them non-Keto friendly.

Fish and Shellfish

Fatty fish and other seafood is an ideal source of both protein and fat. Note that some seafood, particularly shellfish, can contain a significant number carbs.

Examples of Keto-friendly options:

  • Crabmeat
  • Cod
  • Clams & Oysters (In moderation)
  • Halibut
  • Flounder
  • Mackerel
  • Lobster
  • Herring
  • Wild salmon
  • Shrimp
  • Sardines
  • Squid
  • Sole
  • Trout
  • Tuna

Cheese and Other Dairy

This category can be an excellent source of healthy fats. Be cautious about eating large amounts of dairy until you’re sure that your body can handle it; many people are sensitive and run into issues with inflammation. You’ll notice that milk is NOT included in this list, as it’s relatively high in carbs due to it’s naturally occurring sugar content, and should be consumed very sparingly.

Examples of Keto-friendly dairy options:

  • Butter/ghee
  • Bleu cheese
  • Cottage cheese
  • Cheddar cheese
  • Cream cheese
  • Cream
  • Goat cheese
  • Feta
  • Gouda
  • Goat cheese
  • Mozzarella
  • Plain greek yogurt
  • Swiss cheese
  • Parmesan cheese

Healthy Oils

While most of your fat calories will come from elsewhere in your diet, cooking with liberal quantities of healthy oils can really help to boost your daily fat macros ratio. Healthy oils can also be used to bump up the fat content of dishes that might otherwise be lacking in that area. Asparagus sauteed in avocado oil? Salad drizzled in olive oil? Yes, please!

Examples of Keto-friendly fats and oils:

  • Butter, preferably from grass-fed sources
  • Coconut cream
  • Avocado oil
  • Coconut oil
  • MCT oil
  • Olive oil
  • Walnut oil
  • Sesame oil
  • Cacao butter
  • Ghee
  • Lard from pasture-raised sources

Seeds and Nuts

This category is packed with protein and healthy fats, and many options are very low carb. Use for topping salads, incorporate into recipes, or eat on their own as a healthy snack.

Examples of Keto-friendly options:

  • Coconut
  • Chia seeds
  • Brazil nuts
  • Hemp seeds
  • Flaxseeds
  • Macadamia nuts
  • Hazelnuts
  • Pumpkin seeds
  • Pecans
  • Sesame seeds
  • Sunflower seeds
  • Walnuts
  • Almonds
  • Pecans
  • Flours or butters made from any of these sources

Vegetables

Contrary to the version of Keto that’s often portrayed in the media, the diet (when followed properly) actually skews more toward vegetables sauteed in healthy fats than it does endless piles of bacon. Veggies prepared with a healthy oil should be the backbone of your Ketogenic diet.

Although there are numerous exceptions, a good rule of thumb is to choose vegetables that grow above ground, and to avoid starchy root vegetables. Use the food database in the Carb Manager app to check net carbs for foods that you’re not familiar with.

Examples of Keto-friendly vegetable options:

  • Broccoli
  • Bitter greens
  • Bok choy
  • Chard
  • Collards
  • Endive
  • Kohlrabi
  • Nori
  • Summer squash
  • Zucchini
  • Eggplant
  • Cabbage
  • Asparagus
  • Brussel sprouts
  • Celery
  • Cauliflower
  • Green Beans
  • Cucumber
  • Spinach
  • Green and red peppers
  • Kale
  • Lettuce
  • Avocados
  • Olives
  • Tomatoes (In moderation)
  • Certain mushrooms

Fruits

Most fruits are sugar-bombs, and are strictly off limits on the Keto diet. But that doesn’t mean you have to swear off of all fruits forever!

These fruits are fairly low in carbs, and are acceptable in moderation:

  • Blueberries
  • Blackberries
  • Limes
  • Lemons
  • Strawberries
  • Raspberries
  • Cranberries (unprocessed, unsweetened)

Beverages

Individuals following Keto should drink an abundance of water to keep themselves hydrated and flush out toxins. Alcohol (even Keto-friendly options) should be kept to a minimum.

Examples of Keto-friendly beverage options:

  • Lemon water
  • Black coffee
  • Unsweetened tea
  • Bone broth
  • Mineral water

Sweeteners

While sugar is strictly forbidden on a Ketogenic diet, it’s possible to satisfy your sweet tooth while remaining in ketosis with non-glycemic alternatives.

Examples of Keto-friendly sweeteners:

  • Erythritol
  • Monk fruit sweetener
  • Stevia
  • Xylitol
  • Sorbitol
  • Maltitol
  • Allulose
  • Splenda

Foods not to Eat

You probably already know that you should avoid high-carb foods while following the Keto diet. But did you know that unhealthy fats and “processed foods” are also restricted if you’re doing “clean Keto”? While these foods might not knock you out of ketosis, they can contribute to inflammation and other health issues, which defeats the purpose of losing weight and taking control of your health.

Examples of foods that you should avoid altogether on the Keto diet:

  • Grains
  • Pastas
  • Starchy vegetables
  • High-sugar fruits
  • Sweetened yogurt
  • Soda and fruit juices
  • Honey, syrup, or sugar in any form
  • Chips and crackers
  • Baked goods, including gluten-free
  • Corn products
  • Seed oils
  • Sugary snacks

With that basic list in place, let’s go ahead and explore the main categories of “foods to avoid” in more detail.

Grain-Based Foods

Grain-based foods tend to be very high in carbs. This includes many “gluten-free” substitutes, which are made with non-wheat grains or other high-carb alternatives.

Examples include:

  • Oatmeal
  • Pumpernickel
  • Flour and corn tortillas
  • White bread
  • Rye bread
  • Wheat bread
  • Oats
  • Sourdough bread
  • Buckwheat
  • Corn
  • Sandwich Wraps
  • Chips
  • Cereals
  • Pasta

Vegetables

While low-carb vegetables should be a staple of your healthy Ketogenic diet, many vegetables are surprisingly high in carbs and should be avoided. As mentioned above, most root veggies are loaded with carbs and are “off-limits”.

Examples of vegetables to avoid:

  • Sweet potatoes
  • Potatoes
  • Yams
  • Corn
  • Peas
  • Parsnips
  • Artichoke
  • Cassava (also known as Yuca)
  • Pumpkin
  • Rutabaga

Legumes

Leguminous foods like peas and beans are usually high in protein and other essential nutrients. Unfortunately, they are also very high in carbs, and should be avoided when following a Ketogenic diet.

Examples of legumes to avoid:

  • Chickpeas
  • Baked beans
  • Pinto beans
  • Lima beans
  • Black-eyed peas
  • Black beans
  • Green peas
  • Cannellini beans
  • Kidney beans
  • Lima beans
  • Great Northern beans
  • Navy beans
  • Peanuts

Fruits

Despite their healthy reputation, fruits are loaded with carbs. A single small apple contains enough carbs to knock most people out of ketosis! Most fruits should be avoided completely by those following a Ketogenic diet.

Examples of fruits to avoid are:

  • Oranges
  • Tangerines
  • Bananas
  • Pineapples
  • Grapes
  • Pears
  • Nectarines
  • Mangos
  • Peaches
  • Fruit juices
  • Fruit smoothies
  • Dried fruits

Dairy

While many types of dairy can be important sources of healthy fats and protein, other varieties can be loaded with carbs. In particular, check carb counts carefully on milk and any type of flavored or sweet yogurts.

Examples of dairy products to avoid:

  • Condensed milk
  • Most milks derived from animal sources
  • Fat-free or low-fat yogurt
  • Creamed cottage cheese

Meats

Maintaining an adequate amount of protein is important for maintaining muscle mass when following a Ketogenic diet, and meat can be an excellent source of that protein. On the other hand, some meat products can contain hidden carbs, unhealthy fats, and processed “junk”.

Examples of meat products to avoid:

  • Breaded meats
  • Bacon with added sugar
  • Processed meat that could have hidden carbs
  • Processed meats high in nitrates
  • Plant-based proteins

Unhealthy Fats and Oils

For the purposes of the Keto diet, we typically consider “unhealthy” fats to be trans fats, hydrogenated fats, and fats that have a tendency to increase inflammation.

Examples of fats and oils to avoid:

  • Corn oil
  • Canola oil
  • Grapeseed oil
  • Peanut oil
  • Rapeseed oil
  • Safflower oil
  • Soybean oil
  • Sunflower oil
  • Margarine
  • Vegetable shortening
  • Cottonseed oil
  • Flaxseed oil
  • Soy-based oils
  • Commercial lard

Success tip: Don’t allow oils with a low smoke point to reach overly high temperatures when you are cooking meals, as this can “denature” otherwise healthy oils and cause them to break down into unhealthy compounds. Always use fresh oil and throw out any oils that have even a hint of rancidity.

Seeds and Nuts

While seeds and nuts, in general, are thought of as healthy, Keto-friendly snacks, some varieties are relatively high in carbs and should be avoided.

Examples of seeds and nuts to avoid:

  • Cashews
  • Chestnuts
  • Pistachios
  • Soybeans
  • Edamame
  • Peanuts
  • Flours or butters made from any of these sources

Beverages

Be mindful of what you drink. Beverages can be a significant source of hidden carbs, often in the form of sugars. The majority of your fluid intake should come from water (6-8 glasses per day), and sweetened beverages should be avoided entirely.

Examples of beverages to avoid:

  • All soda, including diet soda
  • Tonic water and energy drinks (use caution with “sugar-free” varieties)
  • Sugary sports beverages
  • Kombucha
  • Kefir
  • Lemonade
  • Fruit juice
  • Frappuccino, mocha, and other sweetened “coffee” drinks
  • Sweetened iced tea
  • Most beers
  • Cocktails like screwdrivers, margaritas, and pina coladas
  • Liqueurs and other sweetened liquors
  • Sweet wines

Sweeteners

You probably know that high-carb, sugary sweeteners have no place on a Ketogenic diet. But certain other sweeteners that are technically low carb can cause health issues aside from an insulin response and should be avoided as well.

Examples of sweeteners to avoid:

  • Sugar
  • Honey
  • Agave
  • Maple syrup
  • Fructose
  • Saccharin
  • Aspartame
  • Sucralose

Putting it All Together

As with any macros-based diet, there can be a bit of a learning curve in getting up to speed with Keto and gaining an intuitive understanding of which foods to eat and avoid.

With the help of the Carb Manager app, you’ll be a Keto pro in no time!

If you’re ever unsure on whether a specific food is a good fit for your diet goals, you can look it up in the Carb Manager nutrition database by typing in the name manually, scanning the barcode, or just snapping a picture of the item!

Carb Manager is your all-in-one Keto resource with a built-in macros tracker, nutrition database with millions of common and branded food items, Keto recipes, meal plans, an active community, and much more!

Comments 24

  • IncredibleKetone290286

    IncredibleKetone290286 3 months ago

    Why diet soda is a no go? It has no carbs or sugar 🥹

    • ecv

      ecv 2 years ago

      Carbmanager can be a useful tool, but it's nothing to rely upon. And it's suboptimal for keto. It doesn't even allow to limit carbs to 20g, or protein according to lean body mass, two essential markers; working with useless percentages instead. Stevia is listed here as good, it's marked keto:avoid in the app. One of many contradictions. The premium recipes are nothing but vehicles to sell expensive and useless keto-products, very few are actually healthy. Many ingredients have completely wrong nutritional values. 90% of recipes marked keto aren't keto at all, one serving often breaking daily limits. It's a good app, but no quality control. At all.

      • FantasticKale386452

        FantasticKale386452 2 years ago

        Does it make a difference if food is home made with all home grown ingredients? ex. homemade bread any less carbs than the same bread bought in stores?

        • GreySkies

          GreySkies 2 years ago

          I greatly doubt it. Primarily because flour whether white or wheat or rye etc has carbs. A cup of white flour has 92g of Net Carbs according to this apps calculator. Obviously you aren’t going to eat a cup of flour but there is no way that you can bake a loaf of bread that isn’t loaded with carbs. But you can make some pretty darn good keto breads from almond and coconut flours. I also have recently found a bread that has ZERO sugar and one Net Carb per slice. Hero is the company. They have buns and hotdog rolls too. They aren’t cheap. BUT I am the only one eating it and it takes me a two weeks to use one loaf. I get two loaves every four weeks by mail. And it is excellent! Hope this helps! I missed bread more than anything and now I don’t. :)

      • IneffableRadish389257

        IneffableRadish389257 2 years ago

        How come peanuts are to be avoided, but there's a recipe for peanut butter here?

        • Clairethehat70

          Clairethehat70 4 months ago

          I think peanuts are fine in small quantities it’s never pushed me over my carb limit!

      • Lynncyan

        Lynncyan 2 years ago

        Why don’t these questions get answered?

        • SplendidMacadamia704080

          SplendidMacadamia704080 2 years ago

          So what’s the best oil to use for cooking? Frying a steak, fish or even make a fired egg? Thank you

          • SuperCauliflower701632

            SuperCauliflower701632 7 days ago

            Olive oil

          • TheLioness5

            TheLioness5 a year ago

            Olive oil is good if cooking on low heat, but so many recipes I have that call for it on medium high heat I substitute with avocado oil since it has a higher smoke point.

          • IneffableRadish389257

            IneffableRadish389257 2 years ago

            MCT / coconut, ghee, ("real") butter, olive - whichever you like best

          • Fun_szd_nurse

            Fun_szd_nurse 2 years ago

            Avocado oil

        • IneffableKetone631949

          IneffableKetone631949 2 years ago

          I'm new I'm trying to get the hang of it I've been sick and I have no energy so I haven't been working out or walking but I've already lost some weight I'm trying to do intermittent fasting and work my coffee in with cream in the morning and my last meal is at 3:00 in the afternoon and no snacking. And it's really helping.

          • FavorableCauliflower499518

            FavorableCauliflower499518 7 months ago

            Try mct oil powder for coffee creamer. It's really good plus it has 7g of fat per scoop.

        • Tonnia

          Tonnia 2 years ago

          Pretty much if it's a food I like, it's off limits 😂.

          • GorgeousAvocado417015

            GorgeousAvocado417015 10 months ago

            Me too!

          • ecv

            ecv 2 years ago

            Learn to like new foods 👍 You've learned to like your current favorites as well, you haven't been born with preferences :)

          • GreySkies

            GreySkies 2 years ago

            There is no way my life will never include sweet potato ever again lol!

        • trudidenigab5f

          trudidenigab5f 2 years ago

          I love scallops, I did not see them on the good list. Are they considered keto friendly?

          • GreySkies

            GreySkies 2 years ago

            I eat them at least once a week when I can get them. I think the daily log part of the app gives you the choice of ounces or pieces. I think 3oz is 4-ish net carbs. They don’t have any fiber to speak of. They are a great source of protein.

          • TeriK1964

            TeriK1964 2 years ago

            There's a recipe on there for shrimp and scallops, so I imagine scallops is okay.

        • Gramma Hottie

          Gramma Hottie 2 years ago

          I read where Splenda is acceptable on the keto diet but at the bottom it says sucralose is not. On my Splenda bag it says it's sucralose. Somewhere there's a question in there that you can answer

          • SuperRadish406343

            SuperRadish406343 a year ago

            Tbh I did this diet a few years back after my last pregnancy and I was 280 lb when I started I ended up down to 146 and I drank diet sodas all the time I cut out all juices and fruits and ate mostly just green vegetables and meats kept my diet soda worked out with my Wii Fit that I had and lost all that weight without cutting out the sweeteners so honestly I wouldn't think that they would have much to do with your weight loss it could just be because of the unhealthiness of the sweeteners that they have to say not to use them but I lost that much weight drinking Diet Cokes and I mean I drink nothing but Diet Cokes and some water here or there and I lost all that weight

          • Dawn Ellis

            Dawn Ellis 2 years ago

            I have the same question. But I do know I splenda packet is 1 carb. I have been using skinny mixes for coffee and water. I hate water.