20 Low-Carb Vegetables

Are some vegetables lower in carbs than others? Read on to find out which vegetables may help you cut the carbs.
Published February 5, 2020

You know that vegetables are good for you. However, the recent popularity of low-carb and keto diets have many healthy eaters questioning how many carbohydrates different veggies contain—and how those carbs fit into their nutrition, fitness, and weight loss goals. 

“Though vegetables provide a variety of important nutrients, they’re mainly made up of carbs—and some contain more than others,” says Kimberly Neva, MS, RD, a dietitian at Rush University Medical Center in Chicago.

Here, we’ll break down why some vegetables are higher in carbs than others; why loading up on low-carb veggies is so crucial for your health (especially if you’re on a Paleo or keto diet, which tend to encourage lower vegetable intake); and the best low-carb vegetables to put on your plate.

What are low-carb vegetables?

Typically, most vegetables that grow underground—called root vegetables—and certain other vegetables, such as corn and peas, contain more starch, a complex carbohydrate, than other vegetables, explains Katie Chapmon, MS, RD, a Pasadena, California-based dietitian. 

These higher-carb vegetables are known as “starchy” veggies, which contain seven-plus grams of net carbs (that’s total grams of carbohydrates minus grams of fiber, an indigestible carbohydrate our bodies can’t break down) per serving. If you’re monitoring your carbohydrate intake (like on a low-carb or keto diet), though, you’ll want to stick to even lower-carb vegetables (a.k.a. “non-starchy” vegetables), which contain about five or fewer grams of net carbs per serving. While all sorts of vegetables fit the low-carb bill, you can typically assume that anything green and leafy is good to go, Neva says.

To be clear: All vegetables contain carbohydrates, which the body breaks down into sugars it uses for fuel. While many low-carb eaters swap out vegetables for foods that contain protein or fat (like animal protein or nuts), low-carb vegetables play an important role in any healthy diet—including one that limits carbohydrates. “For few carbs and calories, low-carb veggies provide some fiber and water, and are very high in all sorts of nutrients, often including magnesium, phosphorus, potassium, and vitamin C,” Neva says.

Most nutrition experts recommend incorporating vegetables into all of your meals to get ample fiber, which nourishes the healthy bacteria that live in the gut and promotes healthy digestion and a strong immune system, according to Neva. Eating ample fiber (25 and 38 grams per day, for women and men, respectively) is crucial for maintaining optimal health.

Given the benefits, “eating a variety of plant foods, including low-carb vegetables, on a daily basis is a great way to promote our overall health,” says Nicole Brown, MS, RDN, nutrition consultant to the National Center for Weight and Wellness in Washington D.C. “Not only does eating a variety of these vegetables increase our intake of different nutrients, but it also keeps eating well interesting and sustainable.”

20 low-carb veggies

Not sure which low-carb vegetables to put on your plate? The next time you head to the grocery store to load up on the good stuff, keep this low-carb vegetable list in mind. With 20 options to pick from, you’ll get your fill of all sorts of different flavors, textures, and good-for-you nutrients.

1. Tomatoes

Juicy red tomatoes are famous for containing a specific antioxidant called lycopene, which is known to reduce the risk of heart disease and some cancers, Chapmon says. A 2013 paper published in the Journal of Agricultural and Food Chemistry backs this up—and suggests that the antioxidant may also antibiotic and anti-inflammatory properties, as well. One serving of tomatoes (1 cup, chopped) contains 4.84 grams of net carbs

2. Broccoli

In addition to containing just 3.67 grams of net carbs per cup, broccoli is also an “excellent source of vitamins K and C,” Chapmon says. While hard-to-find vitamin K helps bone and body tissues form, the antioxidant vitamin C promotes wound healing, she explains.    

3. Cucumbers

Crunchy, refreshing cucumbers contain just 1.74 grams of net carbs per 1-cup serving—and are a great way to eat your water, since they’re made up of about 95% water, according to Chapmon. Cukes “also contain polyphenols called lignans, which help reduce inflammation,” she adds.

4. Cauliflower

Cauliflower is high in fiber and B vitamins, and contains the memory-boosting nutrient choline, Chapmon says. At 2.98 grams of net carbs per 1-cup serving, it’s a great low-carb vegetable to roast, stir-fry, or turn into a nutritious rice substitute

5. Mushrooms

Rich in meaty umami flavor, mushrooms are “high in the B vitamins riboflavin, niacin, and pantothenic acid, which protect heart health,” Chapmon says. According to the Academy of Nutrition and Dietetics, B vitamins are crucial for the body’s ability to produce energy, heart included. A 1-cup serving of ‘shrooms only sets you back 1.58 grams of net carbs.

6. Zucchini

Zucchini noodles are a staple for any low-carb eater, as 3/4-cup serving of this summer squash contains just shy of 3 grams of net carbs. Also a decent source of vitamin C, zucchini is a versatile low-calorie vegetable that can be grilled, sauteed, or spiralized into noodles.

7. Lettuce

Though the various varieties of lettuce contain varying amounts of carbs and offer slightly different nutritional perks, your average 1-cup serving contains just about 5 (yes, five) calories and about half a gram of net carbs. Plus, according to Chapmon, lettuce typically contains some omega-3 fatty acids. These healthy fats are known to support cardiovascular, immune, and hormonal health, according to the National Institutes of Health

8. Celery

With just 2.02 grams of net carbs per two medium stalks, celery is a great low-carb vegetable for snacking, as it makes the perfect vessel for all sorts of dips, from hummus to guacamole. It’s also a good source of vitamin C.

9. Spinach

At just 0.96 grams of net carbs per 3-cup serving, these leafy greens are a go-to low-carb vegetable that you can enjoy in a number of ways. “Spinach is extremely nutrient rich, and contains antioxidants, iron, and folic acid,” Chapmon says. It’s also high in vitamin K and the mineral manganese, according to the USDA.

10. Artichokes

Artichokes are often overlooked, but with 6.59 grams of net carbs per average ‘choke, they can be incorporated into a low-carb—or even keto—diet with a little planning. Brown loves that artichokes provide lots of fiber (almost 7 grams per medium ‘choke). Artichokes are also good sources of potassium and magnesium, offering 474 and 77 milligrams of these important minerals per serving, respectively.

11. Asparagus

Flavorful asparagus, which contains 2.94 grams of net carbs (per cup), feels right at home besides a nice cut of steak, and provides iron, vitamin K, and fiber, Brown says. It also provides 35% and 15% of the daily recommendation for antioxidants vitamin C and vitamin A, respectively.

12. Carrots

Carrots (3.75 grams of net carbs per half a cup) are loaded with beta carotene, a compound our body turns into vitamin A. In fact, that half cup serving provides 184% of your daily vitamin A needs. According to the U.S. National Library of Medicine, vitamin A acts as a powerful antioxidant in the body, helping to ward off cellular damage. 

13. Jicama

One of the few root vegetables considered low-carb, jicama clocks in at just more than 5 grams of net carbs per serving (1 cup, chopped), and also provides the antioxidant vitamin C and the electrolyte potassium, according to Brown. Slice raw jicama to dip in guacamole or hummus when hunger strikes. 

14. Kohlrabi

At 3.51 grams of net carbs per serving (1 cup, chopped) cabbage-like kohlrabi is another unusual vegetable to add to your low-carb rotation. Compared to many low-carb veggies, kohlrabi is particularly high in fiber (almost five grams per serving!), so it’s sure to make any meal more satisfying.

15. Green bell peppers

While sweeter red bell peppers contain about six grams of net carbs per cup (chopped), green bell peppers weigh in at just 4.38 grams of net carbs. Though milder in flavor, green bell peppers still pack notable nutrition—and are especially high in vitamin C, says Brown. One cup of chopped pepper provides 120 milligrams of this well-known antioxidant (that’s more than 130% of men’s daily vitamin C needs and 160% of a woman’s daily needs.) 

16. Green beans

According to Chapmon, green beans (which contain 3.96 grams of net carbs per ¾-cup serving) provide almost 10% of your daily needs for the B vitamin folic acid per 1 cup. Folic acid, a form of folate (a.k.a. vitamin B9), is crucial for cell division and DNA production, which is why pregnant and breastfeeding women need more than the average adult, according to the National Institutes of Health.

17. Eggplant

Eggplant may not be low-carb when breaded and layered in eggplant parm, but the violet veggie contains just 2.36 grams of net carbs per cup (cubed) on its own. Though not a powerhouse source of vitamins and minerals, eggplant is a filling vegetable, providing three grams (12% of your daily needs) of fiber. 

18. Cabbage

Though not the most glamorous of vegetables, cabbage is super low in calories (less than 18 per serving—1 cup, shredded) and carbohydrates (2.31 net grams per serving). According to Chapmon, it’s also a solid source of vitamin C, providing more than a third of your daily needs.

19. Kale

Seem like kale’s been having a moment that’s lasted a few years? It’s for good reason. This virtually carb-less leafy green (it contains just 0.07 grams of net carbs per 1-cup serving) contains “a large amount of antioxidants, including quercetin and kaempferol,” Chapmon says. Quercetin, in particular, has been associated with a number of benefits, including lowering blood pressure, improving immune function, and offering some protection against diabetes, according to a 2017 review published in Nutrients.

20. Brussels sprouts

Your childhood nemesis turned favorite veggie, Brussels sprouts fall on the upper end of the low-carb vegetable spectrum (they contain about 5 grams of net carbs per 3/4-cup serving). However, with about three grams of fiber in that serving, they’re a “wonderful” source of fiber, Chapmon says. In addition to providing 120% of your daily vitamin C needs (and 15% of your daily vitamin A), they also taste delicious when roasted in olive oil

Keto-friendly vegetables

Though your average low-carb diet allows for plenty of flexibility regarding which vegetables you incorporate into your meals, going keto requires a much more limited (and strategic) approach. After all, the average keto diet only allows for 20 to 50 grams of net carbs per day. Meaning? “Many keto dieters deemphasize vegetables and overemphasize processed animal products,” Neva says. 

The thing is, non-starchy vegetables provide a variety of nutrients not available from other food groups on a Paleo or keto diet, such as vitamin A, vitamin C, folate, calcium, magnesium, potassium, iron, and other phytochemicals, or healthy plant compounds, according to Brown. 

Because eating as many vegetables as possible on keto helps you fill up during meals and get your fill of important micronutrients—especially electrolytes, which are easily depleted on high-fat diets, Neva says, she recommends taking a “green” or plant-forward approach to keto by sticking to vegetables that contain around five or fewer grams of net carbs per serving. 

With so many higher-carb foods—including starchy vegetables—off the table, incorporating a serving of non-starchy vegetables in every meal or snack can help keep your body well-nourished.

Low-carb vegetable recipes

Wondering what to do with all of those low-carb vegetables once you’ve stocked your kitchen? Keeping a low-carb or keto diet fun requires a little creativity in the kitchen. 

Check out these low-carb vegetable recipes to keep your plates vibrant and delicious.

1. Zucchini noodles with tomato and basil cream sauce

These quick and easy zucchini noodles with tomato and basil cream sauce offer all of the rich flavor of vodka sauce-drenched pasta while keeping carbs low. Plus, thanks to ingredients like Pecorino cheese, olive oil, and WeightWatchers® reduced-fat whipped cream cheese spread, it provides fats you need on a keto diet.

2. Cucumber salad with quick pickled onion

No matter the season, this bright, refreshing cucumber salad with quick pickled onion makes a tasty side dish. Better yet, dice it to use as a relish on everything from burgers to grilled fish.

3. Roasted cauliflower with lemon, garlic, and parsley

A game-changer for anyone who finds cauliflower bland and boring, this roasted cauliflower with lemon, garlic, and parsley recipe brings out the stalk’s nutty, slightly sweet flavor. All it takes is six simple ingredients and a half-an-hour in the oven.

4. Kale and bacon frittata

Whether for breakfast, lunch, or dinner, this savory kale and bacon frittata is a hearty make-ahead meal on its own, and delicious served alongside potatoes and a salad. Feta cheese, shallots, and turkey bacon provide loads of flavor that feels indulgent.

5. Stir-fried sweet and spicy cabbage

Made with just a hint of sweetness, this Asian-inspired stir-fried sweet and spicy cabbage makes a fun side dish—or bed for leftover chicken or another protein. Throw in brightly-colored carrots for extra crunch and fiber.

Low-carb vegetables printable list

Looking to cut carbs? Keep this list on hand the next time you make your grocery list.

Low-carb vegetable list
VegetableServing SizeNet Carbs
Kale1 cup, raw0.07g
Lettuce1 cup0.62g
Spinach3 cups0.96g
Mushrooms1 cup, chopped1.58g
Cucumber1 cup, chopped1.74g
Celery2 medium stalks2.02g
Cabbage1 cup, shredded2.31g
Eggplant1 cup, cubed2.36g
Asparagus1 cup2.94g
Zucchini3/4 cup, chopped2.96g
Cauliflower1 cup, chopped2.98g
Kohlrabi1 cup, chopped3.51g
Broccoli1 cup, chopped3.67g
Carrots½ cup3.75g
Green Beans3/4 cup3.96g
Green Bell Peppers1 cup, chopped4.38g
Tomatoes1 cup, chopped4.84g
Brussels Sprouts3/4 cup5.02g
Jicama1 cup, chopped5.13g
Artichokes1 medium artichoke6.59g

The upshot: Stock up on your low-carb veggies

Whether you’re following a keto, paleo, low-carb, or plant-based diet, eating as many low-carb vegetables as possible helps ensure you consume ample amounts of the wide variety of nutrients—including fiber—that your body needs to thrive. 

Plus, since these veggies are low in both carbohydrates and calories, they’re especially helpful for anyone striving to lose weight or maintain a healthy weight.

Not to mention, enjoying the many different types of low-carb vegetables in the produce aisle allows you keep your healthy diet exciting and satisfying—important for long-term maintenance.


Lauren Del Turco is a writer, editor, and content strategist with a life-long passion for health and wellness. She has served as a contributing editor for Women’s Health and The Vitamin Shoppe, and her work has been featured in Cosmopolitan, Men’s Health, and Prevention, and on Furthermore by Equinox, LIVESTRONG, and more.


This article was reviewed for accuracy in June 2021 by Stephanie L. Fitzpatrick, PhD, senior manager for multicultural programs at WW. The WW Science Team is a dedicated group of experts who ensure all our solutions are rooted in the best possible research.

Related articles