Draft: not yet reviewed by a clinician
Use this page to prepare questions for your care team. It does not replace their advice. Your own targets and doses come from your nephrologist, diabetes team and renal dietitian.
Carb counting on a kidney diet¶
No doses on this page
This handbook never gives insulin or medicine doses and never tells you to change one. Your prescriber sets every dose and every change, and writes down when to pause a medicine and when to restart it. A low blood glucose is always treated straight away: see Treating a low and Get help now.
In short¶
Nothing about kidney disease changes carb counting: rapid-acting insulin is still matched to grams of carbohydrate, and people on fixed insulin plans keep carbohydrate consistent "with respect to time and amount" (ADA 2026 §5, recommendations 5.27–5.28). What changes is the food. Kidney swaps (white rice for brown, white bread for whole-wheat, canned fruit for a banana) lower potassium and phosphorus but cut fiber and can make glucose rise faster, so your insulin-to-carb ratio may need re-tuning with your diabetes team (KDIGO 2022; PLADO).
Your numbers¶
| 1 carbohydrate choice | 15 g of carbohydrate (NKF) |
| Per meal | typically 3–6 choices (45–90 g), set by your dietitian (NKF) |
| Per snack | typically 1–3 choices (15–45 g) (NKF) |
| Fiber | at least 14 g per 1,000 kcal (ADA 2026 §5, recommendation 5.24) |
The app's starting carbohydrate goal is 45 % of your calories, split evenly over the meals; your diabetes team sets the real number. The sample menus keep about 55 g at each main meal (50 g on peritoneal dialysis) so a fixed plan or ratio works the same way every day.
About 15 g of carbohydrate: kidney-friendly portions¶
One carbohydrate choice is 15 g (NKF). These portions are close to one choice and low in potassium and phosphorus. The last rows show what the same carbohydrate costs from higher-potassium foods.
| Food | Portion | Carb g | Potassium mg | Phosphorus mg |
|---|---|---|---|---|
| White bread | 1 slice | 14 | 37 | 28 |
| White rice, cooked | ⅓ cup | 15 | 18 | 23 |
| Pasta, cooked | ½ cup | 19 | 28 | 36 |
| Cream of Wheat, cooked | ½ cup | 13 | 20 | 19 |
| English muffin | ½ | 13 | 38 | 38 |
| Saltine crackers | 6 | 13 | 28 | 18 |
| Corn tortilla, 6 inch | 1 | 12 | 40 | 82 |
| Popcorn, air-popped | 3 cups | 19 | 79 | 86 |
| Applesauce, unsweetened | ½ cup | 14 | 90 | 6 |
| Blueberries | ¾ cup | 16 | 86 | 14 |
| Pineapple, canned in juice | ⅓ cup | 13 | 101 | 5 |
| Grapes | ½ cup (about 15) | 14 | 144 | 15 |
| For comparison: banana | ½ medium | 14 | 211 | 13 |
| For comparison: potato, boiled | ½ cup | 16 | 256 | 31 |
| For comparison: sweet potato, baked | ½ cup | 21 | 475 | 54 |
USDA FoodData Central values through the app's food list (FDC). Milk alternatives differ a lot: unsweetened almond milk has about 3 g of carbohydrate a cup, rice milk about 22 g.
Swaps: what they cost or save¶
| Swap | Carb g | Fiber g | Potassium mg | Phosphorus mg | What it costs or saves |
|---|---|---|---|---|---|
| White rice 1 cup → brown rice 1 cup | 45 → 52 | 0.6 → 3.2 | 55 → 174 | 68 → 208 | brown costs about 120 mg potassium and 140 mg phosphorus |
| White bread 1 slice → whole-wheat | 14 → 14 | 0.8 → 1.9 | 37 → 81 | 28 → 68 | +45 mg potassium, +40 mg phosphorus per slice |
| Cream of Wheat 1 cup → oatmeal 1 cup | 26 → 28 | 1.3 → 4.0 | 40 → 164 | 38 → 180 | oatmeal costs about 125 mg potassium and 140 mg phosphorus |
| Banana, small → blueberries ½ cup | 23 → 11 | 2.6 → 1.8 | 362 → 57 | 22 → 9 | saves 305 mg potassium and half the carbohydrate |
| Potato, baked → white rice ½ cup | 37 → 22 | – | 926 → 28 | 121 → 34 | saves about 900 mg potassium |
Per serving, USDA FoodData Central (FDC).
Three practical rules¶
- Whole grains are not automatically off the table. Their phosphorus is bound as phytate and only about 20–50 % is absorbed (vs about 40–60 % from meat and 90–100 % from additives), and KDIGO 2022 recommends a diet "high in vegetables, fruits, whole grains, fiber, legumes" for diabetes with CKD (KDIGO 2022, practice point 3.1.1; Kalantar-Zadeh 2010; Noori 2010). If your potassium and phosphate are in range, one or two whole-grain servings a day is a fair trade for fiber and flatter glucose; decide it with your dietitian.
- Portion the starch, do not just swap it. ⅔ cup of white rice is about 30 g of carbohydrate and keeps the count where your ratio expects it.
- Get fiber from low-potassium produce: berries, apples, green beans, cauliflower, cabbage, cucumber, peppers, zucchini and onions (NKF). Berries and applesauce are the best value: low in potassium and low in carbohydrate per cup.
A worked example¶
A dinner of the lemon-garlic chicken recipe (3 oz chicken, ¾ cup rice, ½ cup green beans) has about 41 g of carbohydrate. Add ½ cup of canned peaches in juice (14 g) and the meal is about 55 g, the amount the sample menus use. Chicken, oil and butter have almost no carbohydrate, so they do not change the count. Your plan, not this page, says how much insulin goes with 55 g. The app shows a carbohydrate total for each meal as you log it (app contract).
Special cases¶
- Peritoneal dialysis. The glucose in the dialysis fluid is absorbed and adds calories, often 400 kcal or more a day, and raises glucose (DaVita). Your team counts it in your insulin plan; food carbohydrate is counted as usual.
- Hemodialysis days. Glucose often falls during a session, and most lows come within 24 hours of one, so your team may plan different carbohydrate or insulin for dialysis days (JBDS 2022; Dialysis days).
- Slow stomach emptying (gastroparesis). If your glucose rises hours after meals, or you feel full quickly, tell your team. Small, regular, low-fat and low-fiber meals are the usual advice (JBDS).
Labels and "diabetic" foods¶
- Count Total Carbohydrate × the servings you actually eat, and check what "one serving" means first. Since the 2020 label rules, a package that holds one to two servings, such as a 20-oz soda or a 15-oz can of soup, is labeled as one serving: the numbers already cover the whole bottle or can, so do not multiply them. Bigger packages often show two columns, per serving and per package (FDA). A bowl of cereal is often 1½–2 label servings.
- Sugar alcohols are still carbohydrate. One common method is to subtract half of the sugar alcohol grams from Total Carbohydrate (Medtronic). Ask your diabetes team which method they want you to use, and watch your CGM.
- "Diabetic" cookies, bars and shakes often add phosphate or potassium salts (DaVita).
- Diet colas still contain phosphoric acid (about 27 mg phosphorus per 12 oz measured, 41–68 mg for some brands); clear diet sodas have none (measured beverage phosphorus; FDC).
- A sugar-free sweet will not treat a low: use glucose (Treating a low).
What to do¶
- Keep carbohydrate at each meal about the same from day to day, as your plan says.
- When you switch to kidney-friendly starches, check your CGM after meals for a week or two and take the pattern to your diabetes team.
- Log meals with their carbohydrate in the app, and record the glucose pattern around them. With kidney disease A1c is less reliable, so your team leans on CGM patterns as well (CGM metrics).
- Measure starches with a cup for a week until you can judge portions by eye (Portions).
Ask your care team¶
- My carbohydrate per meal: how many grams, and does it change on dialysis days?
- I have switched to white bread and rice: should my insulin-to-carb ratio change?
- Can I keep one or two whole-grain servings a day with my current labs?
- How should I count sugar alcohols with my CGM and pump?
Get help now if…¶
Call 911 (or your local emergency number)
Someone with a low cannot swallow safely, is very drowsy or confused, or has a seizure: give glucagon if you have it, turn them on their side and call (ADA 2026 §6). Also call for blood ketones of 3.0 mmol/L or more, or any ketones with vomiting, deep fast breathing or fruity breath (NHS; 2024 consensus).
Call your care team today
Glucose stays high after the correction your plan tells you to take: check ketones and call your diabetes team. Blood ketones of 1.6–2.9 mmol/L: call now; if you cannot reach the team quickly, or you are vomiting, go to the emergency department (NHS; ADA). Follow your sick-day plan. Also call about lows that keep coming back after you change foods. Full list: Get help now.
Related pages¶
- Treating a low · Sick days · CGM metrics
- Portions · Reading food labels · Recipes · Sample menus
- In the app: Logging food · Targets and warnings
Sources¶
- ADA Standards of Care 2026, section 5: recommendations 5.24, 5.27–5.28.
- NKF: carbohydrate counting with CKD.
- KDIGO 2022 diabetes in CKD guideline: practice point 3.1.1.
- PLADO: plant-dominant eating and glycemic load.
- Kalantar-Zadeh 2010; Noori 2010: phosphorus absorption.
- NKF: 40 low-potassium fruits and vegetables.
- FDA: changes to the Nutrition Facts label: packages of one to two servings are labeled as one serving.
- Medtronic: net carbs vs total carbs; DaVita: creamers and additives; measured beverage phosphorus.
- USDA FoodData Central.
- DaVita: peritoneal dialysis diet: calories from dialysis fluid.
- JBDS–Renal Association guidance: meals for gastroparesis; JBDS 2022: glucose on dialysis days.
- Project architecture contract: the app's meal carbohydrate total.
- ADA Standards of Care 2026, section 6: severe lows and glucagon; NHS: diabetic ketoacidosis and ADA: DKA and ketones: ketone levels; 2024 hyperglycemic crises consensus: DKA signs.
Not yet reviewed by a clinician. Facts and sources last checked 2026-10-06.