11 Foods You Can Eat on the Keto Diet (2024)

The ketogenic (keto) diet is a high-fat, very low-carbohydrate, and moderate-protein diet. There are lots of healthy foods you can eat on the keto diet, but it’s important to make sure you get enough fiber.

Foods you can eat on the keto diet include fish and seafood, meat and poultry, non-starchy vegetables like bell peppers, broccoli, and zucchini, avocados, berries, nuts and seeds, eggs, high-fat dairy products, olive oil and other oils, and high-cocoa chocolate.

Research suggests that following the keto diet can help you burn fat while making you feel less hungry. However, some of the weight loss you see at the beginning can actually be due to the release of stored water.

Very restrictive diets that lead to fast weight loss can be bad for your health and actually make it harder to maintain your weight goals long-term. Research has shown that losing weight quickly can slow down the rate at which your body burns the energy it gets from food.

At ZOE, we run the largest nutrition and gut microbiome study in the world. Our research shows that if you eat the right foods for your body, your overall health will benefit. Many people on the ZOE program also notice changes to their weight.

Our unpublished research found that people who closely followed their personalized ZOE nutrition programs lost an average of 9.4 pounds after 3 months, while around 80% said they felt less hungry and had more energy.

Before making the decision to switch to a keto diet, you should consider whether you actually need to lose weight.

Obesity increases the risk of health conditions like heart disease, type 2 diabetes, and certain cancers. But if your body mass index (BMI) is in the underweight range or near the bottom of the moderate range, you don’t need to lose weight.

Read on to learn more about the foods you can eat on a keto diet and how to make sure you’re getting enough fiber.

Discover your unique biology

Understand how your body responds to food with ZOE

Take the first step

11 Foods You Can Eat on the Keto Diet (1)

What is the keto diet?

The keto diet was originally developed by experts to treat certain types of childhood epilepsy. Doctors may recommend it when other treatments don’t work, and people following a keto diet for epilepsy should do so under careful supervision by a healthcare professional.

More recently, keto has become popular among people trying to lose weight.

People following a standard keto diet generally aim to get 70–80% of their total daily calories from fat, 10–20% from protein, and 5–10% from carbohydrates. For a 2,000-calorie diet, that’s around 25–50 grams of carbohydrate, 150–180 g of fat, and 50–100 g of protein each day.

The keto diet works by getting your body to change the fuel it uses for energy. Normally, carbohydrates from your food are broken down into glucose, which is the body’s main source of energy.

But when you eat fewer carbs, your body starts to use fat as energy instead by turning it into substances called ketones.

This is called ketogenesis, and it usually begins about 3 to 4 days after you start restricting your carb intake.

Foods you can eat on the keto diet

One of the risks of going on the keto diet is that you might not eat enough fiber and B vitamins.

That’s because many foods high in fiber and B vitamins — such as whole grains, fruits, vegetables, and legumes like lentils and chickpeas — also contain a significant amount of carbs.

Getting enough fiber in your diet is very important for the health of your gut microbiome, which is the community of trillions of microbes that live in your gut. These microbes digest fiber and turn it into chemicals that are linked to health benefits.

As we’ll see below, low-carb plants that still contain a good amount of fiber include non-starchy vegetables like broccoli, cauliflower, and zucchini, as well as avocados, nuts, seeds, and berries.

The fiber in the plants you eat doesn’t count toward your carbohydrate intake because you don’t fully digest it. When people talk about the “net carbs” in a food, they mean the total carbohydrates minus the part that’s fiber.

The following is a list of the best healthy food options for a keto diet.

1. Fish and seafood

Fish and shellfish are good choices if you’re following a keto diet. Salmon is high in essential nutrients like omega-3 and B vitamins but very low in carbs. Shrimp and lobster also work well for keto.

Macronutrients per 3 ounces (85 g) in fish and seafood:

  • Salmon: 0 g carbs, 4 g fat, 17 g protein

  • Flounder: 0 g carbs, 2 g fat, 11 g protein

  • Crab: 0 g carbs, 1 g fat, 15 g protein

  • Lobster: 0 g, 1 g fat, 14 g protein

2. Meat and poultry

Meat and poultry are popular with people on the keto diet because they’re high in fat and very low in carbs.

However, scientists have found links between eating too much meat on a regular basis and health conditions like heart disease, type 2 diabetes, and excess weight. That’s why it’s best to eat meat and poultry in moderation.

Macronutrients per 3.5 ounces (100 g) in meat and poultry:

3. Non-starchy vegetables

Vegetables that are low in carbs but still contain fiber are a good option for the keto diet.

They also contain plenty of micronutrients and antioxidants, which are essential for your health.

Non-starchy vegetables can make a great substitute for high-carbohydrate foods. For example, you can use cauliflower to make “rice” and zucchini to make noodles.

Macronutrients per 3.5 ounces (100 g) in low-carb, high-fiber vegetables:

  • Zucchini: 3 g carbs, 1 g fiber, 0 g fat, 3 g protein

  • Cauliflower: 4 g carbs, 2 g fiber, 0 g fat, 2 g protein

  • Bell Peppers: 5 g carbs, 2 g fiber, 0 g fat, 1 g protein

  • Broccoli: 6 g carbs, 2 g fiber, 0 g fat, 3 g protein

4. Avocados

Avocados are a really popular choice with people following the keto diet since a whole avocado contains only 17 g of carbs — of which 14 g is fiber — and 30 g of fat. They are also high in many vitamins and minerals, including potassium and B vitamins.

Research shows that eating avocados regularly can reduce levels of “bad” cholesterol and improve your heart health.

Join our mailing list

Get occasional updates on our latest developments and scientific discoveries. No spam. We promise.

5. Berries

A lot of fruits are difficult to include in a keto diet because of their high carbohydrate content. But berries are relatively low in carbs and contain healthy antioxidants.

Macronutrients per 3.5 ounces (100 g) in berries:

6. Nuts and seeds

Nuts and seeds are a healthy, high-fat, low-carb food. They also contain plenty of fiber.

Eating nuts has been linked to a lower risk of health conditions including heart disease and diabetes.

Although nuts and seeds are generally low in carbohydrates, there is some variation between different types.

Macronutrients per 1 ounce (28 g) in nuts and seeds:

  • Pumpkin seeds: 3 g carbs, 2 g fiber, 14 g fat, 9 g protein

  • Almonds: 6 g carbs, 4 g fiber, 14 g fat, 6 g protein

  • Cashews: 9 g carbs, 1 g fiber, 12 g fat, 5 g protein

  • Chia seeds: 12 g carbs, 11 g fiber, 9 g fat, 5 g protein

7. Eggs

Eggs are an easy and affordable source of fat and protein while also being low in carbohydrates, making them a good choice for those following a keto diet.

While previous recommendations warned against eating more than 2 eggs a week, the latest research found that it’s fine for most people to eat 1 egg every day, or 7 eggs in a week.

8. High-fat dairy products

High-fat dairy products are a good source of protein as well as fat.

Some scientists have linked certain dairy products with health benefits. For instance, yogurt can keep you fuller for longer and provides beneficial probiotics for your gut.

But not everyone agrees. A recent study found that people who substituted carbs with animal products were more likely to die during the 25-year follow up than those who substituted plant-based options like nuts.

It might be a good idea to balance your dairy intake with plant foods while you are on the keto diet.

9. Oil

Some oils are a healthy source of fat and contain no carbohydrates. These include olive, avocado, canola, nut, and seed oils, like flax and hemp oil.

Research has shown that olive oil can protect against heart disease and certain cancers. Both olives and olive oil are a good choice for the keto diet, as they have the same health benefits and have almost no carbs.

Some oils, like avocado, sunflower, and rice bran oil, are more stable when cooking at a high heat.

10. High-cocoa chocolate

Chocolate with a high cocoa content is a good source of antioxidants, including flavanols. Research suggests that it can improve heart health.

Keto-friendly chocolate should contain 70% cocoa or more. Lower cocoa percentage chocolate has a higher sugar content, which will increase your carbohydrate intake.

A 3.5 ounce portion (100 g) of 70% cocoa chocolate contains 43 g of carbohydrates, 7 g of fiber, 47 g of fat, and 7 g of protein.

11. Coffee and tea without sugar

Tea and coffee are good options for a carb-free drink. Both are linked to a large range of health benefits, including living a longer and healthier life.

These benefits are found for both caffeinated and decaffeinated versions, so if you’re sensitive to caffeine or it’s late in the day, choose a decaf option.


It’s possible to follow a keto diet while still eating healthily, as long as you make sure you get enough fiber by eating plenty of plant foods and stick to moderate amounts of meat and dairy.

Lower carb foods that contain a good amount of fiber include non-starchy vegetables like broccoli, cauliflower, and zucchini, as well as nuts and seeds, avocados, and berries.

Although the keto diet can lead to weight loss, the data also shows there is no one-size-fits-all approach to food and weight. The keto diet works well for some people, but not so well for others.

Our research at ZOE suggests that many people benefit from including carbohydrates in their diet, and combining these with healthy fats works well for their metabolism.

We also know that some people’s bodies don’t cope well with high amounts of fat in their diet. Eating a lot of fat can put them at risk of dietary inflammation.

Your overall health and weight will benefit if you eat the best foods for your body.

Take our free quiz today to find out how ZOE can help you understand your body’s unique responses to food and how to identify the best foods for your metabolism and weight goals.


About adult BMI. (n.d.).


Association of coffee drinking with total and cause-specific mortality. The New England Journal of Medicine. (2012).


Association of egg intake with blood lipids, cardiovascular disease, and mortality in 177,000 people in 50 countries. The American Journal of Clinical Nutrition. (2020).


Beyond weight loss: a review of the therapeutic uses of very-low-carbohydrate (ketogenic) diets. European Journal of Clinical Nutrition. (2013).


Cacao seeds are a "Super Fruit": A comparative analysis of various fruit powders and products. Chemistry Central Journal. (2011).


Consumption of nuts and legumes and risk of incident ischemic heart disease, stroke, and diabetes: a systematic review and meta-analysis. The American Journal of Clinical Nutrition. (2014).


Diabetes and cancer: two diseases with obesity as a common risk factor. Diabetes, Obesity and Metabolism. (2013).


Diet Review: Ketogenic Diet for Weight Loss. (n.d.).


Dietary carbohydrate intake and mortality: A prospective cohort study and meta-analysis. The Lancet. (2018).


Dietary fiber, gut microbiota, and metabolic regulation - current status in human randomized trials. Nutrients. (2020).


Effects of chocolate, cocoa, and flavan-3-ols on cardiovascular health: a systematic review and meta-analysis of randomized trials. The American Journal of Clinical Nutrition. (2012).


Effect of a moderate fat diet with and without avocados on lipoprotein particle number, size and subclasses in overweight and obese adults: A randomized, controlled trial. Journal of the American Heart Association. (2015).


Fiber. (n.d.).


FoodData Central. (n.d.).


Impact of yogurt on appetite control, energy balance, and body composition. Nutrition Reviews. (2015).


Ketogenic diet. (2021).


Ketogenic diet. (n.d.).


Ketogenic diet and microbiota: Friends or enemies? Genes. (2019).


Low Carbohydrate Diet. (2021).


Meat consumption and prospective weight change in participants of the EPIC-PANACEA study. (2010). The American Journal of Clinical Nutrition.


Meat consumption and risk of 25 common conditions: outcome wide analyses in 475,000 men and women in the UK Biobank study. BMC Medicine. (2021).


Mechanisms linking obesity with cardiovascular disease. Nature. (2006).


Nutrients and bioactives in green leafy vegetables and cognitive decline. Neurology. (2018).


Persistent metabolic adaptation 6 years after "The Biggest Loser" competition. Obesity. (2016).


Phenolic compounds isolated from olive oil as nutraceutical tools for the prevention and management of cancer and cardiovascular diseases. International Journal of Molecular Sciences. (2018).


Tea consumption and mortality of all cancers, CVD and all causes: a meta-analysis of eighteen prospective cohort studies. British Journal of Nutrition. (2015).


The Impact of Caffeine and Coffee on Human Health. Nutrients. (2019).


Share this article

  • 11 Foods You Can Eat on the Keto Diet (4)
11 Foods You Can Eat on the Keto Diet (2024)


11 Foods You Can Eat on the Keto Diet? ›

Foods you can eat on the keto diet include fish and seafood, meat and poultry, non-starchy vegetables like bell peppers, broccoli, and zucchini, avocados, berries, nuts and seeds, eggs, high-fat dairy products, olive oil and other oils, and high-cocoa chocolate.

Can I eat pizza on keto? ›

Can Pizza Be Keto? Yes, absolutely! There are many keto-friendly pizza crusts to try out, as well as keto pizza toppings that won't even make it feel like you're on a diet. We've gathered some suggestions for you so you can stick to your diet plans but still enjoy the deliciousness that is pizza.

What fruit can I eat on keto? ›

Keto fruits by definition are low in carbohydrates. You still need to exercise portion control with most keto-friendly fruits to be within the limits of a keto diet. Keto-friendly fruits include avocados, watermelon, strawberries, lemons, tomatoes, raspberries, peaches, cantaloupe, star fruit, and blackberries.

What foods can I eat unlimited on keto? ›

Foods you can eat on the keto diet include fish and seafood, meat and poultry, non-starchy vegetables like bell peppers, broccoli, and zucchini, avocados, berries, nuts and seeds, eggs, high-fat dairy products, olive oil and other oils, and high-cocoa chocolate.

How many eggs a day on a keto diet? ›

It's totally fine and safe to eat up to 6 eggs a day while on the keto diet. You can consume even more eggs per day occasionally, as long as you make sure that you eat your greens, healthy fats and proteins from other sources.

Is peanut butter keto? ›

Peanut butter can definitely be part of a keto diet, but it's best to stick to plain options that are free of extra flavors and sweeteners. Almond butter is a good choice, too, and it's slightly lower in carbs. Additionally, you should be mindful of your portion size if you're trying to lose weight.

Can I eat bananas on keto? ›

Bananas. Bananas may be great for muscle recovery, reducing bloat, and calming an upset stomach, but they're on the list of foods you can't eat on the keto diet. With 25g of carbs per 100g serving, bananas are too high in carbs.

Can I eat burgers on keto? ›

Typical burger meals from fast-food restaurants are high in carbs due to their buns. For a keto-approved version of a fast-food burger meal, simply skip the bun and any toppings that could be high in carbs. Popular high-carb toppings include honey mustard sauce, ketchup, teriyaki sauce and breaded onions.

Can I eat chicken wings on keto? ›

If you are worried that consuming chicken wings may affect your keto diet, the good news is that chicken wings are actually keto-friendly. This delicacy contains a low amount of carbs and a reasonable protein content ideal for your keto diet. However, carbs in chicken wings vary depending on the preparation method.

Is bacon keto-friendly? ›

Can You Eat Bacon On a Keto Diet? While you may not think of bacon as diet food, most types of bacon fit perfectly into a keto diet plan since they're low in carbs yet high in protein and fat. That means bacon is perfect for snacking on in the afternoon or mixing into your chicken dinner dish for some extra flavoring.

Is popcorn keto? ›

Net carbs are calculated by taking the total grams of carbohydrate in a food and subtracting the amount of fiber. In this case, popcorn contains 6 grams of carbs per 1 cup serving and 1.2 grams of fiber, bringing the net carbs per serving to 4.8 grams. Yes friends, popcorn is indeed a keto food.

What will fill me up on keto? ›

There's a common misconception that the keto diet will leave you hungry and dissatisfied due to a lack of filling carbs like potatoes and pasta. However, there are plenty of low- foods that will keep you full on the keto diet, like eggs, almonds, and coconut oil.

What foods keep you full the longest on keto? ›

Plain Greek Yogurt and Cottage Cheese

A 2019 study published in Nutrients showed that both calcium and protein can reduce appetite and promote fullness. Choosing higher-fat yogurts and cottage cheese can help keep you full for longer, and full-fat products would be part of the ketogenic diet.

How to make keto more filling? ›

Make sure you get enough protein

Oily fish like salmon and tuna are a great choice because you get the filling protein plus heart-healthy fats, she said. In addition, she added that whole eggs provide filling protein and an assortment of nutrients that are critical for good health, including choline.

Top Articles
Latest Posts
Article information

Author: Velia Krajcik

Last Updated:

Views: 6548

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.