When you’re following a low carb diet, vegetables are often some of your best choices – not only are they low on carbs, but plants are packed full of fibre (to keep you full) and vitamins and minerals to boost your health. They also can be super tasty, inexpensive and easy things to snack on throughout the day.
Read the list below to find the very lowest carbohydrate veggies per 100g.
While there are many types of lettuces and greens, they are all high in water content, fibre, and low in carbs. The exact nutrition content varies based on colour and variety, but adding lettuce to any dish – or a salad with any meal – keeps carbs low and helps you stay satisfied while providing key nutrients.
Mushrooms, while they vary a bit by type, can be as low as 0.3g of carbs per 100g. With so many varieties of mushrooms, you can choose from many flavours and textures, delicious both raw or cooked.
Mushrooms can be a great substitute for meat as well, one of the few plants that give the same “umami” flavour that meats have. Mushrooms are high in selenium, vitamin C, and choline. These nutrients have antioxidant properties that can reduce inflammation.1
Broccoli is part of the cruciferous vegetable family, and is a popular vegetable that is easy to prepare at home or find when eating out.
Very low in carbs, about 0.4g per 100g, broccoli is great for breakfast in an omelette, for lunch in a stir-fry, or as a side dish at dinner. Vegetables in the broccoli family are packed with antioxidants, but broccoli also can protect your bones thanks to its calcium value and boost immunity with vitamin C.2
4. Bok Choy
Bok choy is not only low in carbs, but also one of higher-protein content vegetables you can find. Related to broccoli and also packed full of antioxidants. While easy to prepare it raw as part of a salad, bok choy is also delicious cooked and added to soups.
Like broccoli, it is a good source of calcium, Vitamin C, and Vitamin A. It has a high water content and can be very filling.
While lettuces were highlighted at the top of the list of low carb veggies, spinach deserves its own spot thanks to its powerhouse of nutrients.
In general, the darker green the vegetable, the more nutrient dense it is. Known as a “superfood”, spinach is packed with Vitamin C, magnesium, and potassium, but also iron – which is hard to find in plant-based foods.
6. Chilli peppers
While chili peppers contain vitamins, minerals and fibre that make them a great low carb food, they are also the most common source of capsaicin in the diet.
Responsible for the spice in chili peppers, capsaicin is a powerful phytonutrient that has been linked to many benefits for heart health.
Celery is so low in carbs that some people refer to it as a “negative calorie” food. While this claim is not necessarily true; the high fibre and water content of celery make it even lower in net carbs.
Like many other vegetables, celery is a good source of vitamin C. Celery is great on its own, with peanut butter for a snack, or chopped in any sort of savoury dish or soup.
While they require some chopping and preparation, the “heart”, or interior most-section of an artichoke has a unique flavour and lots of nutrition.
Packed with magnesium, they are beneficial to maintain a healthy heart and known as a “pre-biotic”, which can help support healthy digestion.4
With only 1.4g of carb per 100g, asparagus is one of few foods that is an excellent source of folate – or vitamin B-9. Folic acid is important for pregnant women, but is also important for mental health.5
Courgette has become a wildly popular low-carb substitute for things like pasta, with only 1.5g of carbs per 100g. While “courgetti” or courgette spaghetti can even be found at most supermarkets, it’s easy to make them at home with a vegetable peeler.
Courgette is not only low in carbs but also easy to grow at home and use to bulk up other dishes with extra fibre and water content.
Cucumbers are another high water-content vegetable, up to 90% water.
While technically a fruit (due to their seeds), cucumbers are most often consumed in salads with other vegetables.
If you’re looking to replace some more of your carbs with veggies, try swapping out crackers with cucumber slices for enjoying dips like hummus or guacamole.
Cauliflower seems to be the hottest low-carb vegetable on the market right now.
From pizza crust to pasta, you can use cauliflower as a low carb substitute for many high carb foods. At 1.9g per 100g, cauliflower is a great raw snack or delicious roasted side for your dinner meal.
A cruciferous vegetable like broccoli, it is packed with antioxidants and may benefits beyond being low in carbs.
13. Brussel Sprouts
Another cruciferous family member, Brussel sprouts should be on your menu far more often than just at Christmas.
They are delicious shredded to add some nutrition to a salad, but take on a sweeter flavour when roasted at high temperatures in the oven. If you’re following a keto diet, add some bacon and enjoy a savoury side dish.
Packed with ALA (alpha-lipoic acid), they have many potential health benefits from preventing oxidative damage to improving risk for diabetes.6
As a dark, leafy, green vegetable, kale is a nutritional powerhouse that is worth highlighting as a great low carb food. While higher than other vegetables on this list, its carb content is still less than 3g per 100g.
High in Vitamins K, C, and beta carotene, it’s worth learning how to properly prepare kale to include it in your diet. Remove the hard ribs in the centre and massage an acid-based dressing (like vinaigrette or lemon juice) to soften the tough leaves before eating.
Tomatoes are another pseudo vegetable – technically fruits, but nutritionally similar to vegetables with their low carb and high water content (2.5 grams per 100g).
High in Vitamin C, K, and A, they are also packed with lycopene – a strong antioxidant that’s present in red fruits and veggies.
One of the few purple vegetables, aubergine is a squash that is unique from its other green, yellow, and orange cousins.
While not particularly high in a lot of vitamins and minerals, aubergine does contain a lot of fibre and water which makes it a good low carb substitute for pasta in lasagne or parmesan dishes. It is also common in Asian dishes like stir fries, and takes on the flavour of other foods it is prepared with.
When roasted, it can be used in savoury dishes like Baba Ganoush dip. Or why not try out our vegan aubergine masala?
Deliciously rich and full of flavour, you’ll be going back for seconds.
17. Bell peppers
Chilli peppers were highlighted for their capsaicin content, but bell peppers are the sweeter-tasting cousin of the chilli.
With only 2.5g carbs per 100g, they are a crunchy addition to salads and sandwiches. They come in green, yellow, red, and orange varieties, but the green are the lowest in carbs. A good source of fibre, adding peppers to other dishes can bulk up the meal and make you feel more satisfied.
Try out our stuffed peppers.
Carbs aren’t always the bad guy, you know.
18. Green beans
Another popular vegetable, green beans are low in carbs, affordable, and packed with nutrition.
A good source of calcium and containing some iron, green beans are best chosen and cooked from fresh – canned green beans lose their texture and can be packed with added sodium.
While cabbage looks like a head of lettuce, it is actually another member of the cruciferous vegetable family with cauliflower and broccoli. Popular in many dishes when cooked, it can also be simply shredded in a salad.
Fermented as sauerkraut, cabbage is a popular food for improving digestion and is high in vitamin K and low in carbs.
A root vegetable with a unique pepper-like flavour, radishes are packed with vitamins, minerals, and antioxidant compounds.
They contain less than 2g of carbs per 100g. While their strong flavour usually means they are used in small amounts in recipes, their strong nutritional profile has linked them to the prevention of diabetes.8
Take Home Message
When you’re cutting carbs, make sure to include a wide variety of vegetables in your diet to consume all of the necessary vitamins and minerals. Not only are these foods very low in carbs, they can be prepared in many delicious ways and are packed with fibre and water to make you feel full and satisfied. These powerful plant-based foods have promising health benefits, too.