Vegetables are low in calories but rich in vitamins, minerals and other important nutrients. In addition, many are low in carbs and high in fiber, making them ideal for low-carb diets. The definition of a low-carb diet varies widely, but most are less than 150 grams of carbs per day, and some go as low as 20 grams per day. Whether or not you’re on a low-carb diet, eating more vegetables is always a great idea. Here is a list of the 21 best low-carb vegetables to include in your diet.