Thomas Barwick / Getty ImagesThe ketogenic (keto) diet is a nutritional plan that aims to put the body into ketosis, a state in which the body burns fat for energy instead of carbohydrates (carbs). The keto diet is high-fat, moderate-protein, and very low in carbohydrates.When the body does not have sugar from carbohydrates for energy, it begins to burnketones, an energy source from fat. This can lead to weight loss and other potential benefits.People who follow aketo dietusually try to limit their daily carb consumption to 50 grams per day.Vegetables containstarch, a type of carb, but many vegetables areconsidered low carb, including celery, zucchini, mushrooms, and more.Acarbohydrateis an organic compound that contains sugar. The body uses carbohydrates to break them down intoglucosefor energy.1. CeleryCeleryis very low in carbohydrates. It contains 2.97 grams in a 100 gram serving. This water-rich veggie also containscalciumandpotassium.2. ZucchiniZucchini is rich invitamin Cand also contains phosphorus and potassium. It’s an excellent choice for people on the keto diet because a 100 gram serving contains only 3.11 grams of carbs.3. MushroomsMushroomsare hearty vegetables that are packed with potassium. One serving contains 3.26 grams of carbohydrates. If you’re whipping up an egg yolk omelet, add some mushrooms and full-fat cheese.4. Romaine LettuceToss together a keto-friendly salad using romaine lettuce as your base. It is rich inbeta-caroteneand vitamin K, containing only 4.06 grams of carbs.5. RadishesRadishesare colorful vegetables that are a good source of vitamin C and add a nice crunch to salads. A 100 gram serving contains 3.4 grams of carbs.6. CucumbersNeed an easy snack? Try dipping cucumber slices in a full-fat dip. They are a good source ofvitamin Kand contain 3.63 grams of carbs.7. SpinachSpinachis a plant-based source of both calcium andiron. It is also rich inantioxidants. A 100 gram serving of spinach has 3.63 grams of carbs.8. ArugulaSpice things up with arugula to add some peppery flavor to your salad. It is infolateand vitamin K, with just 3.65 grams of carbs.9. AsparagusBacon-wrapped asparagus is a delicious, keto-friendly snack. Asparagus is a good source ofironand contains potassium and vitamin C. It has 3.88 grams of carbs.10. TomatoesTomatoes contain 3.89 grams of carbs in a serving. They are a good source of vitamin C and contain somephosphorus, potassium, and calcium.11. KaleKaleis a nutrient powerhouse and provides a good source of calcium and vitamin C. One serving has 4.42 grams of carbs.12. Bell PeppersBell peppersare delicious as a snack and make an excellent topping for salads and eggs. One serving has 4.78 grams of carbs.13. CauliflowerCaulifloweris a cruciferous vegetable with several nutrients, including calcium, phosphorus, and potassium. This water-rich vegetable has 4.97 grams of carbs in one serving.14. EggplantEggplant is a hearty vegetable that makes a great substitute for meat in many of your favorite dishes. One serving has 5.88 grams of carbs and contains vitamin A andlutein.15. BroccoliBroccoliis a popular vegetable that has 6.27 grams of carbs. It is rich in vitamin C and contains calcium and potassium.16. CabbageCabbageis a vegetable that can be enjoyed raw or cooked. It has 6.38 grams of carbs. Cabbage contains potassium, calcium, and phosphorus.17. Green BeansGreen beansmake a delicious side dish and have 7.41 grams of carbs. They provide a good source of vitamin C and vitamin K.18. Brussels SproutsWhen you’re following the keto diet, you can enjoy Brussels sprouts in moderation. They have 8.95 grams of carbs in a 100 gram serving. They also provide phosphorus and potassium.Non-Keto VegetablesStarchy vegetables like corn and potatoes are not a good fit for the keto diet. Because they are higher in carbs, you will have a more challenging time reaching ketosis if you eat them regularly.These non-keto vegetables contain the following number of carbs in a 100 gram serving:Sweetcorn: 23.5 gramsPotatoes: 17.8 gramsSweet potatoes: 16.82 gramsParsnips: 16.46 gramsPeas: 14.45 gramsBeets: 9.56 gramsCarrots: 9.08 gramsBonus: Keto FruitsIf you are new to the keto diet, you may hesitate to eat fruit. Many fruits contain more carbohydrates than vegetables, and it can be challenging to know which ones to eat. Talk with a healthcare provider if you have questions.Opt for low-sugar fruits that are low in carbs. The followingfruitscontain a low number of carbs in a 100 gram serving:Avocados: 8.64 gramsWatermelon: 7.55 gramsStrawberries: 7.68 gramsLemons: 9.32 gramsRaspberries: 11.9 gramsCantaloupe: 8.16 gramsBlackberries: 9.61 gramsFruits to AvoidTo get the most out of your keto diet, consider avoiding high-sugar fruits like the following list:Apples: 15.6 gramsGrapes: 18.6 gramsBananas: 20.1 gramsMangos: 15 gramsPineapples: 14.1 gramsPears: 15.1 gramsCherries: 16.2 gramsPlums: 11.4 gramsSummaryThe keto diet is a high-fat, moderate-protein, low-carb eating plan to put the body into ketosis. Ketosis occurs when the body burns fat for energy instead of carbs.People following a keto diet choose to eat foods that are very low in carbohydrates. Certain vegetables are too high in starch to be enjoyed while sticking to a keto diet.Low-carb vegetables include celery, kale, mushrooms, bell peppers, and lettuce. Avoid starchy vegetables like corn and potatoes when following a keto diet.

Thomas Barwick / Getty ImagesThe ketogenic (keto) diet is a nutritional plan that aims to put the body into ketosis, a state in which the body burns fat for energy instead of carbohydrates (carbs). The keto diet is high-fat, moderate-protein, and very low in carbohydrates.When the body does not have sugar from carbohydrates for energy, it begins to burnketones, an energy source from fat. This can lead to weight loss and other potential benefits.People who follow aketo dietusually try to limit their daily carb consumption to 50 grams per day.Vegetables containstarch, a type of carb, but many vegetables areconsidered low carb, including celery, zucchini, mushrooms, and more.Acarbohydrateis an organic compound that contains sugar. The body uses carbohydrates to break them down intoglucosefor energy.

Thomas Barwick / Getty Images

A woman washing celery from a farm

The ketogenic (keto) diet is a nutritional plan that aims to put the body into ketosis, a state in which the body burns fat for energy instead of carbohydrates (carbs). The keto diet is high-fat, moderate-protein, and very low in carbohydrates.

When the body does not have sugar from carbohydrates for energy, it begins to burnketones, an energy source from fat. This can lead to weight loss and other potential benefits.

People who follow aketo dietusually try to limit their daily carb consumption to 50 grams per day.Vegetables containstarch, a type of carb, but many vegetables areconsidered low carb, including celery, zucchini, mushrooms, and more.

Acarbohydrateis an organic compound that contains sugar. The body uses carbohydrates to break them down intoglucosefor energy.

  1. CeleryCeleryis very low in carbohydrates. It contains 2.97 grams in a 100 gram serving. This water-rich veggie also containscalciumandpotassium.2. ZucchiniZucchini is rich invitamin Cand also contains phosphorus and potassium. It’s an excellent choice for people on the keto diet because a 100 gram serving contains only 3.11 grams of carbs.3. MushroomsMushroomsare hearty vegetables that are packed with potassium. One serving contains 3.26 grams of carbohydrates. If you’re whipping up an egg yolk omelet, add some mushrooms and full-fat cheese.4. Romaine LettuceToss together a keto-friendly salad using romaine lettuce as your base. It is rich inbeta-caroteneand vitamin K, containing only 4.06 grams of carbs.5. RadishesRadishesare colorful vegetables that are a good source of vitamin C and add a nice crunch to salads. A 100 gram serving contains 3.4 grams of carbs.6. CucumbersNeed an easy snack? Try dipping cucumber slices in a full-fat dip. They are a good source ofvitamin Kand contain 3.63 grams of carbs.7. SpinachSpinachis a plant-based source of both calcium andiron. It is also rich inantioxidants. A 100 gram serving of spinach has 3.63 grams of carbs.8. ArugulaSpice things up with arugula to add some peppery flavor to your salad. It is infolateand vitamin K, with just 3.65 grams of carbs.9. AsparagusBacon-wrapped asparagus is a delicious, keto-friendly snack. Asparagus is a good source ofironand contains potassium and vitamin C. It has 3.88 grams of carbs.10. TomatoesTomatoes contain 3.89 grams of carbs in a serving. They are a good source of vitamin C and contain somephosphorus, potassium, and calcium.11. KaleKaleis a nutrient powerhouse and provides a good source of calcium and vitamin C. One serving has 4.42 grams of carbs.12. Bell PeppersBell peppersare delicious as a snack and make an excellent topping for salads and eggs. One serving has 4.78 grams of carbs.13. CauliflowerCaulifloweris a cruciferous vegetable with several nutrients, including calcium, phosphorus, and potassium. This water-rich vegetable has 4.97 grams of carbs in one serving.14. EggplantEggplant is a hearty vegetable that makes a great substitute for meat in many of your favorite dishes. One serving has 5.88 grams of carbs and contains vitamin A andlutein.15. BroccoliBroccoliis a popular vegetable that has 6.27 grams of carbs. It is rich in vitamin C and contains calcium and potassium.16. CabbageCabbageis a vegetable that can be enjoyed raw or cooked. It has 6.38 grams of carbs. Cabbage contains potassium, calcium, and phosphorus.17. Green BeansGreen beansmake a delicious side dish and have 7.41 grams of carbs. They provide a good source of vitamin C and vitamin K.18. Brussels SproutsWhen you’re following the keto diet, you can enjoy Brussels sprouts in moderation. They have 8.95 grams of carbs in a 100 gram serving. They also provide phosphorus and potassium.

  2. CeleryCeleryis very low in carbohydrates. It contains 2.97 grams in a 100 gram serving. This water-rich veggie also containscalciumandpotassium.

1. Celery

Celeryis very low in carbohydrates. It contains 2.97 grams in a 100 gram serving. This water-rich veggie also containscalciumandpotassium.

  1. ZucchiniZucchini is rich invitamin Cand also contains phosphorus and potassium. It’s an excellent choice for people on the keto diet because a 100 gram serving contains only 3.11 grams of carbs.

2. Zucchini

Zucchini is rich invitamin Cand also contains phosphorus and potassium. It’s an excellent choice for people on the keto diet because a 100 gram serving contains only 3.11 grams of carbs.

  1. MushroomsMushroomsare hearty vegetables that are packed with potassium. One serving contains 3.26 grams of carbohydrates. If you’re whipping up an egg yolk omelet, add some mushrooms and full-fat cheese.

3. Mushrooms

Mushroomsare hearty vegetables that are packed with potassium. One serving contains 3.26 grams of carbohydrates. If you’re whipping up an egg yolk omelet, add some mushrooms and full-fat cheese.

  1. Romaine LettuceToss together a keto-friendly salad using romaine lettuce as your base. It is rich inbeta-caroteneand vitamin K, containing only 4.06 grams of carbs.

4. Romaine Lettuce

Toss together a keto-friendly salad using romaine lettuce as your base. It is rich inbeta-caroteneand vitamin K, containing only 4.06 grams of carbs.

  1. RadishesRadishesare colorful vegetables that are a good source of vitamin C and add a nice crunch to salads. A 100 gram serving contains 3.4 grams of carbs.

5. Radishes

Radishesare colorful vegetables that are a good source of vitamin C and add a nice crunch to salads. A 100 gram serving contains 3.4 grams of carbs.

  1. CucumbersNeed an easy snack? Try dipping cucumber slices in a full-fat dip. They are a good source ofvitamin Kand contain 3.63 grams of carbs.

6. Cucumbers

Need an easy snack? Try dipping cucumber slices in a full-fat dip. They are a good source ofvitamin Kand contain 3.63 grams of carbs.

  1. SpinachSpinachis a plant-based source of both calcium andiron. It is also rich inantioxidants. A 100 gram serving of spinach has 3.63 grams of carbs.

7. Spinach

Spinachis a plant-based source of both calcium andiron. It is also rich inantioxidants. A 100 gram serving of spinach has 3.63 grams of carbs.

  1. ArugulaSpice things up with arugula to add some peppery flavor to your salad. It is infolateand vitamin K, with just 3.65 grams of carbs.

8. Arugula

Spice things up with arugula to add some peppery flavor to your salad. It is infolateand vitamin K, with just 3.65 grams of carbs.

  1. AsparagusBacon-wrapped asparagus is a delicious, keto-friendly snack. Asparagus is a good source ofironand contains potassium and vitamin C. It has 3.88 grams of carbs.

9. Asparagus

Bacon-wrapped asparagus is a delicious, keto-friendly snack. Asparagus is a good source ofironand contains potassium and vitamin C. It has 3.88 grams of carbs.

  1. TomatoesTomatoes contain 3.89 grams of carbs in a serving. They are a good source of vitamin C and contain somephosphorus, potassium, and calcium.

10. Tomatoes

Tomatoes contain 3.89 grams of carbs in a serving. They are a good source of vitamin C and contain somephosphorus, potassium, and calcium.

  1. KaleKaleis a nutrient powerhouse and provides a good source of calcium and vitamin C. One serving has 4.42 grams of carbs.

11. Kale

Kaleis a nutrient powerhouse and provides a good source of calcium and vitamin C. One serving has 4.42 grams of carbs.

  1. Bell PeppersBell peppersare delicious as a snack and make an excellent topping for salads and eggs. One serving has 4.78 grams of carbs.

12. Bell Peppers

Bell peppersare delicious as a snack and make an excellent topping for salads and eggs. One serving has 4.78 grams of carbs.

  1. CauliflowerCaulifloweris a cruciferous vegetable with several nutrients, including calcium, phosphorus, and potassium. This water-rich vegetable has 4.97 grams of carbs in one serving.

13. Cauliflower

Caulifloweris a cruciferous vegetable with several nutrients, including calcium, phosphorus, and potassium. This water-rich vegetable has 4.97 grams of carbs in one serving.

  1. EggplantEggplant is a hearty vegetable that makes a great substitute for meat in many of your favorite dishes. One serving has 5.88 grams of carbs and contains vitamin A andlutein.

14. Eggplant

Eggplant is a hearty vegetable that makes a great substitute for meat in many of your favorite dishes. One serving has 5.88 grams of carbs and contains vitamin A andlutein.

  1. BroccoliBroccoliis a popular vegetable that has 6.27 grams of carbs. It is rich in vitamin C and contains calcium and potassium.

15. Broccoli

Broccoliis a popular vegetable that has 6.27 grams of carbs. It is rich in vitamin C and contains calcium and potassium.

  1. CabbageCabbageis a vegetable that can be enjoyed raw or cooked. It has 6.38 grams of carbs. Cabbage contains potassium, calcium, and phosphorus.

16. Cabbage

Cabbageis a vegetable that can be enjoyed raw or cooked. It has 6.38 grams of carbs. Cabbage contains potassium, calcium, and phosphorus.

  1. Green BeansGreen beansmake a delicious side dish and have 7.41 grams of carbs. They provide a good source of vitamin C and vitamin K.

17. Green Beans

Green beansmake a delicious side dish and have 7.41 grams of carbs. They provide a good source of vitamin C and vitamin K.

  1. Brussels SproutsWhen you’re following the keto diet, you can enjoy Brussels sprouts in moderation. They have 8.95 grams of carbs in a 100 gram serving. They also provide phosphorus and potassium.

18. Brussels Sprouts

When you’re following the keto diet, you can enjoy Brussels sprouts in moderation. They have 8.95 grams of carbs in a 100 gram serving. They also provide phosphorus and potassium.

Non-Keto VegetablesStarchy vegetables like corn and potatoes are not a good fit for the keto diet. Because they are higher in carbs, you will have a more challenging time reaching ketosis if you eat them regularly.These non-keto vegetables contain the following number of carbs in a 100 gram serving:Sweetcorn: 23.5 gramsPotatoes: 17.8 gramsSweet potatoes: 16.82 gramsParsnips: 16.46 gramsPeas: 14.45 gramsBeets: 9.56 gramsCarrots: 9.08 gramsBonus: Keto FruitsIf you are new to the keto diet, you may hesitate to eat fruit. Many fruits contain more carbohydrates than vegetables, and it can be challenging to know which ones to eat. Talk with a healthcare provider if you have questions.Opt for low-sugar fruits that are low in carbs. The followingfruitscontain a low number of carbs in a 100 gram serving:Avocados: 8.64 gramsWatermelon: 7.55 gramsStrawberries: 7.68 gramsLemons: 9.32 gramsRaspberries: 11.9 gramsCantaloupe: 8.16 gramsBlackberries: 9.61 gramsFruits to AvoidTo get the most out of your keto diet, consider avoiding high-sugar fruits like the following list:Apples: 15.6 gramsGrapes: 18.6 gramsBananas: 20.1 gramsMangos: 15 gramsPineapples: 14.1 gramsPears: 15.1 gramsCherries: 16.2 gramsPlums: 11.4 gramsSummaryThe keto diet is a high-fat, moderate-protein, low-carb eating plan to put the body into ketosis. Ketosis occurs when the body burns fat for energy instead of carbs.People following a keto diet choose to eat foods that are very low in carbohydrates. Certain vegetables are too high in starch to be enjoyed while sticking to a keto diet.Low-carb vegetables include celery, kale, mushrooms, bell peppers, and lettuce. Avoid starchy vegetables like corn and potatoes when following a keto diet.

Non-Keto Vegetables

Starchy vegetables like corn and potatoes are not a good fit for the keto diet. Because they are higher in carbs, you will have a more challenging time reaching ketosis if you eat them regularly.

These non-keto vegetables contain the following number of carbs in a 100 gram serving:

Bonus: Keto Fruits

If you are new to the keto diet, you may hesitate to eat fruit. Many fruits contain more carbohydrates than vegetables, and it can be challenging to know which ones to eat. Talk with a healthcare provider if you have questions.

Opt for low-sugar fruits that are low in carbs. The followingfruitscontain a low number of carbs in a 100 gram serving:

Fruits to AvoidTo get the most out of your keto diet, consider avoiding high-sugar fruits like the following list:Apples: 15.6 gramsGrapes: 18.6 gramsBananas: 20.1 gramsMangos: 15 gramsPineapples: 14.1 gramsPears: 15.1 gramsCherries: 16.2 gramsPlums: 11.4 grams

Fruits to Avoid

To get the most out of your keto diet, consider avoiding high-sugar fruits like the following list:Apples: 15.6 gramsGrapes: 18.6 gramsBananas: 20.1 gramsMangos: 15 gramsPineapples: 14.1 gramsPears: 15.1 gramsCherries: 16.2 gramsPlums: 11.4 grams

To get the most out of your keto diet, consider avoiding high-sugar fruits like the following list:

Summary

The keto diet is a high-fat, moderate-protein, low-carb eating plan to put the body into ketosis. Ketosis occurs when the body burns fat for energy instead of carbs.

People following a keto diet choose to eat foods that are very low in carbohydrates. Certain vegetables are too high in starch to be enjoyed while sticking to a keto diet.

Low-carb vegetables include celery, kale, mushrooms, bell peppers, and lettuce. Avoid starchy vegetables like corn and potatoes when following a keto diet.

42 Sources

Verywell Health uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read oureditorial processto learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.

Shilpa J, Mohan V.Ketogenic diets: Boon or bane?.Indian J Med Res. 2018;148(3):251-253. doi:10.4103/ijmr.IJMR_1666_18

MedlinePlus.Carbohydrates.

U.S. Department of Agriculture.FoodData Central, celery, raw.

U.S. Department of Agriculture.FoodData Central, summer squash, green, raw.

U.S. Department of Agriculture.FoodData Central, mushrooms, raw.

U.S. Department of Agriculture.FoodData Central. Lettuce, romaine, green, raw.

U.S. Department of Agriculture.FoodData Central, radishes, raw.

U.S. Department of Agriculture.FoodData Central, cucumber, raw.

U.S. Department of Agriculture.FoodData Central, spinach, raw.

U.S. Department of Agriculture.FoodData Central, arugula, raw.

U.S. Department of Agriculture.FoodData Central, asparagus, raw.

U.S. Department of Agriculture.FoodData Central, tomatoes, raw.

U.S. Department of Agriculture.FoodData Central, kale, raw.

U.S. Department of Agriculture.FoodData Central, peppers, bell, green, raw.

U.S. Department of Agriculture.FoodData Central, cauliflower, raw.

U.S. Department of Agriculture.FoodData Central, eggplant, raw.

U.S. Department of Agriculture.FoodData Central, broccoli, raw.

U.S. Department of Agriculture.FoodData Central, cabbage, green, raw.

U.S. Department of Agriculture.FoodData Central, beans, snap, green, raw.

U.S. Department of Agriculture.FoodData Central, Brussels sprouts, raw.

U.S. Department of Agriculture.FoodData Central, corn, sweet.

U.S. Department of Agriculture.FoodData Central, potatoes, russet, raw.

U.S. Department of Agriculture.FoodData Central, sweet potato.

U.S. Department of Agriculture.FoodData Central, parsnips, raw.

U.S. Department of Agriculture.FoodData Central, green peas, raw.

U.S. Department of Agriculture.FoodData Central, beets, raw.

U.S. Department of Agriculture.FoodData Central, avocados, raw, California.

U.S. Department of Agriculture.FoodData Central, watermelon, raw.

U.S. Department of Agriculture.FoodData Central, strawberries, raw.

U.S. Department of Agriculture.FoodData Central, lemons, raw.

U.S. Department of Agriculture.FoodData Central, raspberries, raw.

U.S. Department of Agriculture.FoodData Central, melons, cantaloupe, raw.

U.S. Department of Agriculture.FoodData Central, blackberries, raw.

U.S. Department of Agriculture.FoodData Central, apples, fuji, raw.

U.S. Department of Agriculture.FoodData Central, grapes, green, seedless, raw.

U.S. Department of Agriculture.FoodData Central, bananas, overripe, raw.

U.S. Department of Agriculture.FoodData Central, mangos, raw.

U.S. Department of Agriculture.FoodData Central, pineapple, raw.

U.S. Department of Agriculture.FoodData Central, pears, raw, barlett.

U.S. Department of Agriculture.FoodData Central, cherries, raw.

U.S. Department of Agriculture.FoodData Central, plums, raw.

Meet Our Medical Expert Board

Share Feedback

Was this page helpful?Thanks for your feedback!What is your feedback?OtherHelpfulReport an ErrorSubmit

Was this page helpful?

Thanks for your feedback!

What is your feedback?OtherHelpfulReport an ErrorSubmit

What is your feedback?