Keto vegetables – the best and the worst

What vegetables can you have on a keto diet? There’s a simple rule:

  • Above-ground vegetables are generally lower in carbs and are usually the best keto options.
  • Below-ground vegetables — also known as root vegetables — contain more carbs and aren’t a great choice, especially potatoes and sweet potatoes.

Read on for more details, and when there are exceptions to this rule.

Sign up

Above ground

Carb counts are provided as net carbs per 100-gram (3½-ounce) serving.12 The options to the left are solid keto vegetables.The options at the top are solid keto vegetables.

Keto vegetables growing above ground
Keto vegetables above

Below ground

Keto vegetables below ground
Carb counts represent net carbs for a standard serving size of 100 grams for each vegetable (3½ ounces, about the weight of an average tomato). For example, 100 grams of asparagus contain 2 grams of net carbs while 100 grams of broccoli contain 4 grams of net carbs.

Note that while the below-ground vegetables range from 7 to 17 grams of carbs per 100 grams, the above-ground vegetables are all under 5 grams of carbs per 100 gram serving. Quite a difference!

A word about onions: while they grow below ground and are higher carb, they can be added to foods as a seasoning because you generally won’t eat too many at once.

Be careful of caramelized or sautéed onions, as these are easier to consume in larger amounts. Green onions, or scallions, can be used to top salads or other dishes in modest amounts.

Vegetables on keto

All foods are made up of macronutrients – carbs, protein, and fat. While meat and most dairy mainly provide protein or fat, vegetables contain mostly carbs.

On a strict ketogenic diet, with fewer than 5% of calories from carbs, it’s important to know which veggies are the lowest in carbs, particularly if your goal is to consume fewer than 20 grams of carbs per day.

Vegetables with less than 5 grams of net carbs may be eaten relatively freely. It’s hard to overeat spinach, zucchini, lettuce, cucumbers, cabbage, asparagus and kale on a keto diet. These are considered keto vegetables.

Be more careful with slightly higher-carb vegetables like bell peppers (especially red and yellow ones), brussels sprouts and green beans to stay under 20 grams of carbs a day. The carbs can add up. For instance, a medium-size pepper has 4-7 grams of carbs.

While tomatoes are technically a fruit, they can work on a keto diet. But again, their carbs are a bit higher. When combined with other foods, you may exceed 20 grams of net carbs a day if you consume too many tomatoes.

If you are doing a more moderate or liberal low-carb diet that allows more than 20 grams of carbs a day, you can eat as many above-ground vegetables as you desire.

Other helpful guidelines

Here are two more general rules that can help you choose lower-carb and keto vegetables:

  • In general, keto-friendly veggies are those with leaves — all types of lettuce, spinach and other greens are good ketogenic options.
  • Green vegetables tend to be lower in carbs than veggies with a lot of color. For example, green cabbage is lower in carbs than purple cabbage. Green bell peppers are also somewhat lower in carbs than red or yellow peppers.
Medication with warfarin and vegetable intake: Warfarin (Coumadin, Jantoven) is a medication that is sometimes used to treat or prevent blood clots, and it can be affected by changes in your intake of certain vegetables.
Specifically, the effect of this medication can be reduced if you significantly change your intake of vitamin K; for example, if you start to eat large amounts of certain vegetables like kale, spinach, Brussels sprouts, broccoli, cabbage, cauliflower, or asparagus. Learn more

Discuss any changes in medication and relevant lifestyle changes with your doctor. Full disclaimer

Vegetables and fat

You can use keto vegetables as a vehicle for fat by seasoning cooked vegetables with butter. Better yet, sauté or roast them in lard, coconut oil, avocado oil, or ghee.3 If you eat dairy, you can make a cream sauce with heavy cream, cheese, and/or cream cheese.

Another excellent way to add fat to vegetables is by dipping them in salad dressings or other dipping sauces, or simply adding olive oil to your salad.

If you want to lose weight, try not to go overboard with fat. For best results, you may want to let your body burn excess body fat instead of extra added dietary fat. In this case, just eat enough fat to prevent hunger.

Learn more in our guides on how much fat you should eat, and our take on the best and worst fats and sauces

Learn how to eat keto with our video course

Top 10 keto vegetables

Low-carb veggies top 10

Here are ten fantastic keto vegetables that are tasty and provide plenty of nutrients but only a few carbs.4 Here’s our ranking in order of popularity and usefulness in keto cooking.5 Carb counts are provided as net carbs per 100-gram (3½-ounce) serving.

  1. Cauliflower – 3 g. Mild flavor and so versatile. Use it as base of staples like cauliflower rice and cauliflower mash. Have a look at our top 18 cauliflower recipes
  2. Cabbage – 3 g. Delicious when sautéed in butter or used in our popular Asian cabbage stir fry. See more of our top cabbage recipes
  3. Avocado – 2 g. Technically a fruit, but loaded with nutrients and healthy fat. 6 Great sliced, mashed as guacamole, or even baked. Here are some great avocado recipes
  4. Broccoli – 4 g. Swap it for pasta, rice or potatoes. It can be steamed, fried in butter, drizzled in cheese sauce, roasted with bacon, baked au gratin and more. Check out these recipes
  5. Zucchini – 3 g. Miss potatoes? Try our zucchini fries or zucchini chips. Zucchini can also be spiralized to make keto pasta, like in this keto carbonara. More recipes
  6. Spinach – 1 g. Extremely low in carbs, it can be used raw in salads, baked into chips, sautéed, or creamed. Check out our popular keto frittata with fresh spinach or many other spinach recipes
  7. Asparagus – 2 g. Filling, highly nutritious, and very low carb, asparagus was made for a high-fat sauce such as hollandaise or béarnaise. Top recipes
  8. Kale – 3 g. Although slightly higher carb than spinach, kale is a flavorful veggie. Enjoy it raw in salads, bake into chips, sauté in lard, or use as a base instead of pasta. Recipes
  9. Green beans – 4 g. Green beans can be roasted, steamed, or stewed, but may taste even better cooked in bacon fat or butter. Recipes
  10. Brussels sprouts – 5 g. Baby cabbages are excellent roasted until crispy or served in a creamy sauce. Recipes

Keto crudités

Keto vegetable sticks
Keto Veggies and dip
Numbers are digestible carbs per 100 grams (3½ ounces).

Veggie sticks, or crudités, with a high-fat dipping sauce are good keto choices for snacks and pre-dinner appetizers. Be careful with carrots, though — their carbs do add up.

Dip: Dipping keto vegetables in a savory dip, cream cheese, or herbed sour cream is a great way to eat higher fat, should you want to. Top recipes:



Legumes, corn and quinoa

Peas, beans, corn, lentils, quinoa keto visual guide peas and beans

Although they all grow above ground, legumes like peas, beans and lentils are all fairly high in carbs, as are grains like corn and quinoa. So they aren’t good keto options.7 If you are keeping below the recommended 20 grams of carbs a day on keto, avoid eating them.8

Grains and sugar

Carbohydrates in grains and sugar

Yes, wheat grows above ground. But it’s a grain, not a vegetable. Anything made from grains or grain flour – like breads, cereals, pastas, baked goods – contains carbs that are rapidly digested into glucose and will raise blood sugar.9 Avoid refined and whole grains on keto.
Read more in our evidence-based guide on whole grains.

Most sugar comes from plants, too — either sugar cane, beets, or corn. These are not healthy and should not be eaten on keto. High-fructose corn syrup, which is added to sodas and many processed foods, might be even worse than regular sugar.10

Like white table sugar, fructose is very high carb and not keto-friendly at all. The same goes for “natural” sugars like honey or maple syrup.
Learn more about keto sweeteners

Struggling with carb cravings?

To help you, we’ve created a sugar addiction course that’s available exclusively for members. You can see all the episodes listed below.

Not a member yet? Start your FREE 30-day trial here.

Keto vegetable recipes

So what do keto vegetables look like when they’re cooked and ready to eat? Feel free to check out our keto recipes for hundreds of examples. Below you’ll find a few popular options.

Shopping lists & meal plans

If planning your own meals sounds too time-consuming, we can help. For maximum simplicity sign up for the free 2-week keto challenge or our customizable  keto meal plan service. Personalized shopping lists are included.

The meal plan below is available through Diet Doctor Plus. Not a member?  and get full access to our 90+ keto meal plans and other membership benefits./


Keto: 5-ingredient meals #4

Are you tired of complicated recipes, odd ingredients, and long shopping lists? Well, with this week’s 5-ingredient meal plan, keto has never been easier or more delicious.

With just a few ingredients, plus some basic pantry items, we have put together this convenient ketogenic meal plan, which is as kind to your wallet as it is to your waist.

Full meal plan →

Alternatively, just use our free 30-day keto meal plan.


Start your FREE 30-day trial!

Get instant access to healthy low-carb and keto meal plans, fast and easy recipes, weight loss advice from medical experts, and so much more. A healthier life starts now with your free trial!

Start FREE trial!

Similar keto guides

Meal plans

Get lots of weekly keto meal plans, complete with shopping lists and more, with our premium meal planner tool (free trial).


A ketogenic diet for beginners
Ketogenic diet foods – what to eat and what to avoid
14-day keto diet meal plan with recipes and shopping lists
How to follow a healthy vegetarian keto diet

  1. Net carbs = digestible carbs, or total carbs minus fiber

  2. The numbers are for uncooked vegetables. The carb content per 100 grams is slightly lower in cooked form.

    For example, while raw broccoli has about 4 grams of net carbs per 100 grams, cooked broccoli has about 3 grams. The main reason for this difference is an increase in water content in cooked vegetables.

    The numbers are taken from online databases, like the USDA database. There are minor differences between these databases. This may be because carb content varies among different breeds of vegetables, and there can also be seasonal variation.

    In cases where there are significant differences between databases we have attempted to choose a median value.

  3. The fear of saturated fats, like butter and lard, appears to be misguided. Although still considered controversial, several large systematic reviews of human trials have found no evidence that eating foods high in saturated fat increases the risk of heart disease or other health problems:

    British Medical Journal 2016: Re-evaluation of the traditional diet-heart hypothesis: analysis of recovered data from Minnesota Coronary Experiment (1968-73) [systematic review of randomized trials; strong evidence]

    Nutrition Journal 2017: The effect of replacing saturated fat with mostly n-6 polyunsaturated fat on coronary heart disease; a meta-analysis of randomized controlled trials [strong evidence]

    You can learn more in our complete guide to saturated fat.

  4. Vegetables are generally considered very healthy, possibly because of the vitamins and minerals they contain. However, the potential healthiness of eating vegetables is mainly based on weak observational data, so it’s hard to know for sure:

    British Medical Journal 2014: Fruit and vegetable consumption and mortality from all causes, cardiovascular disease, and cancer: systematic review and dose-response meta-analysis of prospective cohort studies [weak evidence for a modest positive effect of eating vegetables on heart health and longevity]

    You can learn more in our guide, Do you need to eat fruits and vegetables?

  5. The ranking is somewhat subjective, and open for debate.

  6. Avocado: nutrition facts

  7. Furthermore, grains are usually not considered vegetables at all, as they are the seeds of grasses:

    Wikipedia: Vegetable

  8. The recommendation to stay below 20 grams of carbs a day on keto is mainly based on the consistent experience of experienced practitioners, and stories from people trying different levels of carb restriction [weak evidence].

    One small study showed that in healthy volunteers, diets of 20 and 50 grams of carbs promoted ketosis with equal success. However, it’s unknown whether this would be the case for individuals with obesity, metabolic syndrome or type 2 diabetes.

    Furthermore, so far no RCT has tested health outcomes of two low-carb diets of varying strictness head to head. But RCTs of strict low-carb diets seem to often show better results, compared to RCTs of more moderate or liberal low-carb diets.

    RCTs of low-carb interventions for weight loss

  9. Even foods made from whole wheat or other whole grain flour are relatively rapidly digested and raise blood glucose quickly, though in some cases slightly more gradually than foods made from white flour:

    The American Journal of Clinical Nutrition 2018: The effects of whole-grain compared with refined wheat, rice, and rye on the postprandial blood glucose response: a systematic review and meta-analysis of randomized controlled trials [strong evidence]

    Journal of the American Medical Association 2002: The glycemic index. Physiological mechanisms relating to obesity, diabetes, and cardiovascular disease [overview article]

    British Medical Journal 1980: Rate of digestion of foods and postprandial glycaemia in normal and diabetic subjects [weak evidence]

  10. High-fructose corn syrup is slightly higher in fructose compared to regular sugar. Fructose – in excessive quantities – may have worse long-term metabolic effects than other carbohydrates:

    The Journal of Clinical Investigation 2009: Consuming fructose-sweetened, not glucose-sweetened, beverages increases visceral adiposity and lipids and decreases insulin sensitivity in overweight/obese humans [weak evidence]

    Nutrients 2017: Fructose consumption, lipogenesis, and non-alcoholic fatty liver disease [overview article]

    JAMA 2013: Effects of fructose vs glucose on regional cerebral blood flow in brain regions involved with appetite and reward pathways [weak evidence]