Snacks for Type 2 Diabetes

The best snacks for diabetes are those that can help you control blood sugar. Here are which snacks to try—and which to avoid.

Type 2 diabetes is a chronic condition that occurs when your body doesn't properly use insulin, a hormone that helps glucose enter your cells. Glucose is a type of sugar that comes from the food you eat and is needed for energy. But because the insulin doesn't get the glucose into the cell, the glucose builds up in your blood, causing elevated blood glucose (blood sugar).

Since glucose comes from the food you eat, it's important for people with type 2 diabetes to be mindful of their diet—especially their carbohydrate intake. That's because carbohydrates are broken down into glucose in the body, which enters the blood and causes your blood sugar to rise (ADA).

It's not just meal time when you should be thinking about what you're eating, but also snack time. Opting for snacks that include protein, fiber, and healthy fats is key to controlling your blood sugar levels and keeping hunger at bay between meals (CDC, 2021).

A woman eats her snack with her glucometer next to her on the table.
Getty Images

Best Snacks for Diabetes

When people think of snacks, they often think of high-sugar, carbohydrate-rich foods. However, there are many diabetes-friendly snacks that will satisfy your taste buds without spiking your blood sugar.

Here are healthy snacks for diabetes.

Greek yogurt with berries

Unsweetened greek yogurt is an excellent snack for diabetes because it is high in protein and relatively low in carbohydrates.

One single-serve 5.5-ounce container of unsweetened, plain, nonfat Greek yogurt provides: (USDA, 2019)

  • Calories: 92
  • Protein: 16.1g
  • Fat: 0.6g
  • Carbohydrates: 5.7g
  • Calcium: 173mg, 13% of the daily value

Pairing yogurt with blueberries, strawberries, or raspberries can add natural sweetness to your yogurt. Plus, berries are naturally low in sugar and a good source of fiber. One-half cup of raw raspberries provides 4 grams of fiber, 7.3 grams of carbohydrates, and just 2.7 grams of sugar (USDA, 2019).

Fiber is an important part of any diet, especially for those with diabetes. Because our body cannot absorb or break it down, it does not cause a blood sugar spike like other carbohydrates. Fiber can also improve digestion, protect against heart disease, and aid in weight management (CDC, 2022).

Celery sticks and nut butter

Dipping celery sticks in nut butter, such as peanut butter, is another satisfying snack to keep you energized until your next meal. Celery sticks are naturally very low in calories and carbohydrates.

One cup of raw celery provides: (USDA, 2019)

  • Calories: 14.1
  • Protein: 0.7g
  • Fat: 0.2g
  • Carbohydrates: 3g
  • Fiber: 1.6g

Pairing celery sticks with one to two tablespoons of nut butter adds protein and healthy fats to your snack to curb hunger and promote blood sugar control.

One tablespoon of peanut butter provides: (USDA, 2019)

  • Calories: 94.4
  • Protein: 3.8g
  • Fat: 8g
  • Carbohydrates: 3.5g
  • Fiber: 1.1g

Hard-boiled eggs

Hard-boiled eggs are a great high-protein snack for those with diabetes.

One large hard-boiled egg provides: (USDA, 2019)

  • Calories: 77.6
  • Protein: 6.3 g
  • Fat: 5.3g
  • Carbohydrates: 0.6g
  • Fiber: 0g

Eggs are also filling and can help reduce your overall daily calorie intake, which may lead to weight loss (Keogh, 2020). If you're overweight, a modest weight loss of 5-10% of your body weight can improve your blood sugar control and decrease the need for glucose-lowering medications (ADA, 2015)(CDC, 2022).

Raw vegetables with hummus

Hummus is a creamy spread made from mashed chickpeas. It contains complex carbohydrates, plant-based protein, fiber, and healthy fat.

Two tablespoons of hummus provide: (USDA, 2019)

  • Calories: 82.4
  • Protein: 2.5g
  • Fat: 5.8g
  • Carbohydrates: 5.1g
  • Fiber: 1.8g

Hummus has a low glycemic index, which means its carbohydrates take the body longer to digest and break down, causing a gradual rise in blood sugar. This means it is less likely to cause blood sugar spikes (Reister, 2020).

Hummus pairs perfectly with raw vegetables, including broccoli, carrots, and bell peppers, for a nutrient-rich, healthy snack for diabetes.


As long as it's not served with butter or salt, popcorn is considered a good whole-grain snack for diabetes (Asif, 2014).

One cup of air-popped, unsalted popcorn provides: (USDA, 2019)

  • Calories: 30
  • Protein: 1g
  • Fat: 0.34g
  • Carbohydrates: 6.2g
  • Fiber: 1.2g

Popcorn is low in calories, which can support a healthy weight and overall management of type 2 diabetes. It also contains fiber, which can help you feel full and consume fewer calories throughout the day, also helping with weight management (MedlinePlus, 2015).

Because the majority of calories in popcorn come from carbohydrates, be sure to measure your portions and limit yourself to three cups, which provides around 18.6 grams of carbohydrates.

Handful of almonds

Almonds are an easy, nutrient-dense, on-the-go snack. Research shows that almonds and other tree nuts can improve blood sugar control for people with type 2 diabetes. Almonds are low in carbohydrates and high in magnesium and heart-healthy monounsaturated fats, which are thought to promote blood sugar control (Viguiliouk, 2014). They're also a good source of other health-promoting nutrients, including fiber, protein, riboflavin, and vitamin E (Barreca, 2020).

One handful, or about 23 almonds, provides: (USDA, 2019)

  • Calories: 164
  • Protein: 6g
  • Fat: 14.1g
  • Carbohydrates: 6g
  • Fiber: 3.5g
  • Magnesium: 76.5mg, 18% of the daily value
  • Riboflavin: 0.32mg, 25% of the daily value
  • Vitamin E: 7.26mg, 48% of the daily value

Apple slices and peanut butter

Apple slices dipped in peanut butter is a quick and easy on-the-go snack for people with diabetes. Apples and other fruit are considered low glycemic index foods because of their fructose and fiber content. The natural sugar in apples can also satisfy a sweet tooth, curbing cravings (ADA).

One medium-sized, raw apple with the skin on provides: (USDA, 2019)

  • Calories: 94.6
  • Protein: 0.5g
  • Fat: 0.3g
  • Carbohydrates: 25.1g
  • Fiber: 4.4g

Paired with one tablespoon of peanut butter, you will have a diabetes-friendly snack that contains healthy fats, fiber, and protein to promote blood sugar control.

Tuna salad

Tuna salad is a high-protein, refreshing snack that can be made in just a few minutes by combining a can of tuna and one to two tablespoons of mayonnaise. You can also add other ingredients, such as bell peppers and celery, if you'd like.

One 5-ounce can of tuna provides: (USDA, 2019)

  • Calories: 121
  • Protein: 27g
  • Fat: 1.3g
  • Carbohydrates: 0.1g

Tuna is a good source of omega-3 fatty acids, which can reduce triglyceride levels (a type of fat in the blood), protect against strokes, and keep your heart healthy.(MedlinePlus, 2021).

You can eat tuna salad by itself or enjoy it with whole-grain crackers. Swap the mayonnaise for mashed avocado for an extra nutritional boost.

Avocado toast

Avocados are good for people with diabetes because they are low in carbohydrates yet high in fiber. They also provide a multitude of vitamins and minerals and are a good source of healthy fats.

One-half of an avocado provides: (USDA, 2019)

  • Calories: 160
  • Protein: 2g
  • Fat: 14.7g
  • Carbohydrates: 8.5g
  • Fiber: 6.7g

For a diabetes-friendly snack, mash half of an avocado and spread it on a piece of fresh, toasted whole-wheat bread. Sprinkle with sea salt and red pepper flakes.

Snacks to Avoid

You'll want to limit your intake of processed foods, refined grains, and added sugar when snacking. These foods tend to raise your blood sugar faster than whole, minimally processed foods.

Snacks to limit include: (NIDDK, 2016)

  • Chips
  • Cookies
  • Candy
  • Sugary beverages
  • Ice cream
  • Sweetened yogurt
  • Salty foods
  • Fried foods
  • Fruit juice
  • Sweetened cereal
  • Canned fruit
  • Cereal bars

When you do have these snacks, you should do so less often and in smaller amounts (MedlinePlus).

When to Snack

Snacks can serve many purposes. For example, they can keep you full until your next meal, prevent your blood sugar from getting too low, and fuel a workout.

It used to be believed that all type 2 diabetes meal plans should include several daily snacks to stabilize blood sugar. However, that thinking is no longer the case, especially if you are already eating three well-balanced meals daily (ADA, 2020).

One good way to decide whether you need a snack is to listen to your internal hunger cues and closely monitor your blood sugar levels. If you are hungry and need something to hold you over until your next meal, consider choosing a snack low in carbohydrates, such as the ones mentioned above.

Type 2 diabetes is often associated with high blood sugar, but low blood sugar is possible if you are taking insulin or certain medications. If your blood sugar is low, you should consume easy-to-digest foods with around 15 grams of carbohydrates, such as one-half cup of juice or regular soda, one tablespoon of honey, or glucose tablets. Check your blood sugar after 15 minutes. If it's still low, have another 15-gram serving and check your blood after another 15 minutes. Once your blood sugar returns to normal, grab a well-balanced snack or meal to help keep your levels in range (ADA).

Lastly, your healthcare provider may recommend consuming a snack before bed or during exercise to prevent your blood sugar from dropping too low (MedlinePlus, 2022).


Snacks can be enjoyed as part of a healthy diabetes meal plan. In fact, snacking is sometimes necessary to maintain normal blood sugar levels. The best snacks for diabetes include protein, fiber, and healthy fats to help prevent your blood sugar from spiking. Heavily processed foods, refined grains, and food and beverages with added sugar should be limited because they typically are low in nutrients and can lead to blood sugar spikes and weight gain. If you feel like you still need a little more help, work with a healthcare provider like a registered dietitian or diabetes educator to find snack options for you. They can also help you figure out how much of the snack to have and when.


  1. American Diabetes Association. Get smart on carbs.
  2. Centers for Disease Control and Prevention. Diabetes meal planning.
  3. United States Department of Agriculture. Non-fat, plain Greek Yogurt.
  4. United States Department of Agriculture. Raw raspberries.
  5. Centers for Disease Control and Prevention. Fiber: The carb that helps you manage diabetes.
  6. United States Department of Agriculture. Raw celery.
  7. United States Department of Agriculture. Reduced-sodium peanut butter.
  8. United States Department of Agriculture. Hard-boiled egg.
  9. Keogh JB, Clifton PM. Energy intake and satiety responses of eggs for breakfast in overweight and obese adults—a crossover study. Int J Environ Res Public Health. 2020;17(15):5583. doi:10.3390/ijerph17155583.
  10. American Diabetes Association. 6. Obesity management for the treatment of type 2 diabetes. Diabetes Care. 2016;39(Supplement_1):S47-S51. doi:
  11. United States Department of Agriculture. Commercial hummus.
  12. Reister EJ, Belote LN, Leidy HJ. The benefits of including hummus and hummus ingredients into the american diet to promote diet quality and health: a comprehensive review. Nutrients. 2020;12(12):3678. doi:10.3390/nu12123678
  13. Asif M. The prevention and control the type-2 diabetes by changing lifestyle and dietary pattern. J Edu Health Promot. 2014;3(1):1. doi:10.4103/2277-9531.127541.
  14. United States Department of Agriculture. Snacks, popcorn, air-popped (Unsalted).
  15. MedlinePlus. Dietary fiber.
  16. Viguiliouk E, Kendall CWC, Blanco Mejia S, et al. Effect of tree nuts on glycemic control in diabetes: a systematic review and meta-analysis of randomized controlled dietary trials. PLoS ONE. 2014;9(7):e103376. doi:10.4103/2277-9531.127541
  17. Barreca D, Nabavi SM, Sureda A, et al. Almonds (Prunus dulcis mill. D. A. Webb): a source of nutrients and health-promoting compounds. Nutrients. 2020;12(3):672. doi: 10.3390/nu12030672.
  18. United States Department of Agriculture. Almonds.
  19. American Diabetes Association. Fruit.
  20. United States Department of Agriculture. Raw apples with skin.
  21. United States Department of Agriculture. Tuna canned in water.
  22. MedlinePlus. Omega-3 fats - good for your heart.
  23. United States Department of Agriculture. Raw avocado.
  24. National Institute of Diabetes and Digestive and Kidney Diseases. Diabetes diet, eating, & physical activity.
  25. MedlinePlus. Diabetic Diet.
  26. American Diabetes Association. To snack, or not to snack?
  27. American Diabetes Association. Hypoglycemia.
  28. MedlinePlus. Snacking when you have diabetes.
Was this page helpful?
Related Articles