Listen to this article
Prefer listening? Hear the full article at your pace.
Carbohydrate foods include rice, bread, potatoes, oats, pasta, fruit, beans, milk and yoghurt. Carbs are not limited to sweets, and a food can contain carbohydrate alongside protein, fibre or other nutrients.
This guide helps you identify everyday sources, compare portions and read a label. For a fuller explanation of sugars, starches and fibre, see our guide to carbohydrates and their role in the body.
Which carbohydrate foods are common?
Cambridge University Hospitals’ guide lists starchy foods such as bread, rice, potatoes, pasta, cereals and quinoa. Fruit, milk and yoghurt also contain sugars. This is why looking only for a sweet taste can miss important sources of carbohydrate.
The following eleven foods give you a starting point for shopping and meal planning. The serving that suits you depends on the rest of the meal and any personal dietary guidance.
1. Bread, roti and chapati
These can provide the starchy part of a meal. Compare the product’s fibre content and portion size, rather than judging it only by its colour or the word “multigrain.” The NHS recommends wholegrain options where possible.
For a simple lunch, try a sandwich or roti with a filling you enjoy and some vegetables. If you use several slices or pieces, include all of them when estimating the meal’s carbohydrate.
2. Rice
White, brown and basmati rice all contain carbohydrate. Measure cooked rice against cooked-food information, and dry rice against dry-food information. The amount of water absorbed during cooking makes those weights different.
You might pair rice with a vegetable curry and a protein source, or use it in a mixed bowl. Write down the portion you actually serve if you are learning carbohydrate counting.
3. Potatoes and sweet potatoes
These are starchy foods, even though they are vegetables. Boiling, baking and frying produce different meals once you account for oils, sauces and other ingredients. Include toppings when comparing the overall recipe.
A baked potato can be a convenient base for lunch. Choose a filling that fits your preferences and needs, and add other vegetables for variety.
4. Oats
Oats can be used for porridge, baked dishes or savoury meals. Follow the package measurements and distinguish dry oats from prepared porridge. Milk, fruit, honey and other additions also change the bowl’s total carbohydrate.
If you have coeliac disease, do not assume ordinary oats are suitable. Coeliac UK explains that standard oats can be contaminated by wheat, barley or rye. Most people with coeliac disease tolerate gluten-free oats, but a small number remain sensitive; discuss ongoing symptoms with your healthcare team.
5. Pasta
Pasta is another familiar starch source. The meal may also contain carbohydrate from the sauce, bread served alongside it or other ingredients. Check whether the package’s nutrition information refers to the dry or prepared product.
For a quick dinner, combine pasta with vegetables and a suitable protein source. Use the recipe’s actual quantities if you need an estimate for each portion.
6. Breakfast cereal
Cereals vary widely, so compare labels rather than assuming every box is similar. A small weighed portion can look different from a bowl poured without measuring. Include milk, yoghurt and toppings separately.
Keep two or three breakfast options you enjoy in mind. You can then compare them without feeling that one branded product is necessary for a healthy routine.
7. Fruit
Fruit contains natural sugars. The type, size and form matter when you estimate carbohydrate: a piece of fruit, dried fruit and a glass of juice are different portions.
Try whole fruit as a snack or as part of breakfast. Our tropical fruit guide offers ideas for variety. Use the amount you eat, rather than a generic “one serving,” when recording intake.
8. Beans, lentils and chickpeas
These foods can contribute both carbohydrate and protein. The CDC includes dried beans, lentils and peas among starch sources. Do not leave them out of a carbohydrate count simply because you also use them as a protein food.
Try lentil soup, chickpeas in a salad or beans in a stew. Estimate the complete recipe, including any rice, potatoes or bread you serve with it.
9. Milk
Milk contains the natural sugar lactose. Do not assume a drink has no carbohydrate because it tastes unsweetened. Plant-based alternatives differ by brand and ingredients, so check their labels too.
If you need an alternative because of an allergy or intolerance, ask for advice suited to that condition. A beverage’s carbohydrate figure alone does not tell you whether it meets all your nutritional needs.
10. Yoghurt
Yoghurt can contain naturally occurring sugars and, in some products, added sweeteners. Compare like-sized portions, then include fruit, cereal or other toppings separately.
A plain yoghurt bowl is a useful recipe base because you can choose what to add. However, “plain” does not mean carbohydrate-free, and brands still differ.
11. Quinoa
Quinoa is also a carbohydrate-containing food. You can serve it in a bowl, soup or salad. Follow the cooking instructions and use cooked-portion information for the prepared food.
It is an option for variety, rather than a compulsory replacement for familiar staples. Pick foods that suit your taste, budget and dietary needs.
How much carbohydrate is in a portion?
The CDC carbohydrate choices guide provides approximate planning examples below. These are estimates, not prescribed portions; products and preparation vary.
| Food | Example portion | Approximate carbohydrate |
|---|---|---|
| Cooked rice, pasta or quinoa | 1/3 cup | 15 g |
| Cooked oatmeal | 1/2 cup | 15 g |
| Cooked beans or lentils | 1/2 cup | 15 g |
| Blueberries | 3/4 cup | 15 g |
| Milk | 1 cup | 12 g |
Use your product label or your dietitian’s reference when precision matters. For example, doubling a measured portion generally doubles its carbohydrate. A cup of dry oats and a cup of cooked porridge should not be assigned the same estimate.
Read the label without double-counting
Start with serving size, then look at the carbohydrate figure for the amount you plan to eat. The FDA explains that a labelled serving is not a recommendation of how much to eat.
On U.S. Nutrition Facts labels, total carbohydrate includes dietary fibre and sugars. “Includes added sugars” is part of total sugars, not an extra amount to add again. See the FDA’s added sugars explanation. Label conventions differ between countries, so use the method taught by your care team.
Do simple and complex carbs tell the whole story?
No. It is more helpful to assess the food, portion and overall meal. CUH explains that lower-glycaemic-index choices may help glucose management, but a large portion can still raise blood glucose. A low GI also does not automatically make a product nutritionally balanced.
For everyday choices, compare fibre, added sugars and what else the meal provides. Avoid choosing foods by a single marketing phrase such as “low carb” or “sugar free.”
What if you have diabetes?
There is no universal carbohydrate amount that suits everyone with diabetes. The CDC recommends an individual meal plan based on factors such as activity and treatment. People using mealtime insulin may need carbohydrate counting to match their prescribed dosing plan.
Ask a diabetes educator or dietitian which foods to count, how to handle mixed meals and how changes fit your medicines. Do not make insulin changes from this article or remove a major food group without discussing the plan.
Build a practical food routine
Choose a few carbohydrate foods you enjoy, learn their usual portions and compare labels where useful. Add variety across meals rather than looking for one perfect food.
A clear serving size and a balanced meal tell you more than simply calling a food “good” or “bad” because it contains carbs.
About this information
HealthyCura shares health and wellness information for general reading. This article does not replace professional medical advice, diagnosis or treatment.



