The ripped vegan: can you build muscle on a vegan diet?
Written By: Martin Ebner, updated September 2026
Yes, you can build muscle on a vegan diet. There are enough strong, muscular vegans walking around to put that argument to bed.
What you can’t do is remove meat, fish, eggs and dairy, replace them with beige snacks and hope a few lentils will sort everything out. Building muscle still requires proper strength training, enough calories, enough protein and a diet that covers your nutritional needs.
Veganism doesn’t change the rules. It simply means you need to be better organised.
YES, VEGANS CAN BUILD MUSCLE
Your muscles don’t care whether their amino acids arrived through a chicken breast, a block of tofu or a plant-based protein shake. They need sufficient protein, sufficient energy and a reason to grow.
In a controlled 12-week study, people following a high-protein vegan diet made similar gains in muscle and strength to those eating an omnivorous diet when both groups consumed around 1.6 grams of protein per kilogram of bodyweight and followed the same resistance training program. You can read the vegan and omnivorous diet study here.
That doesn’t mean the two diets are identical. Animal products make it relatively easy to consume large amounts of protein, vitamin B12, iron, calcium and other useful nutrients. A vegan diet can provide what you need, but it’s less forgiving when you make it up as you go along.
START WITH ENOUGH PROTEIN
For building muscle, I’d aim for roughly 1.6 grams of protein per kilogram of bodyweight each day. An 80-kilogram person would therefore aim for around 128 grams.
That isn’t a magic number. Some people will do perfectly well with slightly less, while others may prefer a little more. A large protein and resistance-training analysis found that the additional muscle-building benefit generally levelled off at around 1.6 grams per kilogram per day.
The first job is reaching a sensible daily total. After that, spread it across three to five meals rather than trying to rescue the entire day with an enormous dinner.
If you want the fuller explanation, I’ve covered it in how much protein you need for your fitness goals.
BUILD EACH MEAL AROUND A PROTEIN SOURCE
One of the easiest mistakes to make is treating protein as a small addition rather than the foundation of the meal.
Tofu, tempeh, edamame, seitan, lentils, beans, chickpeas and textured vegetable protein can all do a proper job. Fortified soy milk and soy yogurt are useful too, while nuts and seeds contribute protein alongside fats and calories.
A plant-based protein powder can make life considerably easier, particularly when you’re busy or trying to eat enough without feeling permanently stuffed. Soy protein works well, as do sensible blends containing pea, rice or other complementary sources.
I’ve put more practical options together in 10 of the best plant-based protein sources for building muscle.
YOU DON’T NEED TO COMBINE PROTEINS AT EVERY MEAL
The old advice was that every vegan meal needed a carefully matched combination of foods, usually rice with beans, to create a “complete” protein.
That overcomplicates things. Soy and several other plant foods contain all nine essential amino acids, while other foods still contribute useful amounts. Your body also maintains an amino-acid pool rather than wiping the slate clean after every meal.
Eat a varied diet across the day and use several different protein sources. You don’t need to sit at lunch with a chemistry set trying to complete your chickpeas.
DON’T FORGET THE CALORIES
Protein gets most of the attention, but you won’t build much muscle if you consistently eat too little.
Vegan diets can be extremely filling because they often contain plenty of fibre and foods with a relatively low calorie density. That’s useful when you’re trying to lose fat, but it can become a problem when you’re attempting to gain muscle.
Rice, pasta, bread, oats, potatoes, olive oil, avocado, nut butter and dried fruit can help raise your calorie intake without forcing you to eat buckets of vegetables and beans. Start with a modest calorie surplus, monitor what happens to your strength and bodyweight, then adjust from there.
My guide to lean bulking without gaining unnecessary fat explains how to manage that without turning the process into a free-for-all.
THE NUTRIENTS YOU NEED TO WATCH
A vegan diet is strict. You’re removing several major food groups, so you need to know what’s disappearing with them.
Vitamin B12. This one isn’t negotiable. Reliable vegan sources come from fortified foods or supplements, and deficiency can affect your blood and nervous system. The National Institutes of Health specifically identifies vegans as a group at greater risk of deficiency.
Iron. Lentils, beans, tofu, seeds and fortified foods contain iron, but plant-based iron isn’t absorbed as efficiently as the iron found in animal products. Eating vitamin C-rich foods alongside it can help. Don’t start taking high-dose iron blindly. If you’re worried about your levels, get them checked and act on the result.
Calcium and vitamin D. Fortified plant milks, calcium-set tofu and certain green vegetables can contribute calcium. Vitamin D may require more attention depending on your sun exposure, where you live and your blood levels.
Iodine. Dairy and seafood are common sources in omnivorous diets. Vegans may need iodised salt, fortified foods or an appropriately measured supplement. Seaweed can contain iodine, but the amount varies enormously, so eating random quantities isn’t a particularly precise strategy.
Zinc and selenium. Beans, tofu, whole grains, nuts and seeds can help, but variety matters. Eating the same three “healthy” meals every day isn’t automatically a complete diet.
Omega-3. Flaxseed, chia seeds and walnuts provide ALA, but the body only converts a limited amount into EPA and DHA. An algae-based omega-3 is the direct vegan option. I’ve reviewed Performance Lab Omega-3 separately.
A multivitamin can provide a useful backstop, but it doesn’t excuse a badly organised diet and it may not contain enough of every nutrient you personally need. Performance Lab NutriGenesis Multivitamin is vegan and covers a broad range of vitamins and minerals, but you should still check the label against your own diet rather than assuming one capsule solves everything.
A detailed review of vegan sports nutrition reaches much the same conclusion: a vegan athlete can perform and build muscle perfectly well, but protein, vitamin B12, iron, calcium, vitamin D and omega-3 require more deliberate planning. You can read the review of nutrition for vegan athletes here.
PROTEIN POWDER IS USEFUL, NOT ESSENTIAL
Protein powder isn’t better than food. It’s simply convenient.
If you’ve reached dinner and still need another 40 grams of protein, a shake is usually more appealing than opening another tin of chickpeas. Choose a soy protein or a decent plant blend that provides a meaningful serving of protein, then use it whenever it makes the rest of your diet easier.
You don’t need to drink it within thirty seconds of finishing your final rep. Your overall intake across the day matters considerably more than sprinting towards the changing room with a shaker.
TRAIN LIKE YOU WANT TO GROW
A perfectly organised vegan diet can support muscle growth, but it can’t create it on its own.
Your training needs enough challenging work, good technique and some form of progression. That might mean adding weight, completing more reps, improving control or gradually doing more useful work over time.
The program doesn’t need to be clever for the sake of it. It needs to give your muscles a clear reason to adapt and enough time to do it. My guide to progressive overload explains how to manage that properly.
If you’re a naturally skinny man and you’d rather follow a complete muscle-building system, Bony to Beastly includes five months of workouts, nutrition guidance, recipes, exercise instruction and member support. It isn’t designed exclusively for vegans, so you’ll still need to adapt the food choices using the principles above, but the training and overall bulking structure remain relevant.
WHAT A PRACTICAL DAY COULD LOOK LIKE
Breakfast could be oats made with fortified soy milk, mixed with plant protein, fruit and peanut butter.
Lunch might be tofu or tempeh with rice, vegetables and a decent sauce. A fortified soy yogurt, fruit and a protein shake can cover the afternoon without requiring much preparation.
Dinner could be lentil pasta, seitan, textured vegetable protein or a bean-based meal with a proper carbohydrate source. None of that is especially complicated, but it does require shopping and preparing food with some idea of what the meals need to achieve.
Track your food for a few days when you begin. Not forever. Just long enough to confirm that your imagined protein intake and your real protein intake are living in the same postcode.
VEGAN MUSCLE IS STILL MUSCLE
You can build an impressive amount of muscle without eating animal products. The evidence is clear enough on that.
The catch is organisation. You need adequate protein, enough calories, progressive strength training and a sensible plan for the vitamins and minerals that become harder to obtain when animal foods disappear.
Do those things properly and being vegan isn’t the thing holding back your progress. It’s simply the diet you’ve chosen to support it.
If you’ve ever been told you can’t build muscle without meat, Check It Oot is where I separate useful training and nutrition advice from the nonsense people repeat at the gym. One email once or twice a month, written by me, straight to your inbox.