Diabetes

Can I manage diabetes on a vegetarian diet?

Yes, many people eat vegetarian while managing diabetes. The work is in the details: choosing protein, balancing carbohydrate foods and fitting meals to your medicines. A registered dietitian plans that with you, and your doctor oversees your diabetes care.

Clinically reviewed by Dr. Ambily Kushal, RD, MS, PhD · Published · Last reviewed

Is a vegetarian diet okay with diabetes?

For most people it can work. NIDDK says there is no right or wrong way to choose healthy foods, and the same plate ideas apply to a vegetarian plan.

Your individual plan depends on your medicines, your labs and how strictly you avoid animal foods. Vegetarian can mean different things, and a dietitian starts by asking what it means for you.

What changes when you skip meat?

Beans, lentils and some grains carry protein and carbohydrate, so they count in your blood sugar plan. Tofu, tempeh, eggs, dairy and unsweetened soy milk add protein with less carbohydrate.

  • NIDDK lists tofu and other soy products among protein foods, and plant-based dairy among dairy choices.
  • Many plant milks other than soy have little protein, so check the label.
  • Beans and starchy vegetables such as corn and potatoes have more carbohydrate, according to NIDDK.
  • A plate with half nonstarchy vegetables, a quarter high-fiber carbohydrate foods and a quarter protein is a useful starting point.
  • Cooking method, portion and what you eat alongside change how a meal affects your blood sugar.

How does a dietitian help with a vegetarian plan?

A dietitian builds meals around your food rules, your labs and your medicines, so you do not have to guess. They also check that your plan covers the nutrients that are easier to miss, such as vitamin B12, iron and vitamin D.

  • Go through what you already eat and which foods are non-negotiable.
  • Choose protein sources you enjoy and will actually cook.
  • Match carbohydrate foods to your glucose readings and medicines.
  • Review your labs to see whether any nutrient gaps need follow-up with your doctor. B12 matters more if you take metformin.
  • Plan for eating out, travel, festivals and family meals.

When should you talk to your doctor?

Talk to your doctor before changing how you eat if you take insulin or other glucose-lowering medicine, because your prescriber may need to review your medicine. Also check in if you feel weak, dizzy or shaky.

  • You are switching to a more plant-based diet and take diabetes medicine.
  • You notice low blood sugar symptoms such as sweating, shaking or confusion.
  • You are considering a supplement, which your doctor, pharmacist or dietitian should review first.

How do you start?

Tell your dietitian exactly what vegetarian means for you at a first visit ($140, self-pay).

For ongoing support, see the Personalized Care Plan.

What patients say about this kind of care

One vegetarian patient managing diabetes said the dietitian helped a lot.

“I am a vegetarian and she helped me a lot.”
Vegetarian patient managing diabetes

One patient valued having everything explained and broken down to understand their nutritional needs.

“She explained everything and broke it down so I could understand my nutritional needs.”
Patient

One patient described great two-way conversations in which the dietitian wanted to know what they needed help with.

“Great two-way conversations. She really wants to know what I need help with.”
Patient

Excerpts from patient reviews of Dr. Ambily Kushal, quoted word for word. Each describes one person’s care; individual experiences vary and are not a promise of results.

Frequently asked questions

Is a vegetarian diet better for diabetes?

There is no single best eating pattern. NIDDK says there is no right or wrong way to choose healthy foods, so the plan should fit your health, preferences and medicines.

Where do I get protein?

Common vegetarian choices include tofu and other soy foods, eggs, dairy or unsweetened soy milk, beans and lentils. Your dietitian helps you balance them with carbohydrate.

Do I need to count carbohydrates?

Not always. NIDDK notes the plate method can help control blood sugar without counting. People who take insulin may need to count. Your care team will say which fits you.

Should vegetarians with diabetes check vitamin B12?

Often, yes, especially with metformin. Ask your doctor to check your B12, and review any supplement with your doctor or pharmacist.

Sources

  1. Healthy Living with Diabetes (NIDDK, National Institutes of Health)
  2. Vitamin B12: Fact Sheet for Consumers (NIH Office of Dietary Supplements)
  3. Healthy Eating (Diabetes) (CDC)
  4. The A1C Test & Diabetes (NIDDK, National Institutes of Health)

Related reading

Our condition guides are general education, not medical advice. Talk with your doctor about your own diagnosis, tests and medicines.