Skip to Content

Best Vegetables for Low Carb Diets: A Comparison

Best Vegetables for Low Carb Diets: A Comparison
Home » Low Carb Lifestyle » Low carb vegetable comparison

Vegetables are probably the most difficult part of being on a low carb or slow carb diet in modern times.  We just aren’t used to cooking with fresh vegetables any more.  On a low carb/keto diet, the protein and fat can keep you full and productive, but it is the vegetables that offer the micronutrients that can boost your health markers.  

Breakfast of eggs on a bed of asparagus and artichoke hearts
Breakfast of eggs on a bed of asparagus and artichoke hearts

Jump to: Best Veg for Low Carb | Comparison of Carbs in Veggies | How to Tell Which are Low Carb? | Low Carb Breakfast Ideas

This post may contain affiliate links. As an Amazon Associate, I also earn from qualifying purchases. You can read our disclosure information here– 

Which Vegetables are Best for Low Carb Diets?

All vegetables are not created equal in the low carb world however.  It is primarily the non-starchy vegetables that are considered “compliant” or desirable for low carb diets.

That means  potatoes, yams, and most root vegetables are “not” compliant.  

The best options, in terms of nutrient value per amount of carbs are going to be the leafy greens and the cruciferous vegetables (i.e., broccoli, cauliflower, brussel sprouts, cabbage, etc.).  

Tomatoes, peppers, onions and many other veggies are allowed, but they do tend to have more sugar so you just need to be aware of that aspect.  

The low carb breakfast idea below uses fresh asparagus spears and frozen artichoke hearts, both of which are high fiber low carb vegetables.

Comparison of Carbs in Popular Vegetables

This list is roughly arranged from lowest to highest carbohydrate per serving, but most are non-starchy and generally low in carbohydrates.  Remember when counting carbs in vegetables that the fiber is not counted, and can be subtracted from the total. 

Lowest Carb Vegetables

  • Leafy Greens –spinach, chard, etc. 
  • Bok Choy 
  • Bamboo Shoots
  • Celery 
  • Radishes 
  • Sea Vegetables (Nori, etc)
  • Mushrooms 
  • Cabbage (or sauerkraut)
  • Jicama 
  • Avocado 
  • Asparagus 
  • Okra 
  • Cucumbers (or pickles without added sugars)
  • Green Beans and Wax Beans 
  • Fennel 
  • Cauliflower 
  • Broccoli 
  • Bell Peppers
  • Chili Peppers 
  • Summer Squash 
  • Zuchinni 
  • Brussels Sprouts 
  • Scallions or green onions 
  • Snow Peas/Snap Peas/Pea Pods 
  • Tomatoes 
  • Eggplant 
  • Tomatillos 
  • Argichokes 
  • Turnips 
  • Pumpkin 
  • Rutabagas 
  • Spaghetti Squash 
  • Celery Root 
  • Carrots 
  • Onions 
  • Leeks 

Higher Carb Vegetables (still healthy)

The main vegetables to be avoided when reducing carbohydrates are the starchier and sweeter vegetables:

  • Carrots (some diets flag carrots as a problem, though they are lower in carbs than others in this group)
  • Beets 
  • Peas 
  • Winter Squashes, such as acorn and butternut
  • Water Chestnuts
  • Parsnips 
  • Potatoes in all forms
  • Sweet Potatoes 
  • Corn 
  • Plantains

How to Tell Which Veggies are Low Carb?

Grouping vegetables into their botanical characteristics is another, perhaps simpler, way of determining which vegetables are most compliant with a low carb, slow carb, or keto lifestyle.  Here are the basic categories:


Leaves have the least amount of carbohydrate, and what little there is is wrapped in so much fiber that there is little, if any, impact on blood sugar (this could be helped by the fact that they all contain enormous amounts of vitamin K).

They are also rich in phytonutrients, vitamins and minerals. Examples: lettuce, spinach, Swiss chard, herbs. Also, alfalfa and other fresh sprouts (but once you grind up sprouts and pack them together, as in some types of bread, all bets are off, blood-sugar wise).

Stems and Flowers:

This category would be next in line for low carb veggies.  This would include asparagus, cauliflower, broccoli, and maybe mushrooms.

Vegetables considered “Fruits”:

The fruit category refers to the part of the plant that contains seeds. This is botanically the fruit of the plant, although we tend to call it “fruit” only if it’s sweet. 

This category includes peppers, squashes of all types, green beans, tomatoes, okra, and eggplant. Avocado is also a fruit, though lower in carbs than the others. 


Many roots are very high in carbs, such as parsnips, water chestnuts, , potatoes, sweet potatoes and yams.

Sweet potatoes cut into bite-size pieces and a small bowl of dried apricots and dried plums.
chopped sweet potatoes for making Moroccan sweet potato stew

The roots that would be considered low carb vegetables would be things like jicama and radishes. Celery root (celeriac) and carrots are also “lowish”.

Low Carb Breakfast Ideas

Fried Eggs on a Bed of Cooked Artichokes and Asparagus

Asparagus is perfect when it is in season, and I like to use artichokes and/or vegetables as a bed for eggs. 

I’ve also used quinoa as a bed for eggs and asparagus with romano cheese grated over the top.  It was great, but grains are not part of a low carb lifestyle if you are following this kind of diet strictly. Complex grains are a big part of the Mediterranean diet however.

If you are more interested in health the Mediterranean diet has been proven year after year to be the best option for overall health. You might not lose as much initial weight as in a strict low carb diet, but some of it depends on where your starting point was. If your starting diet was high in sugar and processed foods, you will probably lose a good portion of weight by following a Mediterranean diet, accompanied by some form of exercise.

*Note on frozen artichokes:  they do contain 5 grams of carbs per 3/4 cup, but most of it is dietary fiber.  Watch out for canned artichoke hearts if you are counting carbs…some brands are pretty high in carbs and some add sugar.  Learn to read and compare labels and you will be an expert in no time!

More Low Carb Breakfast Ideas:

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Jo says:

    What a beautiful web page. Your presentation is exceptional.

This site uses Akismet to reduce spam. Learn how your comment data is processed.