The Best List of Permitted Foods for Ketogenic Diet

Foods for Ketogenic Diet

The Best List of Permitted Foods for Ketogenic Diet

Here is the list of foods allowed for the ketogenic diet. If you consume only the permitted foods, it will be easy not to exceed the recommended 20 g of carbohydrate per day. Do not limit your consumption of green vegetables. Your body needs the fiber and nutrients especially the potassium they contain.


0 g of carbohydrate

Always buy grass-fed meat without hormones and antibiotics. Go get your meat directly at the farm. Farmed grass-fed meat has a better omega-3 / omega-6 ratio, meat that is too rich in omega-6 will cause inflammation. You can eat without remorse fat and skin. (Why should we choose grass-fed meat?)

Foods for Ketogenic Diet
Foods for Ketogenic Diet
  •     Lamb
  •     Bacon (Choose a bacon without nitrite and no carbohydrate.)
  •     Beef
  •     Duck
  •     Turkey
  •     Chicken
  •     Pork

    Sausages (Must contain only meat and spices, make sure they contain no sugar and gluten.)

All meats are allowed if they do not contain sugar or chemical

Fish and seafood:

Privilege wild fish and seafood. Avoid farmed fish and seafood, they contain too much omega-6 (source of inflammation).

Foods for Ketogenic Diet
Foods for Ketogenic Diet

All fish and seafood are allowed.

g of carbohydrate / cup

  •     Crab 0 g
  •     Shrimp 0 g
  •     Snail 6 g
  •     Fillet of sole 0 g
  •     Lobster 2 g
  •     6 g mussels
  •     Sardine 0 g
  •     Salmon 0 g
  •     Tuna 0 g
  •     Trout 0 g


1 g carbohydrate

Foods for Ketogenic Diet
Foods for Ketogenic Diet

Choose organic eggs from free-range hens. Excellent for lunch, dinner or dinner.


0 g of carbohydrate

  •     Butter
  •     Cream of coconut
  •     Ghee (clarified butter)
  •     Fatty animal
  •     Duck fat
  •     Avocado oil
  •     Coconut oil
  •     Extra virgin olive oil
  •     Macadamia nut oil

    Mayonnaise (House or make sure it contains permissible oils).

Dairy products:

Always choose fatty dairy products.

g of carbohydrate / cup

  •     Butter 0 g
  •     Cream 35% 7 g
  •     Feta 6 g
  •     Cream cheese 9 g
  •     Ghee (clarified butter) 0 g
  •     Greek Yogurt Nature 11 g
  •     All high-fat cheeses are allowed.

Vegetable milk:

g of carbohydrate / cup

  •      unsweetened almonds 2 g
  •     unsweetened coconut 1 g


No potato, sweet potato, and some squash,…

g of carbohydrate / cup

  •     Asparagus 2 g
  •     Eggplant 2 g
  •     Avocado 3 g
  •     Broccoli 4 g
  •     Celery 1 g
  •     Mushrooms 2 g
  •     Brussels sprout 5 g
  •     Cauliflower 3 g
  •     Kale (kale) 5 g
  •     Cucumber 2 g
  •     Zucchini 3 g
  •     Spaghetti squash 8 g

    Spinach 0 g

  •     Green beans 4 g
  •     Lettuce 1 g
  •     Olives 4 g
  •     Onions 7 g
  •     Peppers 6 g
  •     Snow pea 3 g
  •     Radish 2 g
  •     Tomato 5 g


g of carbohydrate / cup

  •     Blueberries 18 g
  •     Lemon / Lime 20 g
  •     9 g strawberries
  •     Raspberries 7 g
  •     Ripe 6 g
  •     Coconut 5 g


g of carbohydrate / cup

  •     Erythritol 0 g
  •     Stevia 1 g
  •     Swerve 0 g


Foods for Ketogenic Diet

g of carbohydrate / cup

  •      Almonds 13 g
  •     Almond butter 24 g
  •     Hazelnuts 9 g
  •     Walnuts 8 g
  •     Macadamia nuts 6 g
  •     Brazil nuts 6 g
  •     Pecans 4 g


 g of carbohydrate / cup

  •     Hemp 0 g
  •     Chia 14 g
  •     Pumpkin 6 g
  •     Linen 3g
  •     Sesame 12 g
  •     Sunflower 12 g

Flours and powders:


g of carbohydrate / cup

  •     of almonds 24 g
  •     36 g coconut
  •     All nut meal
  •     Cocoa powder 0 g
  •     Psyllium powder 0 g


0 g of carbohydrate

  •     Teas and herbal teas
  •     Coffee with cream or butter, no milk
  •     Mineral water (Perrier)

    Carbonated water (Pure Life)

To consume occasionally only in moderation:


0 g of carbohydrate

Alcohol blocks the keto-adaptation and burning of fat.

  •     Brandy
  •     Dry red wine (2g carbohydrate per liter)
  •     Dry white wine (2g carbohydrate per liter)
  •     Rum
  •     Tequila
  •     Vodka
  •     Whiskey


g of carbohydrate / cup

  • Dark chocolate 70% or more 69 g


g of carbohydrate / cup

  •     Cashew nuts (Cashew) 35 g
  •     Peanuts 9 g (rich in omega-6, ignition source)
  •     Peanut butter 35 g (rich in omega-6, source of inflammation)
  •     Pistachio 21 g

Ketogenic Diet Food List – Authorized Low Carb Foods


1- Egg – carbohydrate content: 1 gram

Eggs are undoubtedly one of the most nutritious foods that can be found. An egg contains Vitamin A, Vitamin B12, Vitamin B5, Phosphorus, Selenium, Calcium, Zinc, Folate, Vitamin D, E, and K, as well as Choline (of which do not consume enough). Eggs are also high in cholesterol but their consumption does not increase blood cholesterol levels. On the contrary, eating eggs reduced the risk of heart disease. Most of the nutrients in the egg are contained in the egg yolk, not in the white.

Opt preferably for organic eggs, hens raised outdoors. Studies have shown that chickens reared in this way tend to lay eggs with more omega-3s, vitamins and minerals.

With less than 1 gram of carbohydrate, the egg is naturally part of the foods to be included in a ketogenic diet. An egg also contains about 77 calories, 6 grams of protein and 5 grams of healthy fat.


Meat consumption is widely debated in society today. Eating meat with consequences on the environment and consuming it too often can have health consequences. Nevertheless, meat contains vitamin B12 that few other foods provide us with although our body needs it. Meats also contain various levels of creatine, taurine, carnosine and an easily absorbable form of iron. Choose preferably unprocessed meat.

Finally, if you have to follow a Keto diet for reasons of health or to lose weight, meat is not a neglected food. Apart from offal, such as liver, which contains approximately 5% carbohydrates, other types of meat contain almost no carbohydrates.

Here is a non-exhaustive list:

2 – Beef (Carbohydrate content: Zero)

Beef does not contain carbohydrates, so it is on the list of foods that are allowed and recommended for ketogenic diets. Beef can be eaten in a variety of ways: in the form of steak or minced meat, for example.

3 – The lamb meat

Like beef, lamb meat contains no carbohydrate. However, it contains many nutrients that our body needs, such as iron and vitamin B12. According to a study of lamb meat fed with grass, tend to contain a high level of conjugated linoleic acid or CLA (14) – a healthy fatty acid.

4 – Chicken meat (carbohydrate content: 0 gr)

Chicken meat is probably one of the most popular and inexpensive meats. It is also an excellent source of protein and is relatively less rich in fat than other types of meat.

If you follow a low-fat diet, you prefer lean cuts of meat, such as breast. But if you are on a low carb diet, then it is better to choose the wings and thighs, more fatty parts but also richer in iron, zinc, selenium and vitamin B.

The chicken does not contain carbohydrates.

5 – Pork (carbohydrate content: 0 gr)

Pork, that is, domestic pig, is a protein-rich meat and contains more thiamine – one of the many B vitamins that play a role in the body – than other types of meat.

Pork meat does not contain carbohydrates. However, when meat is processed and sugars or artificial ingredients have been added (sausages, bacon, etc.), it may contain traces of carbohydrates.

Anyway, so it’s a food of choice for people on a low carb diet.

Other low carbohydrate meats:

6 – Turkey

7 – Veal

8 – Venison

9 – Bison

The fish

Although meat is nutritious and healthy, no terrestrial mammal can compete with the amount of omega-3 in fish and seafood. That’s why many studies have shown that frequent fish was associated with improved mental health and reduced risk of disease. Be careful, however, not to consume too much fatty fish, which can contain high levels of mercury.

Fish and seafood are part of this list of ketogenic foods because they contain virtually no carbohydrates.

10 – Salmon

Salmon is a fatty fish very rich in omega-3 fatty acids, good for the heart, iodine, vitamin B12, proteins, antioxidants, etc. No wonder it’s a delicacy for people who care about their diet and well-being.

Another advantage, salmon, it does not contain carbohydrate. So you can include it in your low carb diet.

11 – Trout

The amount of fat contained in the trout varies according to the variety and the mode of farming. This is why trout is sometimes considered a fatty fish and sometimes as a semi-fat fish. Less expensive than salmon, trout are from the same family of fish and do not contain carbohydrates

12 – The Sardine (zero)

Sardines are a fish whose name comes from an island in Italy where sardines were fished in abundance. Nutritious and healthy, they do not keep very well fresh, so Napoleon Bonaparte took the idea of putting them in a box to feed his troops.

Sardines feed on plankton, so they do not contain the potentially high levels of mercury in oily fish.

Sardine is a food without carbohydrates.

Please comment on ” Foods for Ketogenic Diet ” thanks.


Please enter your comment!
Please enter your name here