How to Feel Full on a Vegan Diet - Nourished (2024)

How to feel full on a vegan diet or after a plant-based meal. Here you’ll find a registered dietitian’s tips to creating filling and satisfying vegan meals and snacks.

How to Feel Full on a Vegan Diet - Nourished (1)

Do you get hungry soon after eating a vegan meal? Or do you constantly feel hungry as a vegan? Here are my tips to feel full and satisfied as a vegan (or after a vegan meal).

These are not your restrictive diet tips to feel full while trying to eat less. Tips such as eating gum or drinking tea to feel full and distract yourself from hunger are harmful and problematic in many ways. Instead, these tips are focused on feeling full and satisfied as a vegan, while eating foods that you enjoy, without restrictions.

The Difference Between Full and Satisfied

Feeling physically full after a meal is not always equivalent to feeling satisfied. You can feel physically full from eating enough food, while feeling dissatisfied and craving more. This happens when you ignore your cravings and eat foods that you don’t enjoy. To feel full and satisfied, it’s important to eat enough and eat the foods that you want in that moment. The tips below will help you feel both full and satisfied as a vegan (or after a vegan meal).

How to Feel Full on a Vegan Diet - Nourished (2)

Tips to Feel Full as a Vegan

Add Plant-Based Protein

Protein helps us feel satisfied and full after our meals. If you find yourself being hungry soon after eating, you might want to try adding more protein to your meals!

And yes, it is possible to get enough protein on a vegan diet. It’s simply a matter of learning what are the best vegan sources of protein, how to use them and being mindful of eating some of those foods daily.

Try to aim for 3-4 servings of legumes per day to help you meet your protein needs. This includes tofu, tempeh, beans, lentils, peas, soy milk and more. You can also get protein from nuts, seeds, nut and seed butters, whole grains and more. That being said, aiming to get legumes at most meals will help you meet your protein needs more easily.

For more information about vegan protein sources and how to use them, check outthis post.

Don’t Skip the Fats

The low-fat/oil-free vegan trend is not very helpful in promoting satiety and satisfaction for plant-based eaters. Not only does it add unnecessary restrictions, but it will likely leave you feeling hungry after your meals.

There’s no reason to fear fats. By incorporating healthy unsaturated fats to your diet, you’ll feel more satisfied after your meals and you’ll be able to create more delicious and flavorful meals. Plus, fats help us absorb fat-soluble vitamins!

Try cooking your vegetables with a drizzle of oil to promote satiety and help your body absorb fat-soluble vitamins. Other options could be to add avocado on top of your salad or casserole, spread nut or seed butter on your toasts or snack on nuts and seeds!

Choose Fiber-Rich Foods

Fiber offers many benefits: It promotes satiety, it has benefits for the gut, it helps stabilize blood sugars and helps reduce cholesterol.

Vegan diets are generally higher in fiber than a typical omnivore diet, but it is possible to eat a lower fiber vegan diet. If you think your diet is lacking fiber, try increasing it by choosing whole grains most of the time. You can also increase your fiber intake by eating more fruits, vegetables, legumes, nuts and seeds.

Combine Protein, Fats and Fiber

As discussed in the last three tips, fats, protein and fiber are all important for satiety. To get the most out of these, try to create meals that combine all three. Add a source of healthy fats, plant-based protein and fiber-rich foods to most of your meals to help with satiety.

For more tips to make balanced vegan meals with protein, fats and fiber, check out this post.

Eat Enough

The most important tip for feeling full and satisfied: Eat enough. This might be an obvious one, but it’s possible to undereat on a vegan diet (or any diet), whether that’s your intention or not.

Make sure you’re meeting your energy needs by eating a variety of foods, eating regularly throughout the day and eating nutrient and energy dense foods. If you struggle to meet your energy needs as a vegan, try adding more fats to your diet. Fats will provide more energy per gram, compared to carbs and protein. As mentioned earlier, oil, nuts, seeds and avocados are all plant-based sources of healthy fats.

Snacks can also help you meet your energy needs. If you’re hungry between meals, try having a snack that contains protein and carbs, such as an apple with peanut butter, nuts with dried fruits, crackers and hummus, a fruit and protein smoothie or a cookie with soy milk.

Eating enough food every day will help you get the nutrients that you need to feel your best. Instead of focusing on cutting out foods, focus on adding nutritious foods to your diet.

Enjoy Your Food

Whether you’re vegan or not, it’s important to enjoy your food. If you force yourself to eat meals you dislike just because they’re “healthy”, you won’t feel satisfied after your meals. You might feel physically full, but as we discussed earlier, there’s a difference between feeling full and feeling satisfied. If your meals aren’t enjoyable, you will likely not feel satisfied and will leave the meal craving something more.

Make place in your diet for your favorite foods and make sure that you eat meals that feel good to you in that moment as much as possible.

Satisfy Your Cravings

Has this ever happened to you? You crave something sweet in the afternoon, but distract yourself to avoid eating. That craving continues to grow stronger and stronger to the point where you end up overeating or binging in the evening. Or maybe you were craving ice cream and tried satisfying the craving with something “healthier”, so you tried a smoothie. That didn’t satisfy your craving, so you end up eating the ice cream anyways (likely in a larger serving than you originally would have eaten).

It’s important to listen to your cravings and eat what you want in that moment – whether it’s something nutritious or less nutritious. All foods fit!

This includes cravings for sweets/salty treats AND cravings for specific meals. Some days you might crave a warm bowl of soup, some days it might be a hearty casserole, a light salad or fresh bread. Listen to what your body is currently craving and try to listen to those desires. By eating something you don’t want in that moment, you will end up feeling dissatisfied after the meal (as mentioned in the last point).

This information is intended for educational purposes only and is not meant to replace individualized nutrition or medical advice.

How to Feel Full on a Vegan Diet - Nourished (3)

welcome!

I’m Caroline, a registered dietitian based in British Columbia. Here, you’ll find a variety of nourishing vegan recipes, without a side of diet culture

about caroline

follow along

don’t miss a recipe

popular recipes

How to Feel Full on a Vegan Diet - Nourished (4)
How to Feel Full on a Vegan Diet - Nourished (5)
How to Feel Full on a Vegan Diet - Nourished (6)
How to Feel Full on a Vegan Diet - Nourished (7)
How to Feel Full on a Vegan Diet - Nourished (8)

shop ebooks

How to Feel Full on a Vegan Diet - Nourished (9)

nutrition counselling

How to Feel Full on a Vegan Diet - Nourished (2024)

FAQs

How to Feel Full on a Vegan Diet - Nourished? ›

Eat a protein serving with each meal to keep you feeling full. Great vegan and vegetarian protein sources are beans, tofu, tempeh, nuts, quinoa, lentils, whole grains, and starchy vegetables. As long as you focus on whole foods (rich in nutrients) and avoid processed foods and oils, it will be hard to overeat.

How to feel more full as a vegan? ›

Eat a protein serving with each meal to keep you feeling full. Great vegan and vegetarian protein sources are beans, tofu, tempeh, nuts, quinoa, lentils, whole grains, and starchy vegetables. As long as you focus on whole foods (rich in nutrients) and avoid processed foods and oils, it will be hard to overeat.

How to make vegan food more filling? ›

Dietary fibre: Foods full of dietary fibre - like fruits, vegetables, grains, nuts and seeds - help promote feelings of fullness. Solid foods: The process of chewing food - and chewing slowly, to boot - helps send fullness cues to your brain, promoting feelings of satiation.

Is it normal to feel hungry when vegan? ›

It might seem obvious, but "one of the reasons why you might feel hungrier when you transition to a vegan or plant-based diet is because you may not be eating enough calories and nutrients," explains Julie Barrette, a senior clinical dietician with Providence Mission Hospital.

Does a vegan diet make you feel full? ›

A plant-based (i.e., vegan or vegetarian) meal will lead to better mood, higher satiety, and less stress compared to an omnivorous meal. Higher fiber content in the meals will mediate higher mood and satiety and lower stress, whereas higher unrefined sugar and fat content will mediate the opposite.

Why do I feel bloated on a vegan diet? ›

Fiber is only found in plant foods such as fruits, vegetables, whole grains, beans/legumes, and even processed foods like meat alternatives. Although fiber is a healthy and important part of a balanced diet if we eat excessive amounts of fiber it can cause gas, bloating, and abdominal discomfort.

Why do I feel sluggish on a vegan diet? ›

Iron is required for transportation of oxygen around the body. Low iron impairs our ability to produce normal red blood cells, resulting in a condition called iron deficiency anaemia, which can lead to symptoms of fatigue, dizziness and heart palpitations.

How to gain 10 pounds on vegan diet? ›

How to gain 10 pounds on a vegan diet? Gaining 1 lbs (pound) usually means eating about 3,500 extra calories more than you burn in one week OR 500 extra calories per day. Therefore, to gain 10 pounds, you'd need around 35,000 extra calories (10 pounds x 3,500 calories per pound = 35,000 calories).

What do vegans need to eat more of? ›

have fortified foods or supplements containing nutrients that are more difficult to get through a vegan diet, including vitamin D, vitamin B12, iodine, selenium, calcium and iron. drink plenty of fluids (the government recommends 6 to 8 cups or glasses a day)

What happens to your body the first week of being vegan? ›

At the start of a change to a vegan diet, you could experience a variety of differences to your body. These may include being hungrier, getting gassier, a change in your skin or body odor, weight loss or gain, better or worse sleep, headaches, tiredness, or having more energy.

What happens to your gut when you go vegan? ›

Going vegan is like an extreme makeover for your gut, and it doesn't take long for this change to happen. The fiber in plant-based foods feeds good bacteria, which is essential for a healthy gut and better overall health. Fiber will also improve your bowel movements, keeping you regular and preventing constipation.

How long does it take for your gut to adjust to a plant-based diet? ›

Adjusting your body to a plant-based diet might take up to four to six weeks. The time it takes to adjust depends on a variety of factors, including the person's current eating habits, the completeness of the diet change, and the rate at which the change is being implemented.

How to feel full as a vegan? ›

And don't forget to add some fat!
  1. Healthy, filling starches (gluten containing) Wheat berries. ...
  2. Healthy, filling starches (gluten free) Quinoa. ...
  3. Filling, Protein-rich Foods. Beans and legumes (eat 1/2 – 3/4 cup at a meal) ...
  4. Healthy, Filling Fats. Nut and Seed Butters (use 1-2 tablespoons) ...
  5. Filling, High Fibre Fruits and Veggies.

What are the most filling vegan foods? ›

Healthful foods that are high in protein, fiber, or both tend to be filling. Rich sources of protein for vegans include foods such as soybeans, pulses, and some nuts and seeds. Oats, vegetables, nuts, seeds, legumes, and fruit are all good sources of fiber.

What is the 7 day vegan challenge? ›

How does it work? No meat, poultry, seafood, dairy or eggs for 7 days (any 7 straight days). Announce to your friends, family, followers that you're doing the challenge. Add your name to the list of Challengers.

How can I be vegan and not be hungry? ›

8 tips for staying satiated on a plant-based diet
  1. Eat whole foods (and skip processed snacks) Not all plant-based diet foods are created equally, nutritionally speaking. ...
  2. Go easy on the salt. ...
  3. Cook without oil. ...
  4. Fill up on fiber. ...
  5. Drink a lot of water. ...
  6. Meal plan. ...
  7. Are you actually hungry? ...
  8. Get your hormones in check.

Why do I not feel full unless I eat meat? ›

A meat-based meal tends to be higher in protein and therefore more filling. But a well-balanced vegetarian meal will include enough protein, not just carbohydrates, so vegetarians do not generally experience hunger. Tens of thousands of people follow a vegetarian diet. Their hunger is no different to that of omnivores.

How to feel full without eating meat? ›

Following a vegetarian diet doesn't mean settling for unsatisfying meals. To feel more full while following a vegetarian diet, try incorporating more fiber and whole grains into your meals. Incorporating nuts, seeds, and beans into your diet can help you to feel more satisfied.

How do you feel full on a raw vegan diet? ›

  1. Fill up on Fruit on Your Raw Vegan Diet.
  2. Drink Lots of Water.
  3. Include Healthy Fats.
  4. Indulge in Quick Snacks.
  5. Focus on Meal Planning.

Top Articles
Latest Posts
Article information

Author: Kerri Lueilwitz

Last Updated:

Views: 5570

Rating: 4.7 / 5 (67 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Kerri Lueilwitz

Birthday: 1992-10-31

Address: Suite 878 3699 Chantelle Roads, Colebury, NC 68599

Phone: +6111989609516

Job: Chief Farming Manager

Hobby: Mycology, Stone skipping, Dowsing, Whittling, Taxidermy, Sand art, Roller skating

Introduction: My name is Kerri Lueilwitz, I am a courageous, gentle, quaint, thankful, outstanding, brave, vast person who loves writing and wants to share my knowledge and understanding with you.