Fruits contain natural sugars, but some are suitable as part of a keto meal plan. Avocados, lemons, tomatoes, berries, and kiwis are among the options.

The keto diet is a low-carb eating plan designed to put a person into a state of ketosis. A typical keto diet strictly regulates calorie intake for each of the three macronutrients, or macros: fats, protein, and carbs.

Here are typical recommended calorie percentages for each macro on a keto diet:

  • 55–60% of calories should come from fat
  • 30–35% of calories should come from protein
  • 5–10% of calories should come from carbohydrates

The keto diet limits the foods a person can eat, including fruit, due to their carb count. While people following this diet may think it is best to exclude all fruits, some fit the keto dietary plan in moderation.

This article breaks down which fruits a person can eat on a keto diet.

a person shopping for lemonsShare on Pinterest
d3sign/Getty Images

Fruits contain natural sugars that add to a person’s daily carbohydrate intake.

People can eat some fruits on the keto diet. However, a person needs to be careful of the type and amount they consume to stay within their allotted macros.

The number of carbs from fruit and other sources should not exceed the daily limit for a keto diet.

People consume this diet to put their bodies into a state of ketosis, where the body burns more fat.

While there is no carb intake guideline for all people following the keto diet, the Harvard School of Public Health state most people should try to keep their total carbs under 50 grams (g) per day. Some people may even limit their intake to 20 g per day.

Not all fruits contain the same amount of carbs and fiber. Those higher in sugars and lower in fiber are generally not well suited to a keto diet, although they are a healthful addition to most other diets with a less restricted carb intake.

Fruits lower in sugars and higher in fiber may be suitable on a keto diet, but a person should eat them in moderation.

Fiber is an important factor in the keto diet. A person’s body cannot digest this substance. Therefore, to calculate the carbs eaten from food containing fiber, subtract the carbs from fiber from the total amount of carbs in the food.

This would give the net carb count of the food, which is important to note for those counting carbs.

However, a person following a keto diet to manage a medical condition, such as epilepsy, should limit their total carbs to under 20 g.

Fruits high in fiber are generally lower in net carbs and are suitable on a keto diet.

The following fruits are generally considered keto-friendly.


Avocados belong in the fruit family — they are not vegetables. An average avocado of 150 g contains about 12.8 g of carbs and 10 g of fiber.

The amount of fiber in avocado means it has only around 2.8 g of net carbs.

This fruit also provides a good portion of healthful fat and several necessary vitamins and minerals.


Tomatoes are a fruit, though many people use them in savory dishes and sauces.

They are also keto-friendly, with about 4.8 g of carbs and 1.5 g of fiber in a whole tomato weighing 125 g. This means they each typically contain 3.3 g of net carbs.

The exact amount of carbs in tomatoes will vary based on their size and type. In general, a small serving should allow a person to enjoy them without breaking their keto diet.


Lemons add a citrus flavor to meats, poultry, fish, and drinks. They are also acceptable on the keto diet, with an average-sized lemon containing about 6 g carbs and 1.8 g of fiber, accounting for around 4.2 g of net carbs.

Lemons are also high in vitamin C.


Strawberries are relatively low in carbs and can provide necessary vitamins, such as vitamins C and A. In a 2/3 cup serving of 100 g, strawberries contain 7.6 g of carbs and 1.8 g of fiber, which comprise 5.8 g of net carbs.


Blackberries provide about 14.4 g of carbs and 7.95 g of fiber in a 150 g serving, comprising around 6.4 g of net carbs.

Blackberries also contain a variety of vitamins and minerals, including vitamins C, K, and A.


Raspberries contain about 14.7 g of carbs and 8 g of fiber in a 123 g serving, accounting for 6.7 g of net carbs.

They also contain vitamin C and manganese, as well as antioxidants, making them a healthful addition to a keto diet.


A whole plum of 75 g contains 8.5 g of carbs and about 1 g of fiber, providing net carbs of 7.5 g.

They also contain several key nutrients, including phosphorus and potassium.


A person on a keto diet may only want to eat kiwifruit on rare occasions. A kiwifruit of 75 g contains about 10.5 g of carbs and 2.25 g of fiber, bringing its net carbs to around 8.25 g.

Because kiwifruit is higher in net carbs than other fruits on this list, a person eating it may wish to monitor their carb intake throughout the day when trying to maintain ketosis.


Like kiwifruits, blueberries are higher than many options on this list when it comes to total carb count. In a 1/2-cup serving, a person will consume about 10.9 g of carbs and 1.8 g of fiber, taking in 9.1 g of net carbs.

Not all fruits are suitable for people following a keto diet.

A person should restrict or eliminate the following fruits from their diet when limiting their carb intake.

FruitPortionNet carbs
Cherries1/2 cup10.4 g
Peaches1 fruit13 g
Apples1 medium appleabout 23 g
Oranges1 medium orangeabout 14 g
Banana1 bananaabout 25.5 g

Though the fruits in this table may not be suitable for a keto diet, they are healthful and nutritious.

A person can still benefit from including these fruits in many other diets that are less restrictive in carbs.

People following a keto diet can still enjoy some fruit in moderation. Fruits offer essential nutrients, such as vitamins and minerals, which are an important part of a person’s diet.

Avoid eating large quantities of any fruit to achieve or maintain ketosis.

Those interested in the keto diet should talk with their doctor or nutritionist before starting this program, particularly if they have any chronic health conditions.