Having diabetes shouldn’t stop you from being vegetarian.
Beans and lentils can provide the protein and iron normally provided by meat and fish, and also help with diabetes control.
Iron is less well absorbed from veggie foods. Drinking a glass of fruit juice or eating fruit with a meal will give you vitamin C which helps with iron absorption.
Vegans need to eat food with added vitamin B12 or take a daily supplement.