How can you lose weight as a vegan?
Created on: September 22, 2026
Last edited on: September 22, 2026
As well as in a mixed diet, calorie deficit is the decisive factor for weight loss on a vegan diet. A balanced plant-based diet can make losing weight easier if it contains many foods with a low energy density, such as vegetables, fruit, or potatoes. At the same time, you should ensure an adequate protein intake.
Do you automatically lose weight on a vegan diet?
No, vegan foods can also be high in calories – from nut butters and vegetable oils to chocolate, chips, or vegan fast food. Therefore, if you want to lose weight on a vegan diet, the same basic rule applies as for a mixed diet: in the long term, you need a calorie deficit. This means you must consume fewer calories than your body burns.
A simple example: Suppose your body burns an average of 2,000 calories per day. If you consume an average of 1,700 calories through your diet, a calorie deficit of 300 calories is created. If an energy deficit persists over a longer period, this usually leads to weight loss.
Your actual calorie requirement differs from person to person and depends, among other things, on height, weight, age, and physical activity.
Why can a vegan diet help with weight loss?
Many plant-based staples have a comparatively low energy density. The energy density describes how many calories a food provides in relation to its weight. For example, 100 grams of vegetables contain significantly fewer calories than 100 grams of nut butter or oil. Foods like vegetables, fruit, and potatoes allow you to have a relatively large volume on your plate without automatically consuming many calories.
This does not mean you have to eat only salad to lose weight. On the contrary: A sensible vegan diet for weight loss should be satiating and suitable for everyday life in the long term.
What should you eat to lose weight on a vegan diet?
A simple guideline can be to fill about half of your plate with vegetables. In addition, you should base the majority of the rest of your diet on nutrient-rich and satiating plant-based foods. These include, for example:
- Potatoes
- Oats
- Whole grain rice
- Lentils
- Beans
- Chickpeas
- Tofu, tempeh, and other vegan protein sources
- Soy yogurt
What could a vegan day for weight loss look like?
A sample vegan day could look like this:
Breakfast: Oats with unsweetened soy yogurt, berries, and some flax seeds
Lunch: Potatoes with steamed vegetables, tofu, and a soy yogurt-based sauce
Snack: Fruit
Dinner: Lentil bolognese with soy granules, whole grain pasta, and vegetables
→ If you are unsure how to put your meals together, you can find a vegan food pyramid and simple instructions for plate composition in our free guide.
Which vegan foods can make weight loss more difficult?
A food does not automatically become low-calorie just because it is labeled "vegan." Vegan sweets, chips, pastries, and fast food often have a high energy density.
Even fundamentally nutrient-rich foods such as nuts, nut butter, tahini, avocados, vegetable oils, and dried fruit provide relatively many calories. You do not have to cut these foods out entirely. But if you want to lose weight, it can be useful to keep an eye on portion sizes and total calories.
Do you have to count calories when losing weight on a vegan diet?
Not necessarily. Counting calories can help you develop a feel for portion sizes and the energy density of different foods. However, it is not a prerequisite for successful weight loss.
In the end, what is decisive is not whether you know every single calorie, but whether a moderate energy deficit is created over a longer period. For example, the tips already provided can help you achieve this.
How do you maintain as much muscle mass as possible while losing weight?
When losing weight, you can lose fat-free mass in addition to body fat. Strength training can help keep the loss of muscle mass to a minimum. Sufficient plant-based protein is also relevant for the maintenance of muscle mass. Good vegan protein sources are, for example, soy chunks, tofu, tempeh, seitan, and – if desired – vegan protein powder.
In addition, you should not make your calorie deficit unnecessarily extreme. When losing weight, faster is not automatically better.
Frequently asked questions about vegan weight loss
Which vegan foods keep you full for a long time?
Protein- and fiber-rich foods, as well as foods with low energy density, can be helpful for good satiety. These include potatoes, oats, whole grain products, and legumes. In addition, tofu and tempeh are good plant-based protein sources.
Can you lose weight on a vegan diet without counting calories?
Yes, you do not necessarily have to count calories to lose weight, as long as a calorie deficit is created in the long term.
Are carbohydrates allowed when losing weight?
Yes, carbohydrates do not need to be avoided for weight loss. The key factor for weight loss is primarily the long-term energy balance. Potatoes, oats, and whole grain products can therefore easily be part of a balanced diet for weight loss.
Conclusion: Healthy vegan weight loss
Losing weight on a vegan diet doesn't work because of the "vegan" label, but primarily through your energy balance. If you consume fewer calories than your body burns over the long term, you will generally lose weight.
You don't have to starve yourself or eat exclusively "diet products." The key is a diet that makes you feel full, provides you with enough nutrients, and which you can also maintain in the long term.
➡️ Share our answer: