Plant-Based Weight Loss

Why Some Vegans Gain Weight

The calorie density problem hiding inside food that is genuinely healthy.

By Chelsea Mae · September 20, 2026 · 7 min read

Vegans gain weight for one main reason: a vegan diet can be extremely calorie dense. "Vegan" describes what you are not eating, not how many calories are packed into what you are eating, and oil, nuts, nut butters, vegan convenience foods and refined flour are all vegan and all very calorie dense. Lean With Plants is a 12-week one-on-one plant-based weight loss coaching program for women founded by Chelsea Mae Cullen, and the single most common person who applies is a woman who has been eating plant-based for years and gained weight doing it.

This is not a discipline problem, and it does not mean you are doing veganism wrong. It means nobody handed you the piece of information that actually decides the outcome.

The one thing going on: calorie density

Calorie density means how many calories sit inside a pound of food.

Your stomach measures volume and weight. It has no mechanism for detecting calories. So a pound of food that contains 3,000 calories registers to your body roughly the same way as a pound of food that contains 200.

Here is the range, in approximate calories per pound:

Food Approximate calories per pound
Oil (olive, coconut, avocado, all of them) ~4,000
Nuts, seeds, nut butters ~2,500 to 3,000
Chips, crackers, refined flour snacks ~1,500 to 2,500
Dried fruit ~1,200 to 1,500
Bread and baked goods ~1,100 to 1,400
Cooked grains, beans, lentils ~450 to 600
Potatoes and starchy vegetables ~300 to 500
Fresh fruit ~200 to 300
Non-starchy vegetables ~100

Those are approximations, and the exact figure varies by food. But look at the spread. Oil is roughly 40 times more calorie dense than vegetables. Every food in that table is vegan.

Two vegan meals that look equally virtuous can differ by a thousand calories, and there is no way to see it, taste it or feel it. The scale is the only thing that notices. The rest of this article is where that shows up in real life. Full breakdown: calorie density explained.

The six places it actually happens

1. Oil

The biggest one, and the most invisible, because it goes on the food you think of as healthiest.

Roasted vegetables tossed in oil. Onions sautéed in oil. Olive oil dressing on a salad. Oil in the hummus, the pesto, the sauce, the store-bought soup. Two tablespoons is around 240 calories and it disappears into the food. Nobody thinks of a salad dressing as a course.

The fix: sauté in vegetable broth, water or a splash of soy sauce. Roast on parchment. Replace oil-based dressing with salsa, balsamic, mustard and lemon, or a blended white bean dressing. Read healthy vegan food and oil keeping you stuck for the practical version.

2. Nuts and nut butters

Genuinely nutritious food. Also roughly 2,500 to 3,000 calories per pound, which means small amounts carry a lot.

The pattern is rarely a binge. It is peanut butter on the oatmeal, a handful of almonds at 3pm, cashews in the sauce, walnuts on the salad, a spoon straight from the jar at the counter. Individually reasonable. Together, 700 calories that never felt like a meal.

The fix: treat them as a garnish with a defined amount rather than an unlimited health food. Measure once so you know what a tablespoon actually looks like, then stop measuring.

3. Vegan convenience food

When you remove animal products, something fills the gap, and the food industry is happy to sell it to you.

Vegan burgers, sausages, cheese, ice cream, mac and cheese, frozen meals, protein bars. Most are built on oils, refined flour and concentrated proteins, which puts them near the top of that density table. Swapping a beef burger for a vegan one often changes nothing about the calorie load.

The fix: keep them as occasional food rather than staples. Build your weekly rotation from beans, grains, potatoes and vegetables, and let the packaged stuff be a convenience rather than a foundation.

4. Liquid calories

Smoothies, oat milk lattes, juices and protein shakes.

Blending does not lower calories, but it removes the chewing and the fullness that came with it. A smoothie with banana, dates, nut butter, oat milk and protein powder can easily be 600 calories that goes down in three minutes and leaves you hungry an hour later.

The fix: eat the fruit instead of drinking it. If you keep smoothies, build them from whole fruit and greens rather than nut butter, oils and dried fruit.

5. Portion creep

This is the quiet one, and it happens to almost everyone who goes plant-based.

The food is healthy, so the internal brake comes off. Second helpings of pasta. A bigger scoop of trail mix. Bread with everything. Nothing wrong with any single choice, and the combination adds up over weeks. Underneath it is a simple conflation: "healthy" and "low calorie" are not the same axis.

6. Under-eating during the day, then losing the evening

Not a calorie density problem, but it belongs on this list because it causes as much weight gain as the rest combined.

You eat light all day, feel virtuous, arrive at 8pm genuinely under-fed, and then graze for three hours. The eating that happens between 8pm and 11pm is rarely potatoes and beans.

The fix: eat more, earlier, from low calorie density food, so you arrive at the evening full. If this is your pattern, read why it falls apart at 9pm and breaking the binge-then-restrict loop.

Vegan is a boundary, not a composition

Worth stating plainly, because it is the root of the confusion.

Vegan tells you what has been excluded. It says nothing about what has been included. Oreos are vegan. French fries are vegan. A cup of olive oil is vegan.

Whole food plant-based is defined by what you build meals from: plants in close to their natural state, with oil and refined food kept minimal. That is the version that reliably produces weight loss, and the difference is explained in whole food plant-based weight loss.

Chelsea ran into this personally. In 2018, at her heaviest after having her baby, she was eating a whole food plant-based diet and still not losing weight. Sorting out calorie density is what finally changed it. She lost 40 pounds and has kept it off for around seven years, without counting calories. The story is on the my story page.

What to do this week

If you want a short list rather than a reading list:

  1. Stop cooking in oil for seven days. Broth, water, parchment. Change nothing else.
  2. Give nuts and nut butters a defined amount instead of an open jar.
  3. Look at your sauces and dressings. This is where most of the hidden oil lives.
  4. Make lunch bigger, not smaller. A large bowl of beans, grains, vegetables and salsa. Aim to be full.
  5. Decide what happens at 9pm before 9pm arrives.
  6. Give it three to four weeks before you judge it. Weekly scale noise will lie to you.

None of this involves eating less food. Most women find they are eating more, which is the point of eating bigger meals and still getting leaner.

Frequently asked questions

Why am I gaining weight on a vegan diet? Almost always calorie density. Oil, nuts, nut butters, vegan convenience foods, refined flour and liquid calories are all vegan and all very calorie dense, so a healthy-looking vegan diet can easily carry more calories than what you ate before.

Is it normal to gain weight when you go vegan? It is common enough that it is one of the most-searched questions about vegan eating. It usually happens when animal products are replaced by processed vegan substitutes and oil rather than by whole plant foods.

Does olive oil make you gain weight? Any oil is roughly 4,000 calories per pound, the most calorie dense food in the human diet. Olive oil is not nutritionally identical to other fats, but for weight loss purposes the density is what matters, and it is easy to add several hundred calories a day without noticing.

Can nuts and nut butters stop weight loss? They can, simply because of how concentrated they are. They are nutritious foods and there is no need to eliminate them, but for most people a defined portion works better than open access.

Why am I not losing weight even though I eat healthy? Healthy and low calorie density are two different things. Oil, nuts, avocado, dried fruit and whole grain baked goods are all healthy and all calorie dense. A plateau on an otherwise good diet is usually a density problem rather than an effort problem.

Do I have to stop being vegan to lose weight? No. The change is in composition rather than the label: move the bulk of your plate to vegetables, fruit, potatoes, whole grains and beans, and shrink the very dense foods.

If you have been doing this alone for years

Most women who find this article already know a lot about nutrition. That has not been the missing piece.

The missing piece is usually a second set of eyes on your actual week, and a structure that holds when life gets loud. Sam already knew the information. She lost close to 70 pounds once she had accountability.

One-on-one coaching means a coach who finds the leaks in your specific situation instead of handing you another general plan. Apply here and book a free strategy call, or read more about the method first.

Vegan and gaining weight?

Apply and book a free strategy call to find the calorie density leaks in your actual week.

Apply Now

Keep reading

Is a Plant-Based Diet Good for Weight Loss?

A plant-based diet can be excellent for weight loss and it also commonly fails. The difference is calorie density, not willpower.

How Much Weight Can You Lose on a Plant-Based Diet?

Realistic weight loss ranges on a plant-based diet, week by week and over 12 weeks, what speeds them up and slows them down, and o

Plant-Based Weight Loss Timeline: What Happens Month by Month

A month-by-month look at what typically happens on a plant-based diet, from the first week of digestion changes to the six-month m

A Vegan Weight Loss Plan for Beginners

A practical vegan weight loss plan for beginners: the plate formula, a starter shopping list, a sample week of meals, and the four

Welcome to the Lean With Plants blog

A short intro to what we cover here, who it is for, and how to use the blog to actually lose weight on plants.

Overcomplicating Your Plant-Based Eating? Here's Your Permission to Strip It Back

Drowning in recipes and rules? Here's your permission to make it dull. A handful of easy meals on repeat is what actually works, n