The great thing about non-perishable foods is that you can keep them around for a while without worrying about spoilage.
fish
Why fish should be on your menu
Eating fish regularly is a good idea for everyone, but it’s especially beneficial for people with diabetes. Fish and shellfish contain many important nutrients and they’re also beneficial for heart health and blood sugar control.
Protein Power
Eating foods that contain protein is a key part of a healthy diet. Protein is an essential nutrient that helps to build, maintain and repair your tissues and organs. When you have diabetes, it is important to choose carefully the types of proteins you eat as some are better for you than others.
7 foods that may boost your immune system
No single food or vitamin, by itself, can boost your immunity. That’s why it’s important to follow a healthy diet overall.