How Many Carbs Can You Eat on Keto Per Day?

Most people need to eat fewer than 50 grams of carbohydrates per day to reach ketosis, and many start at 20 grams to get there faster. That 50-gram ceiling is roughly what you’d find in a single medium bagel, which puts the restriction into perspective quickly. Where you land within that 20-to-50-gram range depends on your body, your activity level, and how strictly you want to manage ketosis.

The Standard Keto Carb Range

Popular keto guidelines suggest getting 5 to 10 percent of your total daily calories from carbohydrates, with 70 to 80 percent from fat and 10 to 20 percent from protein. On a 2,000-calorie diet, 5 to 10 percent works out to roughly 25 to 50 grams of carbs per day.

That said, the threshold for ketosis varies from person to person. Some people can stay in ketosis eating up to 70 grams of carbs per day, while others need to stay closer to 20 grams. Most people fall somewhere in the middle. If you’re just starting out, beginning at the lower end (around 20 grams) makes it more likely you’ll enter ketosis within a few days, and you can experiment upward from there once you know how your body responds.

Your body won’t start producing meaningful amounts of ketones until it burns through its stored glycogen, the form of carbohydrate your muscles and liver keep on reserve. Cutting carbs low enough forces your body to deplete those stores and switch to burning fat for fuel. Blood ketone levels between 0.5 and 3 mmol/L indicate you’ve reached nutritional ketosis.

Net Carbs vs. Total Carbs

When keto followers talk about their daily carb count, they’re often referring to “net carbs” rather than total carbs. Net carbs are the carbohydrates your body actually absorbs and uses for energy. To calculate them, subtract the fiber from the total carbohydrate count on a nutrition label. If the food is processed and contains sugar alcohols, subtract half of those as well.

This distinction matters because fiber passes through your digestive system without raising blood sugar, so it doesn’t interfere with ketosis. A cup of broccoli might have around 6 grams of total carbs but only about 3.5 grams of net carbs after you subtract the fiber. That difference adds up across a full day of eating and gives you more room on your plate for vegetables and other whole foods.

Some people prefer to track total carbs for simplicity and because it builds in a margin of safety. Others track net carbs because it allows a wider variety of high-fiber foods. Either approach works as long as you’re consistent and staying in your target ketone range.

What 20 to 50 Grams Actually Looks Like

Non-starchy vegetables are the backbone of carb intake on keto. A half-cup serving of cooked vegetables like broccoli, cauliflower, green beans, zucchini, or spinach contains about 5 grams of carbohydrates. Salad greens like lettuce, romaine, and arugula have so little carbohydrate that they’re essentially free, meaning you can eat generous portions without worrying about your count.

At 20 grams per day, you could eat three to four servings of non-starchy vegetables plus small amounts of carbs from nuts, cheese, or avocado, and you’d be at your limit. At 50 grams, you have considerably more flexibility: room for a wider range of vegetables, some berries, and possibly a small amount of dark chocolate or a low-carb tortilla. The jump from 20 to 50 grams makes a noticeable difference in meal variety.

Foods that seem low-carb can add up quickly. A medium banana has about 27 grams, a cup of cooked rice around 45 grams, and a single slice of bread roughly 12 to 15 grams. These foods use up most or all of a keto daily budget in one serving, which is why they’re typically avoided entirely.

Hidden Carbs That Add Up

One of the most common mistakes on keto is underestimating carb intake from processed and packaged foods. Sugar appears on ingredient labels under at least 61 different names, including dextrose, maltose, barley malt, rice syrup, and high-fructose corn syrup. If you’re scanning labels for “sugar” and nothing else, you’ll miss a lot of these.

Condiments are a frequent culprit. Ketchup, barbecue sauce, salad dressings, and marinades often contain several grams of sugar per tablespoon. So do many “health” foods like flavored yogurts, granola bars, and protein shakes. Even savory items like deli meats and sausages sometimes include added sugars or starches as fillers. Reading the full ingredient list, not just the nutrition facts panel, becomes important when your daily budget is as tight as 20 to 50 grams.

Finding Your Personal Threshold

The published ranges are guidelines, not hard rules. Your individual carb tolerance for ketosis depends on factors like your muscle mass, how physically active you are, your metabolic health, and how long you’ve been eating low-carb. Someone who exercises intensely and has more muscle mass will generally burn through glycogen faster and may tolerate more carbs while staying in ketosis.

The most reliable way to find your personal limit is to start at 20 grams of net carbs per day, confirm you’re in ketosis after a week or so, and then gradually increase by 5 grams at a time. If you’re testing blood ketone levels, you’re looking for readings between 0.5 and 3 mmol/L. When your ketone levels drop below 0.5, you’ve found your upper boundary. Many people settle somewhere between 30 and 50 grams as a sustainable daily target.

Keep in mind that the quality of your carbs matters alongside the quantity. Spending your carb budget on non-starchy vegetables, nuts, seeds, and small amounts of berries gives you fiber, vitamins, and minerals. Spending it on a few bites of bread or a sugary condiment doesn’t. The gram count is the same, but the nutritional return is very different.