23 Best Low-Carb Vegetables (With Net Carbs per 100 g)

low carb vegetables
Spread the love

Vegetables are the foundation of any healthy low-carb or keto diet. They give you fibre, vitamins and minerals with very few digestible carbs, and they help you feel full. Here are 23 of the best low-carb vegetables, with approximate net carbs per 100 g.

Quick answer: The lowest-carb vegetables are leafy greens (spinach, lettuce, bok choy), celery, cucumber, zucchini, mushrooms, asparagus, cauliflower, cabbage and broccoli. Starchy vegetables like potato, sweet potato, corn and peas are much higher in carbs.

What Are Net Carbs?

Net carbs are total carbohydrates minus fibre. Fibre isn’t digested like sugar and starch, so it has little effect on blood sugar. Most leafy and non-starchy vegetables are very low in net carbs.

23 Best Low-Carb Vegetables

1. Broccoli

broccoli low carb vegetable

High in fibre and vitamin C. Great steamed or stir-fried.

Approx. per 100 g: net carbs about 4 g

2. Spinach

spinach low carb vegetable

One of the lowest-carb vegetables. Use in palak dishes, omelettes and smoothies.

Approx. per 100 g: net carbs about 1.5 g

3. Kale

kale low carb vegetable

Rich in vitamins A, C and K.

Approx. per 100 g: net carbs about 1 to 4 g

4. Cauliflower

cauliflower low carb vegetable

Grate it to make low-carb “rice” or use it in gobi dishes.

Approx. per 100 g: net carbs about 3 g

5. Cabbage

cabbage low carb vegetable

Cheap, filling and great in stir-fries and salads.

Approx. per 100 g: net carbs about 3 g

6. Green Beans

green beans low carb vegetable

A good source of fibre. Try beans poriyal or stir-fry.

Approx. per 100 g: net carbs about 4 g

7. Cucumber

cucumber low carb vegetable

Mostly water and very low in calories.

Approx. per 100 g: net carbs about 3 g

8. Tomatoes

tomatoes low carb vegetable

Rich in lycopene. Technically a fruit, but used like a vegetable.

Approx. per 100 g: net carbs about 3 g

9. Bell Peppers (Capsicum)

bell peppers (capsicum) low carb vegetable

Red peppers are very high in vitamin C.

Approx. per 100 g: net carbs about 3 to 5 g

10. Asparagus

asparagus low carb vegetable

A good source of folate.

Approx. per 100 g: net carbs about 2 g

11. Zucchini

zucchini low carb vegetable

Spiralise it into low-carb noodles.

Approx. per 100 g: net carbs about 2 g

12. Avocado

avocado low carb vegetable

Botanically a fruit, very low in net carbs and high in healthy fats.

Approx. per 100 g: net carbs about 2 g

13. Onions

onions low carb vegetable

Higher in carbs than most here, but you usually eat small amounts.

Approx. per 100 g: net carbs about 7 to 8 g

14. Mushrooms

mushrooms low carb vegetable

Meaty texture and very low in calories.

Approx. per 100 g: net carbs about 2 g

15. Celery

celery low carb vegetable

Crunchy, hydrating and almost carb-free.

Approx. per 100 g: net carbs about 1.5 g

16. Romaine Lettuce

romaine lettuce low carb vegetable

A perfect base for salads.

Approx. per 100 g: net carbs about 1 g

17. Radishes

radishes low carb vegetable

Peppery and crunchy.

Approx. per 100 g: net carbs about 2 g

18. Brussels Sprouts

brussels sprouts low carb vegetable

High in fibre and vitamin C. Roast them for the best flavour.

Approx. per 100 g: net carbs about 5 g

19. Swiss Chard

swiss chard low carb vegetable

Rich in vitamins K and A.

Approx. per 100 g: net carbs about 2 g

20. Arugula (Rocket)

arugula (rocket) low carb vegetable

Adds a peppery taste to salads.

Approx. per 100 g: net carbs about 2 g

21. Bok Choy

bok choy low carb vegetable

Great in soups and stir-fries.

Approx. per 100 g: net carbs about 1 g

22. Artichokes

artichokes low carb vegetable

Very high in fibre.

Approx. per 100 g: net carbs about 5 g

23. Eggplant (Brinjal)

eggplant (brinjal) low carb vegetable

Use in baingan bharta or roasted dishes.

Approx. per 100 g: net carbs about 3 g

Vegetables to Limit on a Low-Carb Diet

VegetableApprox. net carbs per 100 g
Potatoabout 15 to 17 g
Sweet potatoabout 17 g
Cornabout 16 to 19 g
Green peasabout 9 g

These are still healthy, but you’ll need to keep portions small on a strict low-carb diet.

Easy Low-Carb Vegetable Meal Ideas

  • Palak paneer with cauliflower rice
  • Cabbage and capsicum stir-fry with eggs or tofu
  • Zucchini noodles with chicken or mushroom sauce
  • Baingan bharta with a cucumber and tomato salad

Values are approximate and vary by variety and preparation.

Frequently Asked Questions

Which vegetable has the fewest carbs?

Leafy greens like spinach, lettuce and bok choy, along with celery, have around 1 to 2 g of net carbs per 100 g.

Can I eat unlimited vegetables on keto?

Non-starchy vegetables are very low in carbs, but they still add up. Track them if you follow strict keto.

Are onions and tomatoes okay on a low-carb diet?

Yes, in normal cooking amounts. Onions are a little higher in carbs, so don’t eat them in very large portions.

The Bottom Line

Leafy greens, cauliflower, broccoli, cabbage, zucchini, mushrooms and most non-starchy vegetables are very low in net carbs and rich in nutrients. Make them the base of your meals on a low-carb or keto diet, and keep starchy vegetables like potato and corn to smaller portions.

This article is for general information only. If you have an injury or a medical condition, are pregnant, or are new to exercise, please check with your doctor before starting a new workout or diet plan.

Sources

Nikilesh Srinivasan

About the Author: Nikilesh Srinivasan

Nikilesh Srinivasan has been in the fitness industry for more than 6 years and has trained many people, from complete beginners to regular gym-goers. He writes practical workout and nutrition guides based on that experience, checked against trusted research.

More about me


Spread the love

Leave a Comment

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

Scroll to Top