Here is a list of foods that are high in carbohydrates, categorized by their carb content:
Starch
- Bread
- Cereals and grains (including pasta and rice)
- Beans and lentils
Fruits
- Whole fruits
Milk and milk substitutes
- Milk (nonfat, 1%, 2%, whole)
- Rice drink, plain, fat-free
- Yogurt (including Greek), plain or sweetened with an artificial sweetener*
Non-starchy vegetables
- Vegetables, cooked
- Vegetables, raw
- Vegetable juice
- Asparagus
- Beets
- Broccoli
- Carrots
- Cauliflower
- Eggplant
- Green beans
- Greens (collard, dandelion, mustard, purslane, turnip)
- Mushrooms
- Onions
- Pea pods
- Peppers
- Spinach
- Squash (summer, crookneck, zucchini)
- Tomatoes
- Salad greens (lettuce, romaine, spinach, and arugula) - considered free foods due to their low carbohydrate content
Sweets and desserts
- Soft pretzel
- Processed sugary cereal
- Various other high-carbohydrate foods
Low-carb foods
- Eggs
- Meat (beef, chicken, turkey, and venison)
- Seafood
- Avocados
- Fruits (strawberries, grapefruit, apricots, and olives)
- Vegetables and greens (mushrooms, asparagus, bell peppers, and kale)
Some bread and grains, such as white or wheat bread, are high in carbs and should be limited on a low-carb diet. Starchy vegetables like corn, potatoes, sweet potatoes, and beets also contain significant amounts of digestible carbs and should be limited or avoided on a low-carb diet.