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.

What foods can I eat unlimited on keto? ›

Foods You Can Eat on the Ketogenic Diet
  • Fish and seafood.
  • Low-carb veggies.
  • Cheese.
  • Avocados.
  • Poultry.
  • Eggs.
  • Nuts, seeds and healthful oils.
  • Plain Greek yogurt and cottage cheese.
Aug 15, 2023

What foods are surprisingly keto? ›

11 surprising foods you can eat on the Keto diet
  • Buffalo wings. You might need to customize them first. ...
  • Guacamole. Whether it costs extra or not, you can enjoy it. ...
  • Pizza. You just need to make a few adaptations. ...
  • Chia pudding. ...
  • Wine. ...
  • Cream cheese. ...
  • Bacon. ...
  • Pork rinds.
Jun 21, 2018

Can you 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 foods are 100% carb free? ›

Food and drinks allowed on a no-carb diet include meat, fish, eggs, cheese, butter, oils, water, and plain coffee or tea.

What is the most filling food on keto? ›

13 of the best keto foods that keep you full
  • Mushrooms are a very filling vegetable. ...
  • Sauerkraut is rich in filling fiber. ...
  • Coconut yogurt can promote satiation. ...
  • Green pesto has an amazing fiber content. ...
  • Sardines are incredibly healthy. ...
  • Add eggs to your diet . ...
  • Make sure you are consuming full-fat dairy.
Oct 9, 2018

What sweets can be eaten on keto? ›

Make a batch of keto chocolate chip cookies, keto red velvet cake, and keto brownies to get your fix. We've even re-created our favorite candies and snack aisle faves, like keto Oreos, keto peanut butter cup fat bombs, and keto copycat snickers. And if you're a Frosty fan, you'll have to try our keto Frosty!

What junk foods are keto? ›

Here are 9 fast-food options that you can enjoy on a ketogenic diet.
  • Bunless Burgers. Share on Pinterest. ...
  • Low-Carb Burrito Bowls. ...
  • Egg-Based Breakfasts. ...
  • Bunless Chicken Sandwich. ...
  • Low-Carb Salads. ...
  • Keto-Friendly Beverages. ...
  • Lettuce-Wrapped Burgers. ...
  • “Unwiches”
May 29, 2018

What are big mistakes on keto? ›

Eating too much protein and not enough fats

Proteins as well can cause insulin spikes when over-consumed. The only macronutrient that doesn't spike insulin is pure fat. For this reason, you need to be adhering to very specific fat/carb/protein ratios when following a Keto Diet.

What snack foods can I eat on keto? ›

Learn more about our team of writers and editorial standards.
  • Keep reading to find your new favorite keto snack.
  • Cheese (0-3g Net Carbs)
  • Nuts (1-3g Net Carbs)
  • Seeds (1-3g Net Carbs)
  • Deli Meats (0-1g Net Carbs)
  • Nut Butters (1-3g Net Carbs)
  • Pickles (0-1g Net Carbs)
  • Avocado (2g Net Carbs)
Jan 25, 2022

Can you eat peanut butter on 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.

Which bread is good for keto diet? ›

Basic Low-Carb Bread
  • Sourdough from Great Low Carb Bread Co. ...
  • L'Oven Fresh Zero Net Carb Bread (0g Net Carb) ...
  • Franz Keto White Bread (1g Net Carb) ...
  • Kiss my Keto's Keto Bread (0g Net Carbs) ...
  • Julian Bakery Keto Thin Bread (0g Net Carbs) ...
  • Unbun Unbread (2g Net Carbs) ...
  • Lewis Bakeshop Healthy Life Keto Bread (0g Net Carbs)
Nov 8, 2023

Is cheese keto? ›

All types of cheese are allowed on the keto diet, as cheese is relatively low in carbohydrate, which complies with the key principle of the keto diet. The Ketogenic diet or “keto” diet is a low carbohydrate and high fat eating plan.

Can I eat 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.

What foods keep you full the longest keto? ›

13 of the best keto foods that keep you full
  • Mushrooms are a very filling vegetable. ...
  • Sauerkraut is rich in filling fiber. ...
  • Coconut yogurt can promote satiation. ...
  • Green pesto has an amazing fiber content. ...
  • Sardines are incredibly healthy. ...
  • Add eggs to your diet . ...
  • Make sure you are consuming full-fat dairy.
Oct 9, 2018

What is the ultimate keto meal plan? ›

The Ultimate Keto Meal Plan is a meal plan that includes recipes, shopping lists, tips, and many other meal plans that can enable you to lose weight. It includes 14 days of keto-friendly meals and snacks that are easy to prepare and delicious to eat.

Can I eat as much as I want on keto? ›

While it's true that the keto diet involves eating lots of protein and fat with very limited carbohydrates, it doesn't mean you can eat in infinite quantities. Like any diet, its success depends on you achieving a calorie deficit.

What is considered a cheat meal on keto? ›

For keto dieters, a cheat day can mean indulging in actual pasta, pizza, and other high-carb meals. While many dieters think of cheat day as a well-deserved reward, nutritionists say there are downsides to it.

Top Articles
Latest Posts
Article information

Author: Tuan Roob DDS

Last Updated:

Views: 6398

Rating: 4.1 / 5 (42 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Tuan Roob DDS

Birthday: 1999-11-20

Address: Suite 592 642 Pfannerstill Island, South Keila, LA 74970-3076

Phone: +9617721773649

Job: Marketing Producer

Hobby: Skydiving, Flag Football, Knitting, Running, Lego building, Hunting, Juggling

Introduction: My name is Tuan Roob DDS, I am a friendly, good, energetic, faithful, fantastic, gentle, enchanting person who loves writing and wants to share my knowledge and understanding with you.