Carbohydrates appear in a wide range of foods, but some categories are loaded with them and others have almost none. The biggest carb sources are grains, fruits, starchy vegetables, legumes, dairy, and anything sweetened with sugar. Meat, fish, eggs, fats, oils, and non-starchy vegetables contribute very little. This guide gives you the full map — plus a look at hidden carbs that catch people off guard.
Quick Rules for Spotting Carbs
- If it comes from a plant and is not a leafy green or herb, it probably has some carbs.
- If it is from an animal and hasn’t been processed, it likely has none.
- Sweet taste, crunch from starch, or a pasta/bread/rice base is a carb signal.
- Liquids (juice, soda, sweet coffee drinks) often deliver more carbs than you expect.
The gold standard for any packaged food is the Nutrition Facts panel — look for Total Carbohydrate.
High-Carb Foods by Category
Serving sizes are typical portions. Values come from the USDA FoodData Central database.
Grains and Grain Products
| Food | Serving | Carbs (g) |
|---|---|---|
| White rice, cooked | 1 cup | 45 |
| Brown rice, cooked | 1 cup | 46 |
| Quinoa, cooked | 1 cup | 39 |
| Oatmeal, cooked | 1 cup | 28 |
| Whole-wheat bread | 1 slice | 14 |
| White bread | 1 slice | 13 |
| Bagel | 1 medium | 48 |
| Pasta, cooked | 1 cup | 43 |
| Flour tortilla | 10-inch | 36 |
| Corn tortilla | 6-inch | 12 |
| Crackers | 10 pieces | 15-20 |
| Cornflakes | 1 cup | 24 |
Fruits
| Food | Serving | Carbs (g) |
|---|---|---|
| Apple | 1 medium | 25 |
| Banana | 1 medium | 27 |
| Orange | 1 medium | 15 |
| Grapes | 1 cup | 27 |
| Strawberries | 1 cup | 11 |
| Blueberries | 1 cup | 21 |
| Watermelon | 1 cup | 11 |
| Mango | 1 cup | 25 |
| Raisins | ¼ cup | 31 |
| Orange juice | 8 oz | 26 |
Starchy Vegetables
| Food | Serving | Carbs (g) |
|---|---|---|
| Baked potato with skin | 1 medium | 37 |
| Sweet potato, baked | 1 medium | 27 |
| Corn | ½ cup | 15 |
| Peas | ½ cup | 11 |
| Butternut squash | 1 cup | 22 |
| French fries | medium order | 48 |
Legumes
| Food | Serving | Carbs (g) | Fiber (g) |
|---|---|---|---|
| Black beans | 1 cup | 41 | 15 |
| Chickpeas | 1 cup | 45 | 13 |
| Lentils | 1 cup | 40 | 16 |
| Kidney beans | 1 cup | 40 | 13 |
| Edamame | 1 cup | 13 | 8 |
| Hummus | ¼ cup | 9 | 3 |
Dairy and Non-Dairy Milks
| Food | Serving | Carbs (g) |
|---|---|---|
| Milk (2%) | 1 cup | 12 |
| Plain Greek yogurt | 1 cup | 9 |
| Flavored yogurt | 6 oz | 20-30 |
| Cottage cheese | ½ cup | 5 |
| Oat milk | 1 cup | 16 |
| Almond milk, unsweetened | 1 cup | 1 |
Sweets, Sugary Drinks, and Snacks
| Food | Serving | Carbs (g) |
|---|---|---|
| Regular soda | 12 oz | 39 |
| Sweet tea | 16 oz | 34 |
| Chocolate chip cookie | 1 medium | 18 |
| Ice cream | ½ cup | 17 |
| Candy bar | 1.5 oz | 28 |
| Potato chips | 1 oz | 15 |
| Granola bar | 1 bar | 20-30 |
Low-Carb and Carb-Free Foods
These foods have 0-5 g of carbs per typical serving and are safe workhorses for blood sugar control.
- Proteins: chicken, turkey, beef, pork, fish, shellfish, eggs, tofu
- Fats: olive oil, butter, avocado, mayonnaise (check label), coconut oil
- Cheeses: cheddar, mozzarella, parmesan, brie, feta, blue cheese
- Non-starchy vegetables: spinach, kale, arugula, broccoli, cauliflower, zucchini, peppers, cucumber, asparagus, mushrooms
- Nuts and seeds (moderate): almonds, walnuts, pecans, chia, flax, sunflower seeds
- Herbs and spices: virtually carb-free
- Drinks: water, coffee, plain tea, sparkling water, unsweetened almond milk
Sneaky Hidden Carb Sources
Some foods contain more carbs than most people expect. Watch for:
- Barbecue sauce: 12-15 g per 2 Tbsp
- Ketchup: 4-5 g per Tbsp (mostly added sugar)
- Teriyaki and sweet-and-sour sauces: 10-20 g per 2 Tbsp
- Honey mustard, Thousand Island, French dressing: 3-7 g per 2 Tbsp
- Fat-free salad dressings: often sweeter than regular versions
- Flavored coffee creamers: 5-10 g per Tbsp
- Flavored yogurt and yogurt drinks: 20-30 g per 6 oz
- Granola: 30-40 g per ½ cup
- Protein bars: 20-35 g each
- Sports drinks and “enhanced” waters: 15-30 g per bottle
- Meatballs, sausage, and crab cakes: bread or breadcrumb fillers
- Breaded or fried meats and fish: 10-25 g per serving
- Soups (cream-based or thickened): 15-25 g per cup
- Asian stir-fry sauces: typically thickened with cornstarch and sugar
How to Read a Nutrition Facts Label
Two numbers matter most for carb counting:
- Total Carbohydrate — the full count per serving.
- Dietary Fiber — subtract from total for net carbs that impact blood sugar.
Also look at Added Sugars (FDA updated label) and Serving Size. A package often contains 2-3 servings.
Putting It Together: A Sample Day
Here is a balanced day with about 130 g of carbs, spread across meals.
| Meal | Foods | Carbs (g) |
|---|---|---|
| Breakfast | 2 eggs, 1 slice whole-wheat toast, ½ cup berries | 24 |
| Snack | Apple + 1 Tbsp almond butter | 28 |
| Lunch | Salad with grilled chicken, ½ cup chickpeas, olive oil dressing | 22 |
| Snack | Plain Greek yogurt + handful of walnuts | 10 |
| Dinner | Baked salmon, 1 cup roasted broccoli, ½ cup quinoa | 24 |
| Dessert | 1 small dark chocolate square | 5 |
Internal Links for Deeper Reading
To keep planning easy, see our complex carbohydrates article, our prediabetes diet overview, and the diet and nutrition hub.
The Bottom Line
Carbs live mostly in plants — grains, fruits, starchy vegetables, legumes — and in dairy and sweets. Animal proteins, fats, and non-starchy vegetables are essentially carb-free. The trickiest carbs are the ones hiding in sauces, dressings, drinks, and processed snacks. With the category guide above and a habit of glancing at Nutrition Facts labels, you can build meals that fit your carb target without surprises.