The ketogenic (keto) diet limits carbohydrates and replaces them with fats, putting the body into a state of ketosis. To stay in ketosis, a person requires up to 50 grams (g) of carbs per day.

A person following a keto diet eats foods with high levels of fats and very low levels of carbohydrates. The diet excludes a wide range of foods, including some fruits and vegetables, as well as bread, beans, and legumes.

This article looks into the number of carbs that the keto diet allows per day and which foods can help a person stay on track.

avocado on toast on a chopping boardShare on Pinterest
Arx0nt/Getty Images

According to a 2018 review of the different types of keto diet, a person should consume up to 50 grams (g) of carbohydrates per day to stay in ketosis.

The average recommended daily protein intake for a person assigned female at birth following a keto dietary plan is 46 g, and for a person assigned male at birth, it is 56 g. In addition to low carbs, the keto diet involves moderate amounts of protein, as excess protein can prevent ketosis.

However, different keto diets allow for different amounts of carbs, protein, and fat:

  • Standard ketogenic diet: Overall, 70% of a person’s intake is fat, 20% is protein, and 10% is carbs.
  • Cyclical ketogenic diet: There is a cycle of 5 low carb days and 2 high carb days.
  • Targeted ketogenic diet: A person can eat more carbs around high intensity workouts.
  • High protein ketogenic diet: Overall, 60% of a person’s intake is fat, 35% is protein, and 5% is carbs.

The standard keto diet has been the subject of most research, and experts who recommend ketogenic diets tend to be more likely to recommend this type.

Learn more about the benefits of the keto diet.

For anyone following the keto diet, it is important to consider the number of “net carbs” in foods.

Calculating the number of net carbs in a serving involves subtracting the amount of fiber from the total number of carbs. If the food is processed, a person should also subtract half the sugar alcohol content. These quantities are available on food labels.

We look into these terms and the calculation in more depth below:

Total carbs

These are all the carbs in a serving of food, including the type the body cannot completely digest and transfer into glucose for energy.

Net carbs

The body is able to absorb net carbs, also called digestible carbs.

To calculate the number of net carbs in a serving, subtract the fiber content from the number of total carbs. If the food is processed, also subtract half the sugar alcohol content.

Learn more about calculating net carb values.


Fiber is a type of carbohydrate that the body cannot digest and so cannot transform into glucose to store and use for energy.

The amount of fiber is included in the number of total carbs, but not in the number of net carbs.

Sugar alcohol

To calculate the number of net carbohydrates in processed foods, a person also needs to subtract half the amount of sugar alcohol from the number of total carbs.

The body does not digest all sugar alcohols, so they have less effect on blood sugar levels than regular sugar.

Some examples of sugar alcohols include:

  • sorbitol
  • xylitol
  • mannitol
  • isomalt
  • maltitol
  • lactitol
  • hydrogenated starch hydrolysates

Read on to learn more about sugar alcohols.

When a person consumes carbohydrates, the body turns those carbs into sugar, which cells use for energy.

Significantly limiting carb intake causes the body to burn fat instead of carbs for energy, causing glucose levels to drop.

This forces the body to produce ketones, acids that appear in the blood and urine when the body burns fat. When the body uses fat as energy and releases ketones, this is called ketosis.

During ketosis, the body also produces less insulin and stores less fat as a result.

Read on to learn more about how ketosis works.

The keto diet may help support weight loss, if this is a goal, by burning fat for energy. It may also help manage type 2 diabetes.

Read on to learn more about type 2 diabetes and the keto diet.

Below, we explore how many net carbs various foods contain. This measurement excludes fiber and half the amount of sugar alcohols from the total number of carbs in the serving.

Fresh meat and fish

These foods tend to make up a large part of a keto diet, as they contain no carbohydrates but can be good sources of some nutrients.

Some examples of fresh meat and fish included in the keto diet include:

Learn more about incorporating meat into a diet for people with diabetes.


FoodNet carbs per 100 g
eggs0.76 g
cheddar cheese2.44 g
Greek yogurt3.98 g

Cheese tends to be low in carbs but high in fat, making it a good choice for keto diets. For example, 100 g of cheddar cheese has 2.44 g of carbs and 34 g of fat.


Dark green vegetables, such as broccoli, are low in carbs and rich in magnesium, protein, vitamin C, and antioxidants.


Fruits are an important part of any diet, as they are rich in vitamins and minerals.

However, some fruits are high in carbs, so researching — including checking labels — is key.

Nuts and seeds

Learn more about foods for a ketogenic diet and tips for low carb dietary plans.

Wheat-based products, such as rice, pasta, and cereals, are high in carbs. Therefore, a person following a keto diet should limit them.

Below, we look at how many net carbs are in 100 g of various other foods.



Nuts, beans, and legumes

FoodNet carbs per 100 g
cashews24.97 g
chickpeas16.80 g
kidney beans10.75 g
lentils52.65 g

Keeping the keto diet sustainable can be challenging because it is very restrictive. A person may become bored by what they can eat.

Moreover, the diet can cause side effects.

Learn more about ketogenic diet side effects.

Gradual changes

It can help to ease into the diet gradually.

For instance, a person might stop eating one type of food at a time, such as bread or juice that is high in carbs and sugar.

Whole, unprocessed foods

Aim to consume carbs from whole, unprocessed foods to benefit from their vitamins and minerals.


For people following the keto diet, regular health monitoring is important to check whether the diet is having any effects on the heart.

For people with diabetes, it is also important to monitor for hypoglycemia (low blood sugar).

Overall, it is important for people to check with a doctor before making any significant changes to their diet, such as switching to a ketogenic diet.

Common questions about carb intake and the ketogenic dietary plan may include:

How many carbs can I eat and stay in ketosis?

The amount of carbs a person can consume and stay in ketosis may vary slightly between people. However, in general, a person should consume up to 50 g of carbs per day to stay in ketosis.

Is 100 g carbs a day keto?

The ketogenic dietary plan typically reduces net carbohydrate intake to roughly 50 g a day. However, other low carb dietary plans may allow up to 130 g of carbs per day.

Can you lose weight on 50 g carbs a day?

Following a low carbohydrate diet that involves consuming roughly 50 g of carbs a day, such as the keto diet, may help with weight loss. Before changing the diet to help with weight loss, a person may wish to consult a dietitian.

What does 50 g net carbs look like?

Depending on the foods a person consumes, 50 g net carbs can vary. For example, with low carb foods, around 1,000 g of broccoli, raspberries, or Brazil nuts are roughly 50 g net carbs. However, with high carb foods, 200 g of cashews or 100 g of lentils are about 50 g net carbs.

Following the keto diet requires limiting carb intake to up to 50 g a day. A person generally replaces high carb foods with fatty foods, such as eggs, dairy products, and fresh meat and fish.

Wheat products and some fruits, vegetables, beans, and legumes can be high in carbs, so checking food labels is key.

Before starting a keto diet, a person can contact a doctor to make sure the change will be safe.