10 tips for feeling full on a vegetarian diet (2024)

It's safe to say that there are a lot of misconceptions about vegetarians, with some of the biggest assumptions being that they're always hungry or that their meals aren't filling. But struggling to feel full after a meal can happen while following any diet — and expert dietitians and nutritionists saidthat it's definitely possible for vegetarians to feel satisfied with their meals as long as they follow a few simple steps.

Here are some ways to feel more full while following a vegetarian diet.

Try to add plenty of whole foods to your diet

"The first step to feeling full when eating only plant-based foods is choosing whole foods," said Nicole Magryta, MBA, RDN.Whole foods are foods that have been processed as little as possible. Some vegetarian-friendly whole foods include fruits, vegetables, nuts, seeds, and grains.

Read More: 7 scary things that can happen to your body if you eat too much processed food

Advertisem*nt

Incorporating more whole foods into your diet might include changing your breakfast from heavily-processedheavily processed cereals to whole-grain oatmeal that's topped with fruit. It could also mean swapping out side dishes, replacing a refined grain like white rice with farro, a whole grain that's loaded with fiber.

Balance your diet by eating multiple food groups at every meal

"Get enough calories with nutrient-dense foods including avocado, quinoa, almonds, or beans," Magryta told INSIDER. She added that to create a balanced plate, you should be including protein, fat, and carbohydrates into every meal and ideally every snack.

Fortunately, there are online lists of protein-packed foods, foods that are loaded with healthy fats, and even foods that contain both carbs and fiber and they can be useful to reference when trying to prepare well-balanced meals.

Consider incorporating dried fruits into your diet

To optimize calories, Leslie Bonci, MPH, RDN, CSSD, LDN, said you should try adding dried fruits, such as prunes, into your diet. The fiber content of dried fruits can help you feel full and they have been shown to help preserve your bone density.

Advertisem*nt

Bonci also suggested including citrus fruits into your diet because they're loaded with fiber. As a bonus, consuming citrus can also help the body absorb plant-based sources of iron.

Don't solely rely on salads

"If you just eat salad, you will probably be hungry," Bonci told INSIDER. However, she said adding beans, rice, pasta, potatoes, or corn to your meal can help your meal be more filling.

Related stories

There are plenty of vegetarian recipes out there that go way beyond a simple salad, so it's worth trying them out to see which meals help you feel the most satisfied.

Eat more legumes

10 tips for feeling full on a vegetarian diet (1)

"Beans are often overlooked as a nutritious foodbut they are one of my absolute favorites," said registered dietitian Jessica Jones, MS. Legumes and beans are typically loaded with fiber, which is known to help individuals feel more full.

One way to incorporate more beans into your diet could be enjoying them as a side-dish or cooking popular legume-centric dishes like lentil soup. Jones said lentils contain about 16 grams of dietary fiber per cup, which is 24% of the recommended daily value. They also contain about 18 grams of lean protein.

Don't be afraid to add nuts and seeds to your meals or snacks

Some people avoid nuts and seeds because they are high in calories and fat, but Jones explained that these foods contain healthy fats such as monounsaturated and polyunsaturated fats.

Topping salads or bowls of oatmeal with nuts, like almonds, and seeds can help you to add healthy fats to your meals while also making them more filling.

Find new ways to incorporate vegetables into your meals

10 tips for feeling full on a vegetarian diet (2)

"Vegetables don't have to be limited to salad or stir fry dishes," Jones told INSIDER. She said she likes to add vegetables to burritos or use them as pizza toppings.

Advertisem*nt

Try to stick to minimally-processed carbs

"Make most of your day's carbs minimally processed plant-based sources such as vegetables, fruit, legumes, beans, nuts, seeds, and grains such as farro, barley, oats, wheat berries, buckwheat," said registered dietitian Rachel Fine, MS,CSSD, CDN.

Minimally processed carbs are high in naturally occurring (intact) fibers, she explained. She said they help to slow down your digestion and can help stabilize your blood sugar. This promotes satiety between meals and sustains energy levels, she added.

Opt for whole grains instead of refined ones

10 tips for feeling full on a vegetarian diet (3)

"Choosing whole grains such as oatmeal can be more filling than refined grains since the whole grains provide more fiber," said Summer Yule, MS, RDN. The fiber in whole grains can help you to feel full whereas refined grains lose a lot of their fiber content during the refining process and thus may not leave you feeling as satisfied post-consumption.

Instead of eating noodles made with refined flour, she said you may want to try noodles made from chickpeas or spiralized vegetables, as they will contain less-processed grains.

Advertisem*nt

Include more fiber and fluids in your diet

"Including more fiber, fluid, and protein into your meals is a great way to help you feel more full after eating," Yule told INSIDER. This is helpful whether you are a vegetarian or not, she added. Some simple ways to do so could be by drinking more water or incorporating more protein-rich and vegetarian-friendly foods like Greek yogurt and quinoa into your diet.

10 tips for feeling full on a vegetarian diet (2024)

FAQs

10 tips for feeling full on a vegetarian diet? ›

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 to feel full as a vegetarian? ›

So, make sure to incorporate seeds, beans, nuts, lentils, low-fat dairy and eggs into your mid-afternoon pick-me-up. Fill your plate with vegetables. Opt for foods like leafy greens, broccoli, cauliflower and zucchini, which are high in fiber. This will help you feel full and decrease your calorie intake.

How can I be a full vegetarian? ›

The vegetarian diet
  1. Eat a variety of fruit and vegetables every day. ...
  2. Base meals on starchy carbohydrates. ...
  3. Dairy or dairy alternatives are needed for calcium. ...
  4. Eat beans, pulses, eggs and other sources of protein. ...
  5. Choose unsaturated oils and spreads. ...
  6. Limit foods high in fat, salt and sugar.

How to make vegetarian food more filling? ›

Plant-based foods you can add to your meals to help improve satiety
  1. Lentils. Lentils are an economical and readily available ingredient that are used as staples in most plant-forward meals. ...
  2. Chia seeds. ...
  3. Oats. ...
  4. Chickpeas. ...
  5. Walnuts or Almonds. ...
  6. Sweet Potatoes. ...
  7. Brussels Sprouts. ...
  8. Avocado.

Can you get full without eating 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.

What do vegetarians eat to stay full? ›

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.

What foods make you feel really full? ›

High-fiber foods not only provide volume but also take longer to digest, making you feel full longer on fewer calories. Vegetables, fruits and whole grains all contain fiber. Popcorn is a good example of a high-volume, low-calorie whole grain. One cup of air-popped popcorn has about 30 calories.

Why do I never feel full vegetarian? ›

The most common challenge we see is that “new” vegans and vegetarians do not eat enough calories throughout the day. Snacking is a great way to stay full! Make sure you are incorporating snacks between meals. These snacks allow you to meet your calorie needs as well as manage your hunger between meals.

What is the hardest part of being a vegetarian? ›

While you can get plenty of protein and fiber as a vegetarian, you may have a harder time getting some specific nutrients. Iron and omega-3s can be hard to get enough of, even though there are plant-based sources. It's not impossible to do if you don't eat meat or fish, just harder.

What is the most filling vegetable to eat? ›

Plant-Based? Meet the 5 Most Filling Vegetables.
  1. Just don't forget your protein. While vegetables should make up the bulk of your diet, you're never going to feel satisfied if you're not also getting protein at every meal. ...
  2. Artichokes. ...
  3. Broccoli. ...
  4. Peas. ...
  5. Carrots. ...
  6. Sweet Potatoes.
Jun 27, 2017

How to be full as a vegetarian? ›

A List of Plant-based Foods that Fill You Up
  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. ...
  5. Filling, High Fibre Fruits and Veggies.
Apr 14, 2019

What vitamins do vegetarians lack? ›

The nutrients of concern in the diet of vegetarians include vitamin B(12), vitamin D, ω-3 fatty acids, calcium, iron, and zinc. Although a vegetarian diet can meet current recommendations for all of these nutrients, the use of supplements and fortified foods provides a useful shield against deficiency.

What sweets are suitable for vegetarians? ›

M&S Own Brand
  • American Hard Gums.
  • Fizzy Pop Sweets.
  • Fizzy Whizzy Cola Bottles.
  • Fruit Crumbles.
  • Fruit Gums.
  • Fruit Pastilles.
  • Fruit Sherbets.
  • Mixed up Meerkats.

Why am I so hungry on a vegetarian diet? ›

The most common challenge we see is that “new” vegans and vegetarians do not eat enough calories throughout the day. Snacking is a great way to stay full! Make sure you are incorporating snacks between meals. These snacks allow you to meet your calorie needs as well as manage your hunger between meals.

Is there a way to feel full without eating? ›

Drink more water. One of the most effective ways to feel full without eating is to drink more water throughout the day.

Is it harder to lose weight as a vegetarian? ›

Vegetarianism has become increasingly popular in recent years. This diet is associated with a lower risk of chronic diseases and may aid weight loss ( 1 ). However, you may find it difficult to lose weight on a vegetarian diet — especially if you're eating too many refined carbs or highly processed foods.

Why do I still feel hungry if I don't eat meat? ›

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.

References

Top Articles
Latest Posts
Article information

Author: Rev. Leonie Wyman

Last Updated:

Views: 6343

Rating: 4.9 / 5 (59 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Rev. Leonie Wyman

Birthday: 1993-07-01

Address: Suite 763 6272 Lang Bypass, New Xochitlport, VT 72704-3308

Phone: +22014484519944

Job: Banking Officer

Hobby: Sailing, Gaming, Basketball, Calligraphy, Mycology, Astronomy, Juggling

Introduction: My name is Rev. Leonie Wyman, I am a colorful, tasty, splendid, fair, witty, gorgeous, splendid person who loves writing and wants to share my knowledge and understanding with you.