As the name says, a low-carb diet restricts the type and amount of carbohydrates you eat. Carbohydrates are a type of calorie-providing macronutrient found in many foods and beverages. Many carbohydrates occur naturally in plant-based foods, such as grains.