Carb Counting Guide: How to Count Carbohydrates
Learn the practical basics of carb counting: identify carbohydrate-containing foods, read nutrition labels, calculate portions, handle homemade and mixed meals, and estimate meals when exact quantities are unavailable.
The 4 basic steps of carb counting
The same structure can be used for a packaged snack, a homemade meal or a plate containing several carbohydrate sources.
Identify the carb-containing foods
Look for bread, grains, rice, pasta, potatoes, fruit, legumes, desserts, sweetened drinks and other carbohydrate sources.
Find the carbohydrate value
Use the nutrition label, a reliable food composition source, a recipe or restaurant nutrition information when available.
Adjust for the portion eaten
Use the serving size or calculate the value according to the actual portion weight.
Add the meal total
Add the carbohydrates from each food and drink that contributes to the meal.
Which foods usually contain carbohydrates?
Carb counting does not mean counting every food equally. Focus on the foods that actually contribute carbohydrates to the meal.
Bread and grains
Bread, rolls, cereal, couscous and many grain products can provide a significant amount of carbohydrates.
Rice, pasta and potatoes
The carbohydrate total changes considerably with portion size.
Fruit
Fruit contains naturally occurring carbohydrates, and the amount depends on the fruit and portion.
Legumes
Beans, lentils and chickpeas contain carbohydrates and should be counted according to the portion eaten.
Desserts and sweets
Cakes, pastries, cookies, candy and similar foods may contribute substantial carbohydrates.
Drinks
Sugary drinks, juices and some milk-based drinks can contribute carbohydrates to the meal.
How to read a nutrition label for carb counting
Nutrition labels are one of the easiest places to find carbohydrate information, but the serving size still matters.
Use total carbohydrate
For carb counting, look at the total carbohydrate value, not only the sugars line.
- check whether the value is per serving or per 100 g;
- compare the listed serving with the amount you actually eat;
- if you eat two servings, multiply accordingly;
- include drinks and sides if they contain carbohydrates.
Formula when values are given per 100 g
If the nutrition label gives carbohydrates per 100 g and you know the weight of your portion, use:
Example: 30 g of carbs per 100 g × 150 g portion ÷ 100 = 45 g of carbs.
How to count carbs in homemade and mixed meals
Homemade dishes can be simple when the recipe is known and more uncertain when the ingredients or quantities are unknown.
🥘 Known recipe
Calculate the carbohydrate contribution of each relevant ingredient, add the recipe total and divide according to the portion eaten.
🍕 Mixed dish
Pizza, casseroles, curries, burritos and similar dishes combine several ingredients, so the final amount depends on recipe and portion.
🏠 Family recipe
If ingredients were not weighed, use familiar portions, recipe estimates or photo analysis as practical references.
🍽️ Restaurant
Use restaurant nutrition information when available and consider portions, bread, sauces, sides and drinks.
🏫 School cafeteria
Exact weights may not be visible at serving time, so familiar portions and meal estimation can be useful.
🧳 Travel or takeout
Packaged information may be incomplete and portion size may differ from your usual meals.
Which carb counting method fits each situation?
Use the most reliable information available. Different meal situations may require different methods.
| Situation | Best starting point | Main limitation |
|---|---|---|
| Packaged food | Nutrition label | Your actual portion may differ from the listed serving |
| Food weighed at home | Value per 100 g + portion formula | Nutrition data must match the food and preparation state |
| Known homemade recipe | Ingredient calculation + portion division | Serving sizes may not be perfectly equal |
| Restaurant meal | Restaurant nutrition data + visual estimation | Recipes, sauces and portion size may be uncertain |
| Unknown mixed meal | Meal photo + description | Photo analysis cannot measure exact weight or hidden ingredients |
| No food scale | Familiar portions + household measures + visual references | The result remains an estimate |
Use Glu-Scan when exact meal information is missing
Glu-Scan can analyze a meal photo or description and provide an estimated nutrition breakdown when exact quantities, recipes or weights are not available.
- Take a photo of the meal.
- Add a description when useful.
- Get an estimated carbohydrate amount.
- See estimated calories, protein and fat.
- Useful for home meals, restaurants, cafeterias and takeout.
Related carb counting guides
Continue with the guide that matches your situation.
Calculate Carbs in a Meal
Learn the portion formula and how to add carbohydrates across a meal.
Read the guide →Calculate Carbs from a Photo
See how photo analysis can estimate foods and portions when data is missing.
Read the guide →Count Carbs Without a Food Scale
Use familiar portions, household measures and visual references.
Read the guide →Estimate Carbs at a Restaurant
Deal with unknown portions, sauces, sides and restaurant recipes.
Read the guide →Carb Counting with Diabetes
Understand how carb counting can fit into diabetes nutrition management.
Read the guide →Best Carb Counting App: How to Choose
Compare manual entry, barcode scanning, photo analysis and mixed-meal support.
Read the guide →Reference source
For general educational information about carbohydrate counting and reading food labels, see:
Practical information on carbohydrate counting, serving sizes and nutrition labels.
View sourceImportant: carb calculation and carb estimation are different
When food weight, recipe and reliable nutrition information are known, carbohydrate amounts can be calculated from those values. When portion size, recipe or ingredients are unknown, the result becomes an estimate.
Meal photos cannot precisely measure food weight or reveal every sauce, oil, filling or hidden ingredient. Glu-Scan results should therefore be treated as nutrition estimates.
Glu-Scan does not replace a doctor, registered dietitian, glucose monitor, continuous glucose monitor, insulin pump or professional diabetes care. A Glu-Scan estimate should not be used by itself to determine an insulin dose, medication dose or therapeutic decision.
Frequently asked questions
What is carb counting?
Carb counting is the process of identifying foods that contain carbohydrates, determining the amount eaten and adding the carbohydrate values for the meal.
How do you count carbs in a meal?
Identify the carbohydrate-containing foods, determine each portion, use the carbohydrate value per serving or per 100 g, calculate the amount for the portion eaten and add the results.
Should you use total carbohydrate or sugars on a nutrition label?
For carbohydrate counting, use the total carbohydrate value rather than only the sugars line, because total carbohydrate includes sugars and other carbohydrate sources.
How do you calculate carbs from a value per 100 g?
Use the formula: carbs in the portion = carbs per 100 g × portion weight ÷ 100.
How do you count carbs in homemade food?
If the recipe is known, calculate the carbohydrates in each carbohydrate-containing ingredient, add them together, then divide according to the portion eaten.
How do you count carbs at a restaurant?
Use restaurant nutrition information when available, compare portions with familiar servings, consider bread, starches, sauces and drinks, and use photo-based estimation when exact quantities are unknown.
Can you count carbs without weighing food?
Yes, but the result is an estimate. Familiar portions, household measures, visual references, labels and meal photos can help when a scale is unavailable.
Can Glu-Scan calculate carbs from a meal photo?
Glu-Scan can analyze a meal photo or description and provide an estimated amount of carbohydrates, calories, protein and fat. Photo-based results remain estimates.
Is carb counting exact?
It can be more precise when food weight, recipe and nutrition information are known. When portion size, recipe or ingredients are unknown, the result becomes an estimate.
Make carb counting easier with Glu-Scan
Photograph your meal or describe it to get an estimate of carbohydrates, calories, protein and fat on your smartphone.