• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
Diabetes Meal Plans

Diabetes Meal Plans

Low Carb Meal Planning for Type 2 Diabetes & Prediabetes

  • Start Here
  • Membership
  • Success Stories
  • Learn
    • Podcast
    • Blog
  • About

105 Low GI Foods for People with Diabetes

➢ By Dr Jedha & DMP Nutritionists | 3 Comments
fb-share-icon
Tweet
Pinterest
Table of Contents[Hide][Show]
  • What Makes a Food Low or High GI?
  • Vegetables (Low GI 0-55)
  • Fruits (Low GI 0-55)
  • Legumes & Beans (Low GI 0-55)
  • Nuts & Seeds (Low GI 0-55)
  • Dairy & Dairy Alternatives (Low GI 0-55)
  • Proteins (Low GI 0-55)
  • Sauces & Condiments (Low GI 0-55)
  • Snacks & Treats (Low GI 0-55)
  • Pasta Alternatives (Low GI 0-55)
  • Conclusion

A low glycemic index (GI) diet can be a helpful strategy for improving blood sugar levels in type 2 diabetes and prediabetes. But, the key is to choose low GI foods that are also blood sugar-friendly.

What many people don’t realize is that just because a food is low GI doesn’t make it diabetes-friendly.

Let’s dive in where we briefly explain the glycemic index. After that we’ve listed 105 low GI foods that are blood sugar-friendly for people with diabetes, so you can focus on improving your blood sugar to lower your A1c levels.

Click here to grab your food list

What Makes a Food Low or High GI?

The GI ranks foods from 0 to 100, based on how quickly they raise blood sugar after eating:

  • Low GI (0-55) – Slower digestion, more gradual blood sugar rise.
  • Medium GI (56-69) – Moderate effect on blood sugar.
  • High GI (70-100) – Rapid blood sugar spikes.
Image source: Glycemicindex.com

As we mentioned earlier, a low GI food doesn’t automatically make it diabetes-friendly.

One example is a wheat tortilla, which has a low GI of 38, but it also contains 22g carbohydrates, which can impact blood sugar and A1c levels.

GI doesn’t communicate the whole picture when it comes to the nutritional makeup of foods.

Just be aware, glycemic index has its flaws! There are many low GI foods that are very unhealthy.

For example, a Kinder Chocolate is a low GI of 55, but it’s made up of a lot of ‘added’ sugar, containing 13g carbs/10g added sugars — not a good choice for any person with diabetes.

Below is a comprehensive list of 105 safe low GI foods for people with diabetes, categorized for easy reference, along with their GI values.

Click here to grab your food list

Vegetables (Low GI 0-55)

Vegetables are the best type of carbohydrate to eat, as they are fiber-rich and have minimal impact on blood sugar.

  1. Broccoli (GI 15)
  2. Cauliflower (GI 15)
  3. Spinach (GI 15)
  4. Kale (GI 15)
  5. Zucchini (GI 15)
  6. Bell peppers (GI 15)
  7. Cucumber (GI 15)
  8. Eggplant (GI 15)
  9. Asparagus (GI 15)
  10. Green beans (GI 30)
  1. Cabbage (GI 10)
  2. Carrots (GI 35, raw)
  3. Brussels sprouts (GI 15)
  4. Mushrooms (GI 15-36)
  5. Celery (GI 15)
  6. Tomatoes (GI 30)
  7. Onions (GI 10)
  8. Snow peas (GI 30)
  9. Radishes (GI 15)
  10. Lettuce (GI 10)

Fruits (Low GI 0-55)

Fruits can be tricky for diabetes, because even though they may be low GI, they are often high in overall carbohydrates.

These are the best low carb fruits have minimal impact on blood sugar due to higher fiber, lower carb content.

  1. Cherries (GI 22)
  2. Grapefruit (GI 25)
  3. Plums (GI 40)
  4. Peaches (GI 42)
  5. Apricots (GI 34)
  6. Strawberries (GI 40)
  7. Blackberries (GI 25)
  1. Raspberries (GI 30)
  2. Mandarin (30)
  3. Cantaloupe (GI 50)
  4. Passionfruit (GI 30)
  5. Lemon (GI 20)
  6. Fresh fig (GI 23)
  7. Coconut flesh (GI 45)
Click here to grab your food list

Legumes & Beans (Low GI 0-55)

Legumes and beans provide quality fiber and small amounts of protein, which leads to slow energy release and what scientists call ‘the second meal effect.’

This means that small amounts of beans and legumes can help reduce blood glucose on one meal and the next meal as well. Just keep in mind, small portions is key, as beans and legumes are higher in carbohydrates.

  1. Lentils (GI 30)
  2. Chickpeas (GI 28)
  3. Black beans (GI 30)
  4. Kidney beans (GI 29)
  5. Pinto beans (GI 39)
  1. Green peas (GI 48)
  2. Edamame (GI 18)
  3. Navy beans (GI 31)
  4. Baked beans (GI 45)
  5. Cannellini beans (GI 32)

Nuts & Seeds (Low GI 0-55)

Nuts and seeds offer incredible nutrition value with quality protein, fiber and healthy fats.

  1. Almonds (GI 15)
  2. Walnuts (GI 15)
  3. Chia seeds (GI 30)
  4. Flaxseeds (GI 35)
  5. Sunflower seeds (GI 35)
  1. Cashews (GI 22)
  2. Pistachios (GI 15)
  3. Pumpkin seeds (GI 10)
  4. Macadamia nuts (GI 10)
  5. Sesame seeds (GI 35)

Pinterest
Facebook
Twitter

Pinterest
Facebook
Twitter

Dairy & Dairy Alternatives (Low GI 0-55)

Dairy makes a great addition to your diabetes eating plan, providing quality protein and healthy fat for blood sugar control.

  1. Full-fat Greek yogurt (GI 11)
  2. Plain whole milk (GI 31)
  3. Cottage cheese (GI 27)
  4. Cheddar cheese (GI 0)
  1. Unsweetened almond milk (GI 30)
  2. Unsweetened coconut milk (GI 40)
  3. Kefir (GI 46)
  4. Eggs (GI 0)

Proteins (Low GI 0-55)

Meat, poultry, and fish have negligible GI scores, making them all quality foods to include in your eating routine for good blood sugar control.

  1. Beef, preferably grass fed (GI 0)
  2. Chicken (GI 0)
  3. Turkey (GI 0)
  4. Salmon (GI 0)
  5. Sardines (GI 0)
  1. Tuna (GI 0)
  2. Shrimp (GI 0)
  3. Lamb (GI 0)
  4. Pork (GI 0)
  5. Tofu/ Tempeh (GI 15)

Sauces & Condiments (Low GI 0-55)

There are lots of diabetes-friendly condiments that are also low GI to add flavor and satisfaction to your meals.

  1. Mustard (GI 35)
  2. Vinegar (all types) (GI 0)
  3. Mayonnaise (GI 0)
  4. Olive oil (GI 0)
  5. Coconut oil (GI 0)
  6. Butter (GI 0)
  7. Ghee (GI 0)
  8. Tamari/Soy sauce (GI 0)
  1. Hot sauce (GI 0)
  2. Pesto (GI 15)
  3. Hummus (GI 6)
  4. Salsa (no added sugar) (GI 20)
  5. Ketchup (GI 55)
  6. Fresh or dried herbs and spices (GI 5-15)
  7. Diced/crushed tomatoes (GI 35)
  8. Curry paste (GI 15)
Click here to grab your food list

Snacks & Treats (Low GI 0-55)

Healthier snack options that won’t spike blood sugar.

  1. Dark chocolate (85% cocoa) (GI 23)
  2. Hummus (GI 6)
  3. Guacamole (GI 10)
  4. Olives (GI 15)
  5. Cheese sticks (GI 0)
  1. Hard-boiled eggs (GI 0)
  2. Beef jerky (GI 0)
  3. Nut butter (unsweetened) (GI 30)
  4. Seaweed snacks (GI 10)
  5. Homemade trail mix (nuts, seeds, and unsweetened coconut) (GI 20)

Pasta Alternatives (Low GI 0-55)

Lower GI than traditional pasta, which tend to raise blood sugar due to their high carbohydrate content.

The following pasta options are both low in carbs and low GI, making them a perfect addition to your eating plan.

  1. Edamame or soybean spaghetti or fettuccine (GI 25)
  2. Shiritaki noodles (GI 0)
  3. Palmini noodles (GI 30)
  4. Tofu fettuccine (GI 15)
  5. Kelp noodles (GI 5)
  6. Carba-nada egg fettuccine (GI 40)
We love the soybean or edamame spaghetti as a replacement for high GI wheat pasta

Conclusion

A low GI diet is one of the best ways to stabilize blood sugar and improve overall health.

Choosing these 105 low GI foods for diabetes that can help keep energy levels steady, reduce blood sugar spikes, and support long-term diabetes health.

Want more guidance? Be sure to grab a free copy of our recommended food list below to make planning healthy blood sugar-friendly meals, easy!

Click here to grab your free food list
fb-share-icon
Tweet
Pinterest
💬 3 Comments - Join the conversation, leave yours below. Filed Under: Diabetes Diet

Reader Interactions

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Cheri

    03/02/2026 at 2:25 pm

    Thank you for clarifying the term “low glycemic” to inform me that just because a food is low glycemic doesn’t mean it is diabetic friendly. This is crucial information and will better help me in my meal planning. Thank you!!

    Reply
  2. Geeta

    11/30/2025 at 2:02 pm

    I am diabetec type 2 on insulin and struggling to keep sugar levels down

    Reply
    • Dr Jedha

      12/08/2025 at 6:03 pm

      Sorry to hear this Geeta. Insulin can make insulin resistance worse and that makes it difficult to lower blood sugar. Consider joining us as a member so we can help you lower blood sugar and work toward getting off insulin.

      Reply

Sidebar

🌍 Trusted by thousands worldwide

Download the Free Food List
  • Facebook
  • Instagram
  • Pinterest
  • TikTok
  • YouTube
DMP Membership

Join Us As A Member

Get full access to our clinically tested approach, meal plans, tools, and real support designed to help lower blood sugar and A1c and reduce medications.

Get Full Access

Latest Comments: Join the Conversation!

  • Laurie Goold on GF entry ID 15464, GF form ID 6
  • Dr Jedha on Steak and Diabetes: Is It A Healthy Option?
  • Dr Jedha on Prediabetes Blood Sugar Levels: Your Ultimate Guide
  • Dr Jedha on 15 Key Foods to Lower Blood Sugar for Prediabetes
  • Richard D Langford on Prediabetes Blood Sugar Levels: Your Ultimate Guide

Weekly Meal Plan Preview

🍽️ Get Full Access in Membership

ABOUT DR JEDHA & DMP

DR JEDHA’S RESEARCH

SUCCESS STORIES

START HERE

PODCAST

BLOG

MEMBERSHIP

MEMBER LOGIN

SUPPORT CENTER

  • Facebook
  • Pinterest
  • Instagram
  • TikTok
  • YouTube

Terms and Conditions | Privacy Policy | Disclaimer | Cookie Policy | Refunds Policy | Affiliate Disclosure

Copyright © 2026 Diabetes Meal Plans

Scroll Up