A carbohydrate counting list groups common foods into simple carb portions so you can match meals to your health plan with less guesswork.
What Carbohydrate Counting Is
Carbohydrate counting is a way of tracking how many grams of carbohydrate you eat in each meal and snack. Many diabetes education programs use set “carb portions,” often 10 g or 15 g of carbohydrate at a time, so you can line up food portions with insulin doses or blood sugar targets in a steady way.
Carbohydrates come from foods like bread, cereals, rice, pasta, potatoes, fruit, milk, yogurt, beans, lentils, and sugary foods. Non-starchy vegetables such as leafy greens, cucumbers, peppers, and broccoli have little carbohydrate and usually do not need close counting unless you eat large amounts at one sitting. Guidance from the
American Diabetes Association carb counting page explains that carb counting links meal carbs with medicine doses for many people who use insulin.
A practical carbohydrate counting list turns this idea into everyday portions: “one slice of bread,” “half a cup of cooked rice,” “one small banana,” and so on. Once you learn a core set of portions, you can mix and match foods during the week without starting from zero each time you eat.
Carbohydrate Counting List For Everyday Meals
A working carbohydrate counting list usually starts with foods that give about 10 g or 15 g of carbohydrate per serving. The numbers below are rounded and meant as a starting point. Your local clinic handout or dietitian may use slightly different values, but the pattern is similar across many lists.
| Food Category | Example Portion | Carbs (g) |
|---|---|---|
| Bread And Grains | 1 medium slice bread or 1 small tortilla (6") | ~15 |
| Cooked Rice Or Pasta | 1/3 cup cooked rice or 1/2 cup cooked pasta | ~15 |
| Breakfast Cereal | 3/4 cup unsweetened flake cereal | ~15 |
| Starchy Vegetables | 1/2 cup mashed potato or 1/2 large corn on the cob | ~15 |
| Fruit | 1 small banana or 1 small apple | ~15 |
| Milk And Yogurt | 1 cup milk or 6 oz light yogurt with sweetener | ~12–15 |
| Beans And Lentils | 1/2 cup cooked beans or lentils | ~15 |
| Sweets Or Desserts | 1/2 cup regular ice cream or 1 small cookie portion | ~15 |
Diabetes education booklets that use 15 g “carb choices” give similar portions for starches, fruit, milk, beans, and sweets, with non-starchy vegetables counted in larger amounts or treated as low-carb choices. Many NHS resources also show 10 g steps for carb counting in some programs, so your exact carb step may vary by clinic.
You can keep a printed carbohydrate counting list in the kitchen and a shorter version in your phone. Over time you will remember the portions you use most often, such as your usual bread slice, cereal bowl, or rice scoop size.
Carb Counting Food List By Category
To turn a basic carbohydrate counting list into a tool you trust, group foods by type. That way you can swap foods inside a group without changing total carbs much. Start with four main carb groups: starches, fruit, milk and yogurt, and mixed or sugary foods. Keep non-starchy vegetables and protein foods on the side as bonus groups.
Starches: Bread, Rice, Pasta, Potatoes
Starches often make up the largest share of carbs in a meal. One medium slice of bread or half a large bread roll usually has around 15 g of carbohydrate. A third of a cup of cooked rice or a half cup of cooked pasta often lands near the same amount. A small boiled potato the size of an egg gives around 10 g of carb, and half a cup of mashed potato sits closer to 15 g. Hospital handouts from several NHS trusts and diabetes centers list the same kind of ranges for these foods.
In your carbohydrate counting list, write down your usual bread, cereal, pasta, and rice choices with the volume or weight that matches 10 g or 15 g carb. If you normally eat a bigger portion, note how many carb portions that serving holds. For instance, if your dinner plate usually holds one cup of cooked rice, and you treat 1/3 cup as 15 g carb, that plate of rice holds about 45 g from starch alone.
Fruit, Milk, And Yogurt
Fruit, milk, and yogurt add natural sugars and often some fiber or protein. Many carb counting lists treat one small piece of fruit, such as a small banana or apple, as one 15 g carb portion. A medium banana can reach around 27 g of carbohydrate, so that size may count as closer to two carb portions in many diabetes education tools. Nutrition data from sources like
USDA FoodData Central search results show similar numbers for common fruit sizes.
Cow’s milk usually gives about 12 g of carbohydrate per cup, whether the milk is skim, semi-skimmed, or whole. Many carb counting lists round this to 15 g for simplicity. Light yogurt sweetened with a low-calorie sweetener often has around 12–15 g of carb in a 6 oz pot as well, while full-sugar yogurt can be higher. Add your usual milk and yogurt brands to your carbohydrate counting list, using the label or a trusted database for the carb number.
Beans, Lentils, And Mixed Dishes
Beans and lentils contain carbohydrate and protein in the same spoon. Half a cup of cooked beans or lentils often holds around 15 g of carbohydrate. When beans sit inside mixed dishes such as chili, burritos, or stews, you may need to estimate the bean share or use a recipe calculator to find a rough carb count per serving.
Mixed dishes such as lasagne, casseroles, stir-fries with noodles, or rice bowls can be tricky because several carb sources land in one plate. For those, many people either use weighed portions and recipe apps or rely on clinic handouts that give sample carb counts for common takeaway and home dishes. You can still place these in your carbohydrate counting list; just mark them as “recipe based” with a serving size that matches your home plate or bowl.
How To Build Your Own Carbohydrate Counting List
A printed or digital carbohydrate counting list should match your pantry, not just a generic chart. Set aside a little time to walk through your usual meals and snacks and write down the carb foods you reach for most often.
Step 1: Start With Your Usual Meals
Think through breakfast, lunch, dinner, and snacks on a typical week. Write short meal notes such as “oats with milk and fruit,” “rice and lentils,” “pasta with sauce,” “sandwich and crisps,” or “tea with biscuits.” Then circle the carb foods in each meal. Those circled items form the first draft of your carbohydrate counting list.
Step 2: Use Food Labels And Trusted Charts
For packaged foods, read the “carbohydrate” line on the label and check whether the number is per 100 g or per serving. Then match your usual portion to that figure. Many people pick a standard carb step, such as 10 g or 15 g, and round servings to the nearest step so the math stays simple.
For fresh foods such as fruit, potatoes, and home-cooked grains, you can lean on national health service carb tables or diabetes clinic booklets that list common foods in standard portions. Resources from NHS trusts and other hospital groups list grams of carbohydrate for foods like bread, rolls, potatoes, rice, pasta, beans, fruit, and milk in 10 g steps or 15 g “exchanges.”
Step 3: Add Online Databases For Gaps
When a food is missing from your paper handout, you can look it up in a trusted database, then add it to your carbohydrate counting list. Tools built on USDA FoodData Central let you search thousands of branded and basic foods and see grams of carbohydrate per 100 g and per serving. That way you can fill in missing pieces for foods like plant-based milks, specialty breads, or snack brands you enjoy.
Step 4: Organize By Carb Portion
Once you have carb numbers for your usual foods, group them by portion. Many people find it handy to keep sections titled “Around 10 g carb,” “Around 15 g carb,” and “Low-carb or free.” Inside each section, sort by food type so swaps jump out at you. Then, when you plan a 45 g carb meal, you simply pick three items from the 15 g group or mix and match portions that add up to your target.
Portion Clues When You Cannot Weigh Food
Scales and measuring cups are handy at home, but you will often eat in places where weighing food is not realistic. Handy size comparisons can keep your carbohydrate counting list useful away from home.
A small fist shape can stand in for about one cup of cooked starch such as rice or pasta. A palm without fingers can stand in for a small potato or bread roll. A thumb tip can match a teaspoon of sugar or jam. Diabetes education leaflets often use images like “egg-sized potato,” “golf ball of rice,” or “deck of cards” for meat and cheese. You can jot these size cues in the margin of your carbohydrate counting list so you have a quick reminder when you eat out.
At restaurants, you may not know exact recipes or added sugar, so treat your counts as estimates. Pick meals where at least some items match foods already in your list, such as baked potato, plain rice, grilled meat, or salad. Then use your best match based on the size in front of you and your usual carb steps.
Daily Meal Planning With Your Carb List
Once your carbohydrate counting list feels complete for your pantry, you can use it to sketch simple meal plans. The table below shows one sample pattern for a person aiming for about 45–60 g carb at main meals and 15 g carb at snacks. Your own targets may differ based on advice from your health care team.
| Meal Or Snack | Target Carbs (g) | Sample Choices From The List |
|---|---|---|
| Breakfast | 45 | 1 slice toast (15) + 3/4 cup cereal (15) + 1 small banana half (15) |
| Mid-Morning Snack | 15 | 1 small apple (15) |
| Lunch | 45–60 | 1 cup cooked rice (45) plus non-starchy vegetables, or 2 slices bread (30) + 1 small yogurt (15) |
| Afternoon Snack | 15 | 6 small crackers (15) |
| Dinner | 45–60 | 1/2 cup mashed potato (15) + 1/2 cup beans (15) + 1/2 cup cooked pasta (15) with salad |
| Evening Snack | 0–15 | Non-starchy vegetables or 1/2 cup ice cream (15) |
This pattern is only an example. Some people feel better with more carb at breakfast and less at night, while others prefer even amounts across the day. The real value sits in the structure: your carbohydrate counting list lets you change foods while keeping carb totals steady from day to day.
When you spot blood sugar trends on your meter or sensor, you and your care team can tweak carb targets at certain meals or adjust medicine doses. A clear carb record makes those changes easier to plan and review.
Keeping Your Carbohydrate Counting List Accurate
Food products change over time, and your own habits shift across seasons and life stages. Set a reminder to refresh your carbohydrate counting list a few times a year. During that check-in, walk through your pantry and fridge, scan labels for any changed recipes, and add new regular foods that joined your routine.
You can also keep a short section for seasonal or occasional foods such as holiday treats, takeaway meals, or festival dishes. Add those only when you need them, based on nutrition information from leaflets, chain restaurant websites, or trusted databases. That way your main carb list stays tidy, while the “sometimes foods” still have a place you can find when needed.
When To Seek Personal Carb Counting Advice
Carb counting affects blood sugar, which links directly to your health. A general carbohydrate counting list is a strong tool for daily choices, but it does not replace advice from a registered dietitian, diabetes nurse, or doctor who knows your medical history and medicine plan.
Reach out for one-to-one guidance if you use rapid-acting insulin, live with type 1 diabetes, face frequent lows or highs, live with kidney disease or other medical conditions that affect food choices, or plan a major change such as pregnancy, weight change, or a new exercise plan. Bring your carbohydrate counting list, recent meal logs, and blood sugar records to those visits so you and your team can work from the same picture.
With a clear carbohydrate counting list that matches your own kitchen and a bit of practice reading labels and portions, carb counting can feel far less confusing. Step by step, you build a set of familiar meals and swaps that keep carbs steady and leave more space to enjoy food instead of worrying about every bite.
