šŸ‘‹ What could you use support with?
This will help us personalize your experience
šŸ‘‹ Why are you looking for a meal plan?
šŸ‘‹ How familiar are you with managing autoimmune conditions through nutrition?
This will help us personalize your experience
This will help us personalize your experience
Blog
>

What's the Best Protein for Diabetes?

Table of Contents

Key Takeaways

  • Protein is an important macronutrient because it helps build and maintain everything your body needs to function correctly, like tissues, hormones, and other vital cells.Ā 
  • Some of the best protein sources for people with diabetes include pulses, tofu, fish, poultry, plain Greek yogurt, and eggs.
  • Protein from legumes or dairy may raise blood glucose levels due to its carbohydrate content.

Protein is one of the three macronutrients that the body requires to function.

It’s made up of building blocks called amino acids, which your body uses to build and maintain tissues, organs, and enzymes.

When it comes to protein and diabetes, getting enough protein is an important part of your nutrition treatment plan.

Read on to learn about the best protein sources for people with diabetes, protein benefits, how to incorporate protein into your diet, and how to calculate your protein requirements.

{{splash}}

Should I Eat Protein If I Have Diabetes?

Everyone needs protein, regardless of whether they have diabetes.

This is because protein is needed to help your body repair and make new cells. It promotes healthy aging, helps regulate appetite, and can protect the body from muscle loss.

How Does the Body Process Protein?

Most protein digestion occurs in the small intestine, where enzymes break down protein into smaller molecules called amino acids.

These are commonly referred to as ā€œbuilding blocksā€ that your body relies on to build and repair cells, hormones, and other vital tissues.Ā 

Since protein takes longer than carbohydrates to digest, it delays digestion and absorption of carbohydrates into the blood.

This can help prevent blood glucose spikes after eating.Ā 

Best Sources of Protein for People with Diabetes

Many different foods contain protein.

They differ based on their carbohydrate and fat content.

Since people with diabetes are at a greater risk of developing heart disease, they should try to limit proteins that are high in saturated fat (like red meat, deli meats, and full-fat dairy products).

This is because studies demonstrated that limiting saturated fat intake reduces the risk of developing heart disease.Ā 

Below are some of the best dietary protein options for people with diabetes.

Legumes

Legumes like black beans, kidney beans, chickpeas, lentils, and split peas provide protein and fiber with minimal fat.

If counting carbohydrates is part of your diabetes management plan, read the food label, as legumes can vary in carbohydrate content.

Tofu

Tofu, made from soybeans, is rich in plant protein, fiber, isoflavones (a beneficial plant compound), and healthy fats.

It’s also the only plant-based complete protein—it contains all the essential amino acids the body cannot produce on its own.Ā 

Research shows that a higher intake of soy-based foods like tofu is associated with lower risks of type 2 diabetes and heart disease.

Fish

Current recommendations suggest eating fish at least twice weekly.

Studies suggest that eating fish may have heart health benefits, such as reduced heart disease and heart attack rates.

Try to choose fish that are high in omega-3 fatty acids, like Albacore tuna, mackerel, sardines, and salmon.

Poultry

Poultry, like chicken and turkey, is a good source of protein for people with diabetes.

For less saturated fat and cholesterol, choose poultry with the skin removed.

Plain Greek Yogurt

Plain Greek yogurt is a good protein choice for people with diabetes because it contains more protein than regular yogurt.Ā 

Some flavored Greek yogurt may contain added sugar, so consider choosing plain Greek yogurt and flavoring it yourself with fruit, nuts, and spices if you’re monitoring your added sugar intake.Ā 

It’s important to note that even if you choose plain Greek yogurt, it still contains some carbohydrates in the form of lactose, a naturally occurring sugar found in dairy.

Be sure to account for this if you’re counting carbohydrates.

When choosing a Greek yogurt, choose lower-fat options such as non-fat, 1% or 2%. These are lower in saturated fat.Ā 

Eggs

Studies show that people with diabetes who eat eggs for breakfast report less hunger and greater satiety after breakfast.

The same study found that eating two eggs per day for six weeks did not negatively affect the amount or types of fat in the blood.

This suggests that eggs are a good protein option for people with diabetes.

Benefits of Protein for Diabetes Management

Protein may be particularly beneficial for people with diabetes because it can contribute to weight loss.

Protein takes longer than carbohydrates to digest, which aids with blood sugar control and increases feelings of fullness.Ā Ā 

People with diabetes and excess weight may benefit from weight loss.

It’s associated with improvements in several health markers, including reduced insulin resistance and improved blood glucose management.Ā 

Including protein with high-fiber carbohydrates at each meal may help you fill up faster and stay full longer so you don’t overindulge later.

{{local}}

Potential Risks of Consuming Too Much Protein with Diabetes

People with diabetes are at a higher risk of developing chronic kidney disease.

Guidelines recommend that people with chronic kidney disease not consume more than 20% of their calories from protein.Ā 

How Much Protein Should You Eat?

Current evidence suggests that there’s no ideal percentage of calories a person should get from protein if they have diabetes.

Therefore, your protein target should be individualized based on an assessment of your current eating patterns, preferences, and goals.

Calculating Protein Intake

Research suggests that people with diabetes eat, on average, the same amount of protein as the general public (about 15%-20% of their total calories).

To calculate your protein requirements, you will need to know how many daily calories you’re aiming for.

Use the NIH Body Weight Planner to calculate your calorie requirements or speak with a registered dietitian.

If your calorie target is 2,000 calories daily, 15%-20% of your calories should come from protein.

This is equal to 300 to 400 calories from protein. Since protein contains approximately four calories per gram, divide these numbers by four to get your protein goal in grams.

In this example, that would be 75 to 100 grams of protein daily.

It’s important to remember that this is just a guideline.

Some people, such as those trying to lose weight, may benefit from a higher protein intake.

Others, such as those with chronic kidney disease, may benefit from a slightly lower protein intake.

It’s important to speak with a registered dietitian who can customize your protein goals to your individual needs.

Is Protein Powder Safe for People with Diabetes?

Protein powder is safe for people with diabetes, provided they have normal kidney function.

Studies show that whey protein (a milk-derived protein) is associated with improved post-meal blood glucose levels.

Protein powder can be a good way to increase your protein intake if you’re struggling to get enough from your diet, but it isn’t a requirement of a healthy diet for diabetes.Ā 

Tips for Incorporating Protein Into Your Diet

If you’re currently not getting enough protein, here are some simple tips for incorporating more protein into your diet:

  • Build your meals around protein.Ā 
  • Eat protein at every meal and snack.
  • Use no-cook protein sources like Greek yogurt, cottage cheese, canned tuna, and canned beans.
  • Increase your protein portion sizes.
  • Consider a protein supplement if you struggle to meet your protein requirements through whole foods.Ā 

{{splash}}

Takeaway

While protein is an important part of your diabetes care plan, going overboard isn’t necessary.

People with diabetes need the same amount of protein as the general population.

If you’re not currently getting enough protein, start by adding a source of protein to each meal and snack, and use no-cook proteins like Greek yogurt and canned tuna to make getting enough protein simple.

How a Dietitian Can Help

If you’re struggling to get enough protein to help manage diabetes, a diabetes dietitian can help you calculate your protein needs and provide strategies for increasing your protein intake.

You can find a dietitian who accepts insurance through Nourish.

Do you have any of these insurances?

We accept hundreds of plans in all 50 states.

Why Join Nourish's RDĀ Network

Supportive community
Flexible schedule
Patient sourcing
Guaranteed session rates

Frequently Asked Questions

Is protein good for someone with diabetes?

Yes, protein is good for people with diabetes.

When you eat protein alongside carbohydrates, it slows the digestion and absorption of carbohydrates into the blood.

This reduces the blood glucose spike.

Is plant protein good for someone with diabetes?

Some studies have shown that a primarily plant-based diet reduces the risk of developing type 2 diabetes.

However, other studies have found insufficient evidence favoring plants over animal sources.

Therefore plant and animal protein sources both have a place in a healthful diet for diabetes.

If you want to eat more plant-based proteins, choose beans like chickpeas, kidney beans, lentils, and tofu—they're all excellent choices for people with diabetes.

ā€

What protein does not raise blood sugar?

Protein foods that contain carbohydrates (such as legumes or dairy products) may raise blood sugar due to their carbohydrate content.

References

View all references
Nourish has strict sourcing policies and prioritizes primary sources, including medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about our medical review process and editorial guidelines.

94% of Nourish patients pay $0 out of pocket!

See if you’re covered in under a minute!

How a Dietitian Can Help

Find a dietitian

Find a virtual dietitian in {State}

Find a dietitian near you

Covered by insurance.

Find a virtual dietitian in {State}

Find a dietitian near you

Covered by insurance.

Book an appointment with a {category}Ā dietitian

Covered by insurance.

Book an appointment with an onlineĀ dietitian

Covered by insurance.

Book an appointment with a {category} dietitian

Covered by insurance.

Book an appointment with an onlineĀ dietitian

Covered by insurance.

91% of patients see improved mental and physical health

Book an appointment with a {category} dietitian

Covered by insurance.

Book an appointment with an onlineĀ dietitian

Covered by insurance.

4.9 on Trustpilot

Book an appointment with a {category} dietitian

Covered by insurance.

Book an appointment with an onlineĀ dietitian

Covered by insurance.

94% of Nourish patients pay $0 out of pocket!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Scottsdale
,Ā 
AZ
Arizona
33.501324, -111.925278
Cincinnati
,Ā 
OH
Ohio
39.103700, -84.513610
North Las Vegas
,Ā 
NV
Nevada
36.201946, -115.120216
Riverside
,Ā 
CA
California
33.980602, -117.375496
Plano
,Ā 
TX
Texas
33.019844, -96.698883
Minneapolis
,Ā 
MN
Minnesota
44.977753, -93.265015
Salinas
,Ā 
CA
California
,
Anaheim
,Ā 
CA
California
33.836594, -117.914299
Springfield
,Ā 
MO
Missouri
37.208958, -93.292297
Fort Wayne
,Ā 
IN
Indiana
41.077469, -85.137489
Phoenix
,Ā 
AZ
Arizona
33.448376, -112.074036
Bakersfield
,Ā 
CA
California
35.3738712, -119.0194639
Garden Grove
,Ā 
CA
California
33.774269, -117.937996
Anchorage
,Ā 
AK
Alaska
61.2163129, -149.894852
Indianapolis
,Ā 
IN
Indiana
39.768402, -86.158066
Nashville
,Ā 
TN
Tennessee
36.162663, -86.781601
Tempe
,Ā 
AZ
Arizona
33.425522, -111.941254
Mobile
,Ā 
AL
Alabama
30.695366, -88.039894
New Orleans
,Ā 
LA
Louisiana
29.951065, -90.071533
Knoxville
,Ā 
TN
Tennessee
35.960636, -83.920738
Grand Rapids
,Ā 
MI
Michigan
42.963360, -85.668083
Fontana
,Ā 
CA
California
34.102890, -117.435760
Elk Grove
,Ā 
CA
California
38.418129, -121.393257
Miami
,Ā 
FL
Florida
25.7825389, -80.3118603
Grand Prairie
,Ā 
TX
Texas
32.745499, -97.003532
Fort Collins
,Ā 
CO
Colorado
40.588970, -105.082458
Killeen
,Ā 
TX
Texas
31.117119, -97.727798
Modesto
,Ā 
CA
California
37.639095, -120.996880
Oklahoma City
,Ā 
OK
Oklahoma
35.468491, -97.521263
Santa Ana
,Ā 
CA
California
33.745571, -117.867836
Ontario
,Ā 
CA
California
34.063343, -117.650887
Brownsville
,Ā 
TX
Texas
25.9015688, -97.4984005
Montgomery
,Ā 
AL
Alabama
32.379223, -86.307739
Hialeah
,Ā 
FL
Florida
25.857595, -80.278107
Springfield
,Ā 
MA
Massachusetts
42.102051, -72.585762
Toledo
,Ā 
OH
Ohio
41.652805, -83.537865
Pembroke Pines
,Ā 
FL
Florida
26.007765, -80.296257
Overland Park
,Ā 
KS
Kansas
38.974819, -94.683601
Little Rock
,Ā 
AR
Arkansas
34.746483, -92.289597
Glendale
,Ā 
CA
California
34.142509, -118.255074
Roseville
,Ā 
CA
California
38.752125, -121.288010
Wichita
,Ā 
KS
Kansas
37.687176, -97.330055
Huntington Beach
,Ā 
CA
California
33.659485, -117.998802
Augusta
,Ā 
GA
Georgia
33.4709714, -81.9748429
Worcester
,Ā 
MA
Massachusetts
42.271389, -71.798889
Virginia Beach
,Ā 
VA
Virginia
36.852924, -75.977982
Oceanside
,Ā 
CA
California
33.1958696, -117.3794834
Santa Clarita
,Ā 
CA
California
34.456043, -118.571335
Philadelphia
,Ā 
PA
Pennsylvania
39.952583, -75.165222
Corpus Christi
,Ā 
TX
Texas
27.800583, -97.396378
Portland
,Ā 
OR
Oregon
45.512230, -122.658722
Denver
,Ā 
CO
Colorado
39.739235, -104.990250
Boston
,Ā 
MA
Massachusetts
42.3554334, -71.060511
Atlanta
,Ā 
GA
Georgia
33.7489924, -84.3902644
Chicago
,Ā 
IL
Illinois
41.8755616, -87.6244212
Orlando
,Ā 
FL
Florida
28.538336, -81.379234
Jacksonville
,Ā 
FL
Florida
30.332184, -81.655647
Tampa
,Ā 
FL
Florida
27.950575, -82.457176
Long Island
,Ā 
NY
New York
40.757801, -73.940033
Queens
,Ā 
NY
New York
40.728226, -73.794853
Bronx
,Ā 
NY
New York
40.8466508, -73.8785937
Staten Island
,Ā 
NY
New York
40.643501, -74.076202
Brooklyn
,Ā 
NY
New York
40.6526006, -73.9497211
New York
,Ā 
NY
New York
40.712776, -74.005974
San Jose
,Ā 
CA
California
37.342205, -121.851990
San Francisco
,Ā 
CA
California
37.774929, -122.419418
San Diego
,Ā 
CA
California
32.834686, -117.130775
Los Angeles
,Ā 
CA
California
34.052235, -118.243683
El Paso
,Ā 
TX
Texas
31.761877, -106.485023
San Antonio
,Ā 
TX
Texas
29.387428, -98.496574
Dallas
,Ā 
TX
Texas
32.776665, -96.796989
Fort Worth
,Ā 
TX
Texas
32.755489, -97.330765
Houston
,Ā 
TX
Texas
29.760427, -95.369804
Austin
,Ā 
TX
Texas
30.2711286, -97.7436995