The Complete Keto Diet Food List: What to Eat and Avoid | KetoVale
Complete Ketogenic Diet Food List

The Complete Keto Diet Food List: What to Eat and Avoid

Share to save for later!

The ketogenic diet is one of the best diets on the planet for fighting disease and losing weight (1). 

Although the word “diet” can seem intimidating to some, you should think of the keto diet as more of a lifestyle change, a way of eating that includes meal plans you can enjoy for the rest of your life.

The keto diet was designed to mimic the health benefits of intermittent fasting by limiting the glucose available to your body. It works by putting you into a state of ketosis: instead of using glucose from carbohydrates as energy, your body uses fat. This means that it becomes easier to burn your body fat, together with the fat that you’re ingesting. Limiting the available glucose also stabilizes blood sugar levels and reduces the risk of many diseases.

Below you will find a list of what you can and cannot eat on a keto diet. We will also provide the average nutritional information of each food and explain everything in details.

The list is our recommendation of the most keto-friendly foods for optimal results, based on science. We have taken into account the health benefits of the different foods and their macro- and micronutrient profiles, as well as scientific evidence, in order to present you with a comprehensive and easy-to-use list of foods.

How To Use This Food List:

Of course, everyone is different and you might find out that you respond better or worse to some of them. The best way to find out your ideal foods is to experiment.

Additionally, the quality of the foods you choose to eat, combined with a good understanding how your body responds to different types of food, will make a huge difference.

Ketogenic way of eating isn’t a one size fits all diet. It's best to personalize your diet to fit your individual circumstance and health condition (E.g. insulin resistance, lactose intolerance, allergies, etc...) to meet your needs and achieve your goals.

The foods listed here work well for many people. If you follow a very strict keto diet, make sure to personalize this food list to make it work best for you.

If you are looking for a Done-For-You Meal Plan, check our Free Keto Meal Plans! These are complimentary plans that can help you get started!

For your convenience and to save you time, we also created this infographic to summarize what you can eat on keto. Feel free to save this infographic photo by pinning it to your Pinterest board for later use.

You can also download this printable PDF food list for later use: Click here to download it!

Keto Grocery Shopping Food List

Healthy Fats for Keto


Healthy Fats

A big part of your calories on the keto diet will come from fats.

These can be the natural fats present in different foods, for example in meats, avocado, eggs, nuts, as well as fats extracted from different sources, such as coconut oil, olive oil, avocado oil, butter, ghee, lard, and so on. 

Contrary to popular belief, sugar (and not fat) is often the driving force behind weight gain and disease. 

There’s a catch, though: not all fats are created equal.

Here’s a brief overview of the different types of fats:

  • Saturated fats:  these include coconut oil, lard, ghee, and butter. A part of your fat calories on the keto diet will come from saturated fat.
  • Monounsaturated fats  (also known as MUFAs): also known as “good” fats, because they can have a positive effect on your heart health and cholesterol levels. Oils that are high in MUFAs are, for example, olive oil and avocado oil, and can be consumed on a keto diet.
  • Polyunsaturated fats (also known as PUFAs): these fats can also be beneficial for your health when eaten in moderation, depending on the source. Naturally occurring polyunsaturated fats, such as those found in animal fats and fish, are much better than processed oils, such as corn oil, rapeseed oil, soy oil and margarine. This is mostly related to the ratio of Omega-3 to Omega-6 fatty acids that you can find in most processed oils that have a high PUFAs content.
  • Trans fats: these fats are best avoided completely, as they have a negative impact on cholesterol and heart health. Trans fats are chemically altered to improve the shelf life of products that contain them. A good rule of thumb is to avoid any product that contains the word “hydrogenated” in its ingredients list.

Keep in mind that fats are very calorie-dense, so even if you’re eating “good” fats, you can gain weight simply by consuming too many calories.

The good news?

Fat is very satiating and the ketogenic diet makes you feel less hungry overall, so you’ll probably be naturally eating less than before. However, it’s still a very good idea to track macros (and therefore also calories), especially if your goal is fat loss.

Fat consumption should depend on your goals and current body composition. If you have a lot of fat to lose, let your body burn it off by controlling the amount of fat that you’re consuming. If you’d like to maintain your weight, you can use fat to increase your calorie consumption to maintenance levels.

Remember: fat is a lever.

Below you can find a comprehensive list of fats and fat-rich foods and their macronutrient profile:

Best Cooking Oils and Fats for Keto

Types of fat

Macros

Calories

Fats (g)

Net Carbs (g)

Protein (g)

Extra Virgin Olive Oil

Per serving 15 ml / 13.5 g (1 tbsp)

Per 100 g / 3.5 oz

119

884

13.5

100

0

0

0

0

Avocado Oil

Per serving 15 ml / 13.5 g (1 tbsp)

Per 100 g / 3.5 oz

119

884

13.5

100

0

0

0

0

Coconut Oil

Per serving 15 ml / 13.5 g (1 tbsp)

Per 100 g / 3.5 oz

116

862

13.5

100

0

0

0

0

Ghee

Per serving 15 ml / 13.5 g (1 tbsp)

Per 100 g / 3.5 oz

119

884

13.5

100

0

0

0

0

Butter

Per serving 15 ml / 14.2 g (1 tbsp)

Per 100 g / 3.5 oz

102

717

11.52

81.11

0.01

0.06

0.12

0.85

Lard

Per serving 15 ml / 12.8 g (1 tbsp)

Per 100 g / 3.5 oz

115

902

12.8

100

0

0

0

0

Besides these common sources of fat, you can also use MCT Oil and Powder as a healthy source of fat in your diet.

MCTs stand for medium-chain triglycerides, which is a form of saturated fatty acid that has many amazing health benefits. MCT is a special type of fat that can trigger and help you get into ketosis fast.

Related: Coconut Oil and The Truth About Saturated Fats

Top Foods That Are High in Fat

Types of food

Macros

Calories

Fats (g)

Net Carbs (g)

Protein (g)

Avocados

Per serving 100 g / 3.5 oz / approx. 1/2 avocado

Per 100 g / 3.5 oz

160

160

14.7

14.7

1.8

1.8

2

2

Eggs

Per serving 1 medium egg

Per 100 g / 3.5 oz

63

143

4.2

10

0.3

0.7

6

13

Ground beef, 20% fat, raw

Per serving 100 g / 3.5 oz

Per 100 g / 3.5 oz

254

254

20

20

0

0

17

17

Bacon, pork

Per serving 28 g / 1 oz

Per 100 g / 3.5 oz

128

458

12.6

45

0.2

0.7

3.2

11.6

Salmon, raw

Per serving 1/2 filet / 198 g

Per 100 g / 3.5 oz

412

208

27

13

0

0

40

20

Olives, pickled, green

Per serving 28 g / 1 oz

Per 100 g / 3.5 oz

41

145

4.3

15.3

0.2

0.5

0.3

1

Macadamia Nuts*

Per serving 28.4 g / 1 oz / 10-12 kernels

Per 100 g / 3.5 oz

204

718

21

76

1.5

5

2.2

8

Brazil Nuts*

Per serving 28.4 g / 1 oz / 6 kernels

Per 100 g / 3.5 oz

186

656

19

66

1.4

4

4.1

14

Almonds*

Per serving 28.4 g / 1 oz / 23 kernels

Per 100 g / 3.5 oz

163

576

14

49

2.5

10

6

21

Cheddar Cheese*

Per serving 28.4 g / 1 oz

Per 100 g / 3.5 oz

114

402

9

33

0.4

1.3

7

25

Heavy Cream*

Per serving 15 g (1 tbsp)

Per 100 g / 3.5 oz

51.8

345

5.6

37

0.4

2.8

0.3

2.1

Full Fat Coconut Milk

Per serving 15 g (1 tbsp)

Per 100 g / 3.5 oz

30

197

3.2

21.33

0.42

2.81

0.3

2.02

* If your goal is weight loss, you might find it beneficial to limit dairy and nuts for a while, and to always properly measure and track them, if you have them in your diet.

The oils you’re buying should be virgin and cold-pressed whenever possible, meaning they have not been heated to high temperatures and stripped of their nutrients. When choosing nut butter, make sure they don’t include added sugars.

It’s a good idea to buy organic, grass-fed and antibiotic-free meat, and wild fish, whenever possible, however, we know that the price can be prohibitive at times, so ultimately, buy what your budget allows for.

When it comes to choosing full fat coconut milk, make sure it's gluten-free and contains no preservatives. This product usually comes in a can and ideally, you only want to have coconut extract and water as the ingredients. Some brands might add guar gum to thicken the liquid. Some people refer it as coconut cream. Depending on the brands and the ratio between the liquid expressed from grated coconut meat and water, the fat content might vary anywhere from 15g-22g of fat per 100g serving.

Save this fats list to your Pinterest board for later use!

Best Fats and Oil on Keto Diet

Protein


Protein on Keto Diet

Protein, together with fat, is essential when following a keto diet.

Many fat sources are also high in protein (such as fatty meats and nuts), so these two often go hand-in-hand.

It’s best to choose organic meat, fish and eggs whenever possible, as their quality and nutritional profile are often better, together with taste, however, if you don’t have the money for it, just choose the best quality that fits your budget.

While dairy can be consumed on a keto diet, you should keep in mind that some products (such as milk and yoghurt) can be quite high in carbs, while others, such as cheese and heavy cream, are quite caloric. Additionally, some people are sensitive to dairy, so if you have hit a weight loss plateau, you might want to limit dairy for 2-3 weeks and see if that helps.

Here are the protein foods you can have:

  • Beef: steak, brisket, ground beef, roasts, veal, and stews. 
  • Pork: tenderloin, pork loin, pork chops, ground pork, and pork belly. 
  • Poultry: chicken (breast, thighs, wings, drumsticks, ground meat, etc...), quail, duck and other wild game.
  • Organ meat: heart, tongue, kidney, liver and offal.
  • Other meat: veal, goat, lamb, turkey and other wild game. 
  • Whole eggs: can be poached, fried, deviled, scrambled, omelette and hard boiled.
  • Fish: salmon, barramundi, snapper, tuna, catfish, cod, mackerel, flounder, trout, whiting and perch.
  • Shellfish: clams, lobster, crawfish, oysters, crab, prawns, shrimp, mussels, scallops, calamari and squid.
  • Processed meat: bacon, ham, sausage, and salami. Check labels to make sure there are no nasty extra fillers or added sugar.

As your fat intake will depend on your daily macros and goals, you might sometimes want to choose fatty cuts of meat over leaner ones, or the other way around. Seafood is also a great option for lean protein.

Related: How Much Protein Should You Eat on Keto Diet

You should prioritize whole, unprocessed foods. Deli meats, salami, sausages and other similar products can be very convenient at times, especially if you are travelling, but will feel less satisfying, and sometimes contain additives that you might wish to avoid. Use them in moderation and always check the label.

Whenever you’re at a restaurant or at a dinner party, you should watch out for hidden sugars in sauces and marinades. If you’re unsure of the contents of a given sauce, it’s best to not eat it (you can always ask to have it on the side).

Protein powders including collagen peptides can be a very convenient way to reach your protein macro for the day but will not keep you full in the same way as whole foods. Remember to always check the specific macros per serving, as some protein powders can be quite high in carbs. If you want to be sure, read our reviews here.

Below you can find a list of common foods rich in protein with nutritional information that you can consume on a keto diet:

Types of food

Macros

Calories

Fats (g)

Net Carbs (g)

Protein (g)

Chicken Breast

Per serving 1/2 medium breast

Per 100 g / 3.5 oz

191

195

7.6

7.7

0

0

29

30

Chicken Thighs

Per serving 1 medium

Per 100 g / 3.5 oz

152

245

9.5

15.36

0

0

15.4

25

Turkey Meat

Per 100 g / 3.5 oz

119

2.9

0

21.8

Duck Meat

Per 100 g / 3.5 oz

132

6

0

18.3

Pork Meat

Per 100 g / 3.5 oz

271

17

0

27

Beef Meat

Per 100 g / 3.5 oz

288

20

0

26

Beef Liver

Per 100 g / 3.5 oz

135

3.6

3.9

20.4

Beef Kidneys

Per 100 g / 3.5 oz

103

3.1

0.3

17.4

Ground beef, 20% fat, raw

Per 100 g / 3.5 oz

254

20

0

17

Bacon, Pork

Per serving 28 g / 1 oz

Per 100 g / 3.5 oz

128

458

12.6

45

0.2

0.7

3.2

11.6

Bone Broth, Beef

Per serving 1 cup (245 g / 8.64 oz)

Per 100 g / 3.5 oz

40

17

1

0

0

0

4

2

Eggs

Per serving 1 medium egg

Per 100 g / 3.5 oz

63

143

4.2

10

0.3

0.7

6

13

Salmon, raw

Per serving 1/2 filet / 198 g

Per 100 g / 3.5 oz

412

208

27

13

0

0

40

20

Tuna fish, light, canned

Per serving 1 cup (solid or chunks, 154 g / 5.4 oz)

Per 100 g / 3.5 oz

179

116

1.3

0.8

0

0

39.3

25.5

Mackerel, Atlantic, raw

Per serving 1 fillet (112 g / 4 oz)

Per 100 g / 3.5 oz

230

205

15.6

13.9

0

0

20.8

18.6

Shrimp, raw

Per serving 1 serving (85 g / 3 oz)

Per 100 g / 3.5 oz

90

106

1.5

1.7

0.8

0.9

17.3

20.3

Almonds*

Per serving 28.4 g / 1 oz / 23 kernels

Per 100 g / 3.5 oz

163

576

14

49

2.5

10

6

21

Cheddar Cheese*

Per serving 28.4 g / 1 oz

Per 100 g / 3.5 oz

114

402

9

33

0.4

1.3

7

25

Feta Cheese*

Per serving 1/2 cup, crumbled (75 g / 2.6 oz)

Per 100 g / 3.5 oz

198

264

15.8

21.3

3

4.1

10.6

14.2

Greek Yogurt, nonfat*

Per 100 g / 3.5 oz

59

0.4

3.6

10

Greek Yogurt, full fat*

Per 100 g / 3.5 oz

86.7

5.3

3.3

7.3

* If your goal is weight loss, you might find it beneficial to limit dairy and nuts for a while, and to always properly measure and track them, if you have them in your diet.

Low Carb Vegetables


cauliflower and broccoli

The best vegetables to eat on a keto diet are the ones that are low in carbohydrates and calories.

These include green, leafy vegetables such as spinach, as well as cruciferous vegetables such as kale, broccoli, and cauliflower.

Avoid consuming starchy vegetables, such as potatoes.

When it comes to choosing vegetables, opt for ones that are organic as they are higher in some nutrients than conventional. 

Frozen and canned vegetables are fine as long as they contain no added sugars.

Choose your vegetables based on carbohydrate count and make sure your portions are small.

Generally, a well-formulated keto plan will give you enough fiber. If you concern about not getting enough fiber, you can try these fiber supplements.

Below you can find a list of low-carb vegetables that are excellent choices when doing keto.

Low Carb Vegetables for Keto

Types of Veggies

Macros

Calories

Fats (g)

Net Carbs (g)

Protein (g)

Spinach

Per serving 1 cup (approx. 30 g / 1.05 oz)

Per 100 g / 3.5 oz

7

23

0.12

0.39

0.39

1.41

0.86

2.86

Lettuce

Per serving 1 cup shredded (approx. 36 g / 1.3 oz)

Per 100 g / 3.5 oz

5.4

15

0.1

0.2

0.5

1.5

0.5

1.4

Arugula

Per serving 1 cup (approx. 20 g / 0.7 oz)

Per 100 g / 3.5 oz

5

25

0.2

0.7

0.4

2.1

0.6

2.6

Bok choy

Per serving 1 cup shredded (approx. 70 g / 2.5 oz)

Per 100 g / 3.5 oz

9

13

0.1

0.2

0.8

2.2

1.1

1.5

Asparagus, raw

Per serving 1/2 cup (approx. 67 g / 2.36 oz)

Per 100 g / 3.5 oz

13.8

20

0.1

0.1

1.25

1.9

1.45

2.2

Zucchini

Per serving 1 medium, with skin on (approx. 196 g / 6.9 oz)

Per 100 g / 3.5 oz

31.4

16

0.4

0.2

4.4

2.2

2.4

1.2

Cucumber

Per serving 1/2 cup, peeled, chopped (approx. 66 g / 2.3 oz)

Per 100 g / 3.5 oz

8

12

0.1

0.2

1

1.5

0.4

0.6

Tomatoes

Per serving 1 medium whole (approx. 123 g / 4.3 oz)

Per 100 g / 3.5 oz

22.1

18

0.2

0.2

3.3

2.7

1.1

0.9

Cherry Tomatoes

Per serving 1/2 cup (approx. 75 g / 2.7 oz)

Per 100 g / 3.5 oz

13.4

18

0.15

0.2

2

2.7

0.7

0.9

Kale, raw

Per serving 1 cup, chopped (approx. 67 g / 2.36 oz)

Per 100 g / 3.5 oz

33.5

50

0.5

0.7

5.4

8

2.2

3.3

Cabbage, raw

Per serving 1 cup, chopped (approx. 85 g / 3 oz)

Per 100 g / 3.5 oz

22

25

0.1

0.1

3

3.3

1.1

1.3

Celery

Per serving 1 stalk, large (64 g / 2.3 oz)

Per 100 g / 3.5 oz

10.2

16

0.1

0.2

1.2

1.8

0.4

0.7

Peppers (green, raw)

Per serving 1 medium whole (approx. 119 g / 4.2 oz)

Per 100 g / 3.5 oz

23.8

20

0.2

0.2

3.5

2.9

1

0.9

Peppers (red, raw)

Per serving 1 medium whole (approx. 119 g / 4.2 oz)

Per 100 g / 3.5 oz

36.9

31

0.4

0.3

5

4.2

1.2

1

Eggplant, raw

Per serving 1 cup, cubes (82 g / 2.9 oz)

Per 100 g / 3.5 oz

19.7

24

0.2

0.2

1.9

2.3

0.8

1

Broccoli, raw

Per serving 1 cup, chopped (91 g / 3.2 oz)

Per 100 g / 3.5 oz

30.9

34

0.3

0.4

3.6

4

2.6

2.8

Cauliflower, raw

Per serving 1 cup (100 g / 3.5 oz)

25

0.1

2.8

2

Onion, raw

Per serving 1 slice, medium (14 g / 0.5 oz)

Per 100 g / 3.5 oz

5.6

40

0

0.1

1.1

7.6

0.2

1.1

Garlic

Per serving 1 clove (3 g / 0.1 oz)

Per 100 g / 3.5 oz

4.5

149

0

0.5

0.9

31

0.2

6.4

Mushrooms, white, raw

Per serving 1 cup, pieces or slices (70 g / 2.5 oz)

Per 100 g / 3.5 oz

15.4

22

0.2

0.3

1.4

2.3

2.2

3.1

Save this vegetables list to your Pinterest board for later use!

Keto Diet Vegetables List

Fruits


fruits on keto

Although fruits have a number of health benefits, it also contains large amounts of sugar and, sometimes, a lot of calories, too.

It is therefore, best to limit fruit as much as possible on a keto diet.

Avocado is the only exception. Besides the high amount of healthy fat, avocado has many health benefits and contains few net carbs. 

If you miss fruit too much, you can still enjoy some in moderation, especially berries. 

Make sure that you’re choosing options that are lower in carbohydrates and contain a high amount of antioxidants, such as blueberries, blackberries, raspberries, and strawberries. You also need to keep an eye on servings’ size, as carbs in fruit can quickly add up.

Fruit juices are off-limits on a keto diet as they are usually highly processed and contain refined sugar. If you are going to eat fruit, it’s better to eat the whole fruit to get the fiber that comes along with it to fill you up, stabilize blood sugar levels and aid in digestion.

Avoid fruits that are high in carbohydrates such as bananas, apples, and pears. Dried fruit should also be avoided as it usually contains preservatives to extend its shelf life, and too much sugar.

Below you can find a list of keto fruits you can have from time to time:

Types of fruits

Macros

Calories

Fats (g)

Net Carbs (g)

Protein (g)

Avocado

Per 100 g / 3.5 oz / approx. 1/2 avocado

160

14.7

1.8

2

Raspberries

Per serving 1/2 cup (approx. 62 g / 2.2 oz)

Per 100 g / 3.5 oz

32

52

0.4

0.67

3.34

5.44

0.74

1.2

Strawberries

Per serving 1/2 cup of whole (approx. 72 g / 2.5 oz)

Per 100 g / 3.5 oz

23

32

0.22

0.3

4.13

5.68

0.48

0.67

Blackberries

Per serving 1/2 cup (approx. 72 g / 2.5 oz)

Per 100 g / 3.5 oz

31

43

0.35

0.49

3.12

4.31

1

1.39

Blueberries

Per serving 1/2 cup (approx. 74 g / 2.6 oz)

Per 100 g / 3.5 oz

41

57

0.24

0.33

8.81

12.1

0.54

0.74

*Most fruits outside of berries are not keto-friendly because of the high sugar content. Fruit juice, dried fruits & canned fruits usually have added sugar which are NOT keto friendly.

Save this keto fruits list to your Pinterest board for later use!

Best Low Carb Fruits For Keto

Snacks


One of the definite advantages of the keto diet is that most people feel less hungry, which means it is easier to follow it than other diets. That’s why you might not feel the need to snack at all, and you should be able to limit it without too much trouble.

Mindless snacking is definitely something you would want to avoid, but if you feel genuinely hungry and if having a snack will help you stick to your daily macros, there is no reason not to have a few nuts, for example. Remember to always measure and track snacks.

Before having a snack, try having some tea or water (with or without lemon, and with or without salt) to make sure you’re not just dehydrated instead of hungry.

If you must snack, stick to foods that will keep you full for longer periods of time and that will curb feelings of hunger. Also be sure to keep your portions as small as possible. 

Here are some good snack options on the keto diet:

Types of food

Macros

Calories

Fats (g)

Net Carbs (g)

Protein (g)

Eggs

Per serving 1 medium egg

Per 100 g / 3.5 oz

63

143

4.2

10

0.3

0.7

6

13

Cucumber

Per serving 1/2 cup, peeled, chopped (approx. 66 g / 2.3 oz)

Per 100 g / 3.5 oz

8

12

0.1

0.2

1

1.5

0.4

0.6

Cherry Tomatoes

Per serving 1/2 cup (approx. 75 g / 2.7 oz)

Per 100 g / 3.5 oz

13.4

18

0.15

0.2

2

2.7

0.7

0.9

Pickles (pickled cucumbers)

Per serving 1 cup (approx. 155 g / 5.47 oz)

Per 100 g / 3.5 oz

16

11

0.3

0.2

1.6

1.1

0.5

0.3

Olives, pickled, green

Per serving 28 g / 1 oz

Per 100 g / 3.5 oz

41

145

4.3

15.3

0.2

0.5

0.3

1

Greek Yogurt, fullfat*

Per serving 100 g / 3.5 oz

86.7

5.3

3.3

7.3

Greek Yogurt, nonfat*

Per serving 100 g / 3.5 oz

59

0.4

3.6

10

Macadamia Nuts*

Per serving 28.4 g / 1 oz / 10-12 kernels

Per 100 g / 3.5 oz

204

718

21

76

1.5

5

2.2

8

Brazil Nuts*

Per serving 28.4 g / 1 oz / 6 kernels

Per 100 g / 3.5 oz

186

656

19

66

1.4

4

4.1

14

Almonds*

Per serving 28.4 g / 1 oz / 23 kernels

Per 100 g / 3.5 oz

163

576

14

49

2.5

10

6

21

Cheddar Cheese*

Per serving 28.4 g / 1 oz

Per 100 g / 3.5 oz

114

402

9

33

0.4

1.3

7

25

* If your goal is weight loss, you might find it beneficial to limit dairy and nuts for a while, and to always properly measure and track them, if you have them in your diet.

Related: Top 50+ Keto Snacks Ideas and Recipes

Condiments, Sauces and Others


condiment

Condiments are a great place for hidden sugars to lurk, so be careful of any condiment that you didn’t prepare yourself.

Spices can be used to enhance the meat’s taste, but keep in mind that they have carbohydrates in them, so you’ll need to add this to your count for the day. If you’re using spice blends, look for the ones with no added sugar.

Mustard is a good option, given that you find a good one that includes just mustard seeds, sea salt, and vinegar.

Coconut milk (full fat) and coconut cream can be use in many recipes, especially as a thickening sauce in meat dishes such as curry, creamy soups, or in dessert recipes. It's a good replacement for heavy cream if you want a dairy-free option. Coconut milk (light version, less fat) is a good choice for soups and drinks such as milkshakes and smoothies. Make sure there's no added sugar in the products you choose.

When it comes to vinegar, the very low carb choices are white vinegar, cider vinegar and wine vinegar (less than 0.1g carb per tablespoon). Balsamic vinegar has a much higher carb content (2.7 g carb per tbsp) so you really need to be careful with the amount you use. It's best to stick to lower carb vinegar options.

Here are some condiments that you can use when following a keto diet:

Condiments

Macros

Calories

Fats (g)

Net Carbs (g)

Protein (g)

Lemon juice

Per 1 tbsp (15 ml / 0.5 oz)

Per 100 g / 3.5 oz

4

26

0

0

1

8.5

0.1

0.39

Mustard

Per 1 tsp (5 g / 0.18 oz)

Per 100 g / 3.5 oz

4

66

0.2

4

0.1

1.7

0.2

4.4

Mayonnaise (homemade)

Per 1 tbsp (13.8 g / 0.5 oz)

Per 100 g / 3.5 oz

94

680

10

75

0.1

0.6

0.1

1

Apple cider vinegar

Per 1 tbsp (15 ml / 0.5 oz)

Per 100 g / 3.5 oz

3

22

0

0

0.1

0.9

0

0

Coconut milk

Per 1 tbsp (15 ml / 0.5 oz)

Per 100 g / 3.5 oz

30

197

3.2

21.3

0.4

2.8

0.3

2

Extra Virgin Olive Oil

Per 15 ml / 13.5 g (1 tbsp)

Per 100 g / 3.5 oz

119

884

13.5

100

0

0

0

0

Basil leaves, fresh

Per 2 tbsp, chopped (5.3 g / 0.19 oz)

Per 100 g / 3.5 oz

1

22

0

0.6

0.1

1.1

0.2

3.2

Basil leaves, dried

Per 1 tbsp, ground (4.5 g / 0.16 oz)

Per 100 g / 3.5 oz

11

233

0.2

4.1

0.4

10

1

23

Cayenne pepper

Per 1 tsp (1.8 g / 0.06 oz)

Per 100 g / 3.5 oz

6

318

0.3

17

0.5

30

0.2

12

Black pepper

Per 1 tsp, ground (2.3 g / 0.08 oz)

Per 100 g / 3.5 oz

6

251

0.1

3.3

0.9

39

0.2

10

Paprika

Per 1 tsp (2.3 g / 0.08 oz)

Per 100 g / 3.5 oz

6

282

0.3

13

0.4

19

0.3

14

Garlic powder

Per 1 tsp (3.1 g / 0.11 oz)

Per 100 g / 3.5 oz

10

331

0

0.7

2

64

0.5

17

Turmeric

Per 1 tsp (2.2 g / 0.8 oz)

Per 100 g / 3.5 oz

8

354

0.2

10

0.9

44

0.2

8

Drinks


lemonade drinks

It can be tricky to know what to drink on the keto diet. If you’re ever unsure, water is always your best bet.

If you want to step up your game, try lemon water. Lemon water alkalizes the acids that are found in most keto foods to keep your blood pH levels neutral.

Unsweetened almond milk teas, and coffee are perfectly acceptable on the keto diet.

Other unsweetened nut milk can also be good options, but make sure to always check the label for the exact macros, as they can differ a lot. 

Some evidence suggests that too much caffeine may have contradictory effects on blood sugar levels, so be sure not to drink more than one or two cups a day.

When you consume alcohol, your body will burn the alcohol first, then carbs, and finally fat. So, it’s best to avoid it.

If you’re attending a social occasion where alcohol will be served, opt for a dry glass of red wine and limit your intake to one or two.

For more information on keto and alcohol, as well as a detailed macro guide for the different types of alcohol, check out our article, The Ultimate Alcohol Guide on Low Carb Ketogenic Diet.

Here is a list of drinks you can enjoy on a keto diet:

Drinks

Macros

Calories

Fats (g)

Net Carbs (g)

Protein (g)

Black coffee, no sweetener

Per 1 cup (245 g / 8.64 oz)

2.4

0

0

0.3

Black coffee with 1 tbsp. of heavy cream added, no sweetener

Per 1 cup (245 g / 8.64 oz)

51.8

5.6

0.4

0.6

Black, green or oolong tea

Per 1 cup (245 g / 8.64 oz)

0

0

0

0

Herbal tea

Per 1 cup (245 g / 8.64 oz)

0

0

0

0

Lemon water

Per 1 cup of water with 1 tbsp. of lemon juice

4

0

1

0.1

Almond milk, unsweetened

Per 1 cup (245 g / 8.64 oz)

Per 100 g / 3.5 oz

40

17

3.6

1.5

1.4

0.6

1.5

0.6

Bone Broth

Per 1 cup (245 g / 8.64 oz)

Per 100 g / 3.5 oz

40

17

1

0.4

0

0

4

2

The Yellow Flagged List: Foods that Should be Eaten Occasionally and In Moderation


The idea behind a keto diet is to keep your net carbohydrates below 20 to 25 grams daily.

Fruits and Veggies

Indulging in fruits and vegetables that are a bit higher in carbohydrates is possible, however, bear in mind that you’ll have to fit them in your daily macros and adjust your remaining carbs for the day.

To keep it simple, just remember that the sweeter the vegetables are, the more sugar content they have.

Root vegetables (such as turnip, ginger, parsnip, turmeric, etc...), bulb vegetables (such as garlic, shallot, onion, scallions and leek) and most vegetables that grow underground such as carrots usually have a higher carbohydrate content so you need to be very careful with the amount you eat.

While most beans and peas are not recommended on keto, green beans are fine in moderation.

Other veggies that are okay on Keto as long as you have the right serving size for your macros include:

  • Brussel sprouts ~ 5.2 net carbs
  • Artichoke Hearts ~ 5.1 net carbs
  • Pumpkin (raw) ~ 6 net carbs
  • Carrots ~ 7.2 net carbs
  • Green beans ~ 3.7 net carb
  • Other types of squash you consume except zucchini have much higher carb counts so you need to be careful.

(Amount of net carbs above is per 100g serving size)

Baking Ingredients

Baking a gluten-free dessert with flaxseed meal, almond flour, coconut flour and raw cacao powder is occasionally allowed, but you should keep an eye on calories.

Breading Substitute (Breadcrumbs Alternative)

The low-carb substitute for breadcrumbs can be almond meal/flour, coconut flour, flaxseed flour, Parmesan cheese and ground pork rind (pork dust).

Nuts

Despite being generally keto-friendly, nuts are very calorically dense and some nuts are also high in carbohydrates. This means that you’ll need to track and monitor your serving sizes carefully.

Peanut is technically a legume that grows underground, as opposed to tree nuts such as macadamia and almond. There is a debate whether peanut and peanut butter should be on keto or not. It's your personal choice. A small serving size might be okay for many people but avoid overindulging because they are tasty and nutritionally dense.

Related: A Guide to Eating Nuts on Keto

Dairy Products

As far as dairy is concerned, keep in mind that milk and most store-bought yogurts are not optimal. Additionally, dairy products can be hard to digest for some people. Replace regular yogurt with Greek yogurt. In place of traditional fermented Kefir, you can try coconut kefir for gut health and regularity.

Half and Half is very commonly used for coffee and cooking. It's a mix between cream and milk which is why some people love using it whenever they want something creamy but not too heavy. A 100g (3.5oz) serving of half-and-half has 130 calories, 11.5g fat, 4.3g carbs and 3g protein.

Half-n-half or light cream might be acceptable when using in moderation or when you eat out and have no other choices. However, you should always try to choose heavy cream instead. You can dilute heavy cream in water if you need different texture or consistency for your recipe.

When it comes to pre-shredded cheese, it's best to buy a big block of cheese and shred it yourself. The problem with pre-shredded cheese is that some brands might put flour or cornstarch inside to keep the cheese from sticking together.

Cheese in general such as mozzarella cheese or cream cheese still have carbs so when consuming it, make sure to check the portion size because the carbs can add up very quickly.

Related: The Guide to Dairy Products on a Keto Diet

Deli Meats and Other Delicatessen Products

Deli meats might be low in carbohydrates, but they are not optional, due to the many additives. You can eat them occasionally, for example when you’re in a hurry or when travelling, but do not include them in the foods that you are consuming daily.

The Red Flagged List: Avoid These Foods Altogether


All grains and gluten-containing foods should be avoided on a keto diet. Be mindful that gluten lurks in many foods, so always read food labels to be sure. Beans, corn, rice, legumes and other starchy foods also need to be completely avoided. Many gluten-free kinds of pasta still contain corn or rice, so avoid them altogether. In place of regular pasta, try zucchini or squash noodles.

It’s also a good idea to completely avoid soy products. Some people might still use soy sauce. However, coconut aminos are a good alternative to soy sauce for keto.

Regarding sauces, many of them contain added carbohydrates and hidden sugar, so be careful when using them in a recipe. You can make your own homemade sauces such as mayonnaise and ketchup.

Most store-bought sauces and marinades are not keto-friendy due to the added ingredients such as vegetable oil, sugar, artificial sweetener, etc...

As a general rule, you should avoid sauces at restaurants as they are often full of sugar, gluten or soy. You can always ask the waiter for information on the sauce’s contents and also order it on the side, in order to control serving sizes.

Basically, you want to avoid:

  • All sauces, unless homemade
  • Soy beans, soy milk and other soy products
  • Gluten
  • Most fruits such as banana, apple, papaya, dragon fruit, durian, water melon, orange, pineapple, grapes, mango, tangerine, mandarin, grapefruit, cherry, etc... because they are high in carbs and sugar content.
  • All fruit juices (such as apple juice, orange juice, prune juice, etc...), fruit smoothies, dried fruits, and fruit syrups.
  • Beans and legumes such as chickpeas, black-eyed peas, green peas, kidney beans, mung beans, black beans, pinto beans, white beans, navy beans, great northern beans, fava beans, cannellini beans, lima beans, and lentils.
  • Starchy vegetables such as corn, potato, yam, sweet potato, cassava, parsnip, yucca.
  • Grains such as wheat, bulgur, barley, amaranth, rye, oats, tapioca, millet, rice, quinoa, sorghum, sprouted grains, buckwheat.
  • Starchy foods such as flour, pasta, noodles, bread, crackers, cookies and pizza crusts that are made from any of the grains or starchy veggies above.
  • Processed foods and sugar such as candies, lollies etc...
  • Sweetened beverages
  • Artificial sweeteners
  • Hydrogenated and partially hydrogenated oils and processed vegetable oils such as cottonseed oil, corn oil, peanut oil, sunflower oil, safflower oil, grape seed oil, rapeseed oil, rice bran oil, soybean oil, and canola oils due to their high Omega-6 content.

Keto Sweeteners


There are some keto sweeteners that have 0 calories and 0 carbs and are generally good alternatives to sugar, if you feel like making a keto dessert or want to still add something sweet to your morning coffee. The following sweeteners are excellent choices:

As far as artificial sweeteners are concerned, these can be used occasionally, but you should know that some of them will raise insulin levels and are sub-optimal for that reason. They might also cause weight loss stall for some people.

Related: Complete Guide To Sweeteners on a Low-carb Ketogenic Diet

Sugars to Avoid


Here's a list of sugar and hidden sugar you must watch out for in the food ingredients:

  • Agave Nectar
  • Agave syrup
  • Aspartame
  • Beet sugar
  • Brown rice syrup
  • Brown sugar
  • Buttered syrup
  • Cane sugar
  • Cane juice
  • Cane juice crystals
  • Coconut sugar
  • Carob syrup
  • Corn sweetener
  • Corn syrup
  • Corn sugar
  • Corn sweetener
  • Corn syrup solids
  • Crystalized fructose
  • Date sugar
  • Dextran
  • Dextrose
  • Diastase
  • Diastatic malt
  • Evaporated cane juice
  • Fructose
  • Fruit juice
  • Fruit juice concentrate
  • Glucose
  • Glucose solids
  • Golden sugar
  • Golden syrup
  • Grape sugar
  • Grape juice concentrate
  • High fructose corn syrup
  • Invert sugar
  • Lactose
  • Malt
  • Maltitol
  • Maltodextrin
  • Maltose
  • Maple syrup
  • Molasses
  • Sugar and Raw sugar
  • Rice syrup
  • Honey
  • Castor Sugar
  • Confectioner’s sugar
  • Carmel
  • Barley malt
  • Yellow sugar
  • Turbinado sugar
  • Sucralose (powder, Splenda)
  • Sucrose
  • Sucanat
  • Sorghum syrup
  • Refiners syrup

Final Tips


The keto diet is full of naturally healthy and satiating foods, which means you shouldn’t feel the urge to snack or eat above your caloric requirements. In order to optimize weight loss, you will need to track macros and to be in a caloric deficit. There are plenty of apps and websites that allow you to do this. In order to stay in ketosis, you need to to stay at or below 20-25 net carbs per day, which still allows you to eat plenty of green vegetables (which are essential for their micronutrients). 

Stay away from processed food as much as possible and eat whole food that you prepare yourself, so that you can track its macros. Keep things simple and stick to the basics: meat, veggies and salads, avocados, eggs, and some nuts from time to time. If you need ideas on what to eat, we have plenty of recipes for excellent keto meals, so make sure to check out our Recipes section.

*Disclaimer: We try to provide the most accurate nutrition facts of all the foods presented on this page. However, the actual nutritional information of each food might vary based on the ingredients it's made of, the brands and other factors. Make sure you read the food labels, check the nutritional information and track your macros for the best results when following keto diet. 

Save this list to your Pinterest board for later use!

Keto Printable Shopping List
Scroll to Top