Maybe your doctor suggested eating more plant-based meals. Maybe you've been reading about how vegetarians tend to have lower rates of heart disease and high blood pressure. Or maybe you just don't enjoy meat the way you used to. Whatever brought you here, there's one question that keeps coming back: Can I actually get everything my body needs without eating meat?
The short answer is yes. The longer answer involves paying attention to a few nutrients that are easier to miss on a vegetarian diet — especially after 60, when your body absorbs certain vitamins less efficiently. This guide covers exactly what those nutrients are, where to find them, and how to build meals that keep you strong.
Why More Seniors Are Choosing Vegetarian
The number of older adults eating plant-based has climbed steadily over the past decade. A 2024 survey by the International Food Information Council found that 12% of adults over 60 now identify as vegetarian or mostly vegetarian, up from 6% in 2018.
The reasons are practical, not trendy. Heart disease remains the leading cause of death for adults over 65, and multiple large studies — including a Harvard analysis of over 200,000 adults published in the Journal of the American Heart Association — show that plant-based eating patterns reduce cardiovascular risk by 16 to 25%. For people managing high cholesterol or type 2 diabetes, the benefits are even more pronounced.
There's also the digestion factor. Many seniors find that heavy meals with red meat sit uncomfortably. Plant-based meals tend to be lighter, higher in fiber, and easier on the stomach. If you've noticed that a steak dinner leaves you feeling sluggish while a bean-and-vegetable stir-fry doesn't, you're not imagining it.
The Nutrients You Can't Afford to Miss
A vegetarian diet done right is nutritionally complete. Done carelessly, it can leave you short on a handful of nutrients that matter more as you age. Here's what to watch.
Protein — The Big One
After 60, your body needs more protein to maintain muscle mass, not less. The current recommendation from the Journal of Nutrition is 1.0 to 1.2 grams per kilogram of body weight daily for adults over 65. That's about 68 to 82 grams for a 150-pound person.
On a vegetarian diet, you can hit that number without much effort:
- Two large eggs — 12 grams
- One cup of cooked lentils — 18 grams
- One cup of Greek yogurt — 17 grams
- Half cup of firm tofu — 20 grams
- One cup of cooked quinoa — 8 grams
- Two tablespoons of peanut butter — 7 grams
That's already over 80 grams, and you haven't even counted the protein in bread, vegetables, and other foods that contribute smaller amounts throughout the day.
Vitamin B12 — The Supplement You Actually Need
This is the one nutrient almost every vegetarian over 60 should supplement. Vitamin B12 exists naturally almost exclusively in animal products. And even if you do eat some dairy and eggs, your stomach produces less intrinsic factor after 60 — a protein your body needs to absorb B12 from food.
Low B12 causes fatigue, memory problems, numbness in hands and feet, and mood changes. These symptoms overlap with normal aging, which means B12 deficiency often goes undiagnosed for months or years.
The fix is simple: take a B12 supplement. The National Institutes of Health recommends 500 to 1,000 micrograms daily for adults over 50 who eat little or no meat. Cyanocobalamin is the cheapest and most studied form. You can also get B12 from fortified cereals, fortified plant milks, and nutritional yeast — but a supplement is the most reliable source.
Calcium and Vitamin D — Bones Don't Wait
Osteoporosis affects one in three women and one in five men over 60. Getting enough calcium and vitamin D is critical, and both require attention on a vegetarian diet.
You need 1,200 milligrams of calcium per day after 60. Good plant sources include:
- Fortified soy milk or almond milk — 300 mg per cup
- Calcium-set tofu — 250 to 400 mg per half cup
- Kale (cooked) — 180 mg per cup
- Bok choy (cooked) — 160 mg per cup
- Almonds — 75 mg per quarter cup
- Fortified orange juice — 350 mg per cup
For vitamin D, aim for 800 to 1,000 IU daily. Most adults over 60 are low regardless of diet, so a supplement is usually necessary. Vitamin D2 is plant-derived; D3 from lichen is also vegetarian-friendly.
Iron and Zinc — Easier Than You Think
Plant-based iron (non-heme iron) absorbs less efficiently than iron from meat, but pairing iron-rich foods with vitamin C boosts absorption dramatically. A bowl of fortified cereal with strawberries, or a lentil soup with a squeeze of lemon, solves the problem.
Good iron sources: lentils, chickpeas, spinach, fortified cereals, pumpkin seeds, and dark chocolate. For zinc: beans, nuts, seeds, oats, and dairy (if you eat it).
Building a Week of Vegetarian Meals
The best vegetarian meal plan is one you'll actually follow. Here's a simple framework that covers your nutritional bases without requiring exotic ingredients or complicated recipes.
Breakfast Options (rotate through the week)
- Two scrambled eggs with spinach and whole-grain toast
- Greek yogurt with mixed berries and a tablespoon of ground flaxseed
- Oatmeal with walnuts, banana, and a splash of fortified soy milk
- Whole-grain toast with avocado and a hard-boiled egg
- Fortified cereal with sliced almonds and fortified plant milk
Lunch Options
- Lentil soup with crusty bread and a side salad
- Hummus and vegetable wrap with a cup of minestrone
- Black bean and quinoa bowl with roasted peppers and lime dressing
- Grilled cheese on whole grain with tomato soup
- Big salad with chickpeas, feta, sunflower seeds, and olive oil dressing
Dinner Options
- Stir-fried tofu with broccoli, bell peppers, and brown rice
- Vegetable curry with chickpeas over basmati rice
- Pasta with marinara, white beans, and a side of roasted vegetables
- Stuffed bell peppers with rice, black beans, and cheese
- Vegetable and bean chili with cornbread
Snacks That Count
- Apple slices with peanut or almond butter
- A handful of mixed nuts and dried fruit
- Cottage cheese with pineapple
- Edamame with a pinch of sea salt
- A small bowl of fortified cereal with milk
What to Look For When Choosing Vegetarian Protein Sources
Not all plant proteins are created equal. Here's how to choose the best ones for your needs.
Complete vs. Incomplete Proteins
Most plant proteins are "incomplete" — they're low in one or more essential amino acids. But this matters far less than you've heard. As long as you eat a variety of protein sources throughout the day, your body gets all the amino acids it needs. You don't have to combine them at the same meal.
That said, some plant foods are complete proteins on their own: soy (tofu, tempeh, edamame), quinoa, buckwheat, and hemp seeds. These are especially useful if you want to keep things simple.
The Best Plant-Based Proteins for Seniors
- Tofu and tempeh — High in protein, easy to cook, absorbs any flavor. Tempeh has more protein per serving and is fermented, which some people find easier to digest.
- Lentils — Cheap, filling, and cook in 20 minutes. Red lentils break down into soups; green and brown hold their shape for salads and bowls.
- Beans (black, kidney, chickpeas) — Excellent protein and fiber combo. Canned beans are just as nutritious as dried — just rinse them to reduce sodium.
- Greek yogurt and eggs — If you eat dairy and eggs, these are the most protein-dense options available. Two eggs plus a cup of Greek yogurt gives you 30 grams of protein before noon.
- Nuts and seeds — Almonds, walnuts, pumpkin seeds, and hemp seeds add protein, healthy fats, and crunch to any meal.
What About Protein Powders?
You don't need them if you're eating well, but they can help on days when your appetite is low. Pea protein and soy protein isolate are both solid choices. Look for products with minimal added sugar and at least 20 grams of protein per serving.
Common Mistakes Seniors Make Going Vegetarian
We hear from readers who've tried plant-based eating and ran into trouble. Here are the most common pitfalls and how to avoid them.
Swapping Meat for Pasta and Bread
The easiest trap to fall into is replacing meat with refined carbohydrates. A plate of plain pasta with butter isn't a healthy vegetarian meal — it's just a meal without vegetables. Every meal should include a protein source and at least one vegetable or fruit.
Forgetting About B12
Even vegetarians who eat eggs and dairy can become deficient, especially after 60. Don't wait for symptoms. Start a B12 supplement the day you reduce your meat intake.
Not Eating Enough
Plant foods are generally less calorie-dense than meat. If you find yourself losing weight unintentionally or feeling tired, you may simply not be eating enough. Add healthy fats (olive oil, nuts, avocado) and eat larger portions of beans, grains, and starchy vegetables like sweet potatoes.
Ignoring Iron
Vegetarian women over 60 and anyone who donates blood regularly should have their iron levels checked annually. Pair iron-rich foods with vitamin C to improve absorption, and avoid drinking tea or coffee with meals — tannins in both block iron absorption.
Talking to Your Doctor About Going Vegetarian
Before making any major dietary change, talk to your doctor — especially if you take blood thinners (vitamin K in leafy greens can interact with warfarin), have kidney disease (high-potassium diets need monitoring), or have a history of anemia.
Ask for a blood panel that includes B12, vitamin D, iron, and calcium levels. This gives you a baseline so you and your doctor can track whether your new eating pattern is working.
A registered dietitian who specializes in geriatric nutrition can also help you build a meal plan that accounts for any medications, food sensitivities, or chewing difficulties you might have. Many insurance plans, including Medicare Advantage, cover nutrition counseling.
Frequently Asked Questions
Can a 65-year-old get enough protein on a vegetarian diet?
Yes. Eggs, Greek yogurt, beans, lentils, tofu, and quinoa all provide high-quality protein. Aim for 1.0 to 1.2 grams of protein per kilogram of body weight daily. A 150-pound person needs about 68 to 82 grams per day, which is easy to hit with two eggs at breakfast, a cup of lentils at lunch, and Greek yogurt as a snack.
Do seniors on a vegetarian diet need B12 supplements?
Yes. Vitamin B12 is found almost exclusively in animal products. After 60, your stomach produces less acid, which makes it harder to absorb B12 even from food. The National Institutes of Health recommends adults over 50 get most of their B12 from supplements or fortified foods. Take 500 to 1,000 micrograms of B12 daily or eat fortified cereals and plant milks.
What are the best plant-based calcium sources for seniors?
Fortified plant milks (soy, almond, oat), calcium-set tofu, kale, bok choy, broccoli, almonds, and fortified orange juice are all good sources. Aim for 1,200 milligrams per day. One cup of fortified soy milk has about 300 milligrams, roughly the same as cow's milk.
Is a vegetarian diet safe for seniors with diabetes?
Research from the American Diabetes Association shows well-planned vegetarian diets can improve blood sugar control and reduce heart disease risk in people with type 2 diabetes. Focus on whole grains, beans, and vegetables rather than processed vegetarian foods. Talk to your doctor before making major diet changes.
Will I lose muscle on a vegetarian diet after 65?
Not if you eat enough protein and stay active. The key is spreading protein across all three meals instead of loading it at dinner. Combine plant proteins (rice and beans, hummus and pita) and include resistance training two to three times per week. Studies show plant-based eaters maintain muscle mass comparably to omnivores when protein intake is adequate.