Protein Calculator

Protein Intake for Diabetics and Blood Sugar Control

For most people with type 2 diabetes and healthy kidneys, 1.0–1.5 g of protein per kg of body weight supports satiety and steadier blood sugar. Kidney disease changes the math —…

Calculate Your Protein Intake

Protein barely raises blood glucose, and it slows the absorption of carbohydrates eaten in the same meal. Distributing 25–35 g of protein across each meal can therefore flatten glucose spikes and improve satiety — particularly useful for weight management in type 2 diabetes.

For people with normal kidney function, 1.0–1.5 g/kg per day is generally considered safe and beneficial. In diabetic kidney disease, protein targets must be individualized — often closer to 0.8 g/kg — so review your intake with your doctor or dietitian before making significant changes.

  • Normal kidney function: 1.0–1.5 g/kg per day is generally appropriate
  • 25–35 g of protein per meal helps blunt glucose spikes
  • Favor lean and plant proteins: fish, poultry, legumes, tofu, dairy
  • Kidney disease: targets must be set with your doctor or dietitian

Quick Reference

  • General health (sedentary): 0.8–1.0 g/kg body weight
  • Weight loss: 1.6–2.2 g/kg to preserve muscle in a deficit
  • Muscle gain: 1.8–2.5 g/kg depending on training experience
  • Athletic performance: 2.0–3.1 g/kg
  • Spread intake across 4–5 meals of 25–40g each for best results

Enter Your Details

Get your personalized protein range in seconds

Frequently Asked Questions

When cutting calories, a higher protein intake of around 1.8g to 2.4g per kilogram of body weight helps preserve muscle mass and keeps you fuller for longer.