Before you went vegan, you saw tons of stories of people losing weight on a vegan diet.
But for some reason, you’ve started gaining weight.
There are a few possible reasons. I’ll break down each of them in this guide, and you can see if you think any are causing your weight increase.
Table of Contents
First Things FIrst: Are You Actually Gaining Weight?
This is not a silly question, I promise.
When you switch to a drastically different diet, your body may retain much more or less water than it’s used to.
If your weight has only gone up 5 lbs, there’s a good chance you haven’t gained any fat, and it’s just water retention.
My body weight fluctuates from 164-170 lbs throughout the day, mostly from water intake.
Try to weigh yourself at a consistent time (ideally the morning) over at least a few weeks to see if you’re actually gaining weight.
If you’re sure you’ve gained weight, let’s keep going.
The Basics: Weight Gain is Caused By One Thing
Unless you actually have a disease, weight gain or loss comes down to one thing.
The calories you consume vs. the calories you burn.
It’s fairly simple:
|You take in more calories than you burn.||Weight gain.|
|You take in about the same calories as you burn.||Weight stays steady.|
|You take in fewer calories than you burn.||Weight loss.|
If you don’t know how many calories you burn, that’s your TDEE (Total Daily Energy Expenditure). Here’s a simple TDEE calculator you can use to calculate it.
It’s just an estimate, but fairly accurate in most cases. Use it as a starting point and make sure you don’t eat more than it on a regular basis.
I often hear people make excuses for their weight, and most are complete bullshit to be honest.
No, your new diet hasn’t drastically changed your metabolism. Studies have shown that metabolism stays relatively consistent even on drastically different diets.
I’m not saying you’re making those excuses, just trying to point out that net calorie intake is the root cause of any weight changes.
Which means 1 of two things:
- You’re eating more calories than you used to.
- You’re burning fewer calories.
Let’s look at both these possibilities in more detail, because they’re both quite common in new vegans.
Why You Might Eat Extra Calories on a Vegan Diet
When I went vegan overnight, I had no clue what I was going to eat.
I was your typical athlete eating meat at every meal, and it made up most of my calories.
Like most, I turned to pre-prepared vegan foods.
These often have a ton of calories, and aren’t particularly healthy.
If you’ve been eating a lot of these “junk foods” since going vegan, and you didn’t eat a lot of processed foods before, that could single-handedly be the cause of your problems.
The second potential cause is underestimating caloric intake.
Chances are that you’re eating quite a few different foods than you’re use to.
Take a look at my page on the average number of calories in common vegan food groups.
You’ll notice that nuts and seeds have a crazy amount of calories in them.
Have 3-4 slices of peanut butter toast, and that can easily be 1,000 calories if you spread on the peanut butter thick.
If you’re a smaller person who’s not too active, that could be three quarters of your TDEE already.
If this is an important issue to you, track your calories for a few weeks. Use a vegan food tracking app to see how many calories you’re actually eating.
Why You Might Burn Fewer Calories on a Vegan Diet
Have you been exercising less since going vegan? This should be easy to answer.
It’s common to feel more isolated from your typical social groups, and maybe not go to as many events as you would. This results in less activity, and fewer calories burnt.
It’s also common for new vegans to feel fatigued because of a few common mistakes that new vegans make. This may make you less likely to go to the gym or do whatever exercise you typically do.
Finally, you also likely burn about 100-200 fewer calories on a vegan diet because you’re consuming less protein.
Protein has a thermogenic effect, which basically means that it takes more energy to break down. Somewhere around 30% of protein calories are lost.
So if you were a vegan eating 150 grams of protein before, and now you’re eating 80, that’s 70 grams or 280 raw calories of protein difference. That results in you burning about 85 fewer calories per day.
This would take a long time to actually cause weight gain, but it is possible I suppose. I mentioned it for completeness, even though it’s unlikely to be the cause of your issues.
Summary of Why Vegans Might Gain Weight
Gaining weight on a vegan diet is just like any other diet: You’re eating more calories than you’re burning.
On a vegan diet, this is most likely caused by:
- Being isolated from activities you’d usually attend.
- Relying too much on processed vegan foods.
- Underestimating the calories in foods you’re not used to eating.
If you really think none of those are the cause, it’s probably be a good idea because you could be one of those few people with an actual condition causing weight gain.
If you have any questions about any of this, leave me a comment below with as much detail as possible, and I’ll try to point you in the right direction.