
There are lots of ways to ensure you stay fuller for longer. From filling ingredients to add to your meals to little tips and tricks for how you eat your food, click through our 30 ways to stay fuller for longer...
Healthy eating is hard. Whether you’re on a diet or just trying to keep an eye on what you’re eating, it can be tricky to stay on track – especially when there is so much delicious food out there!
One of the biggest things to tackle is hunger. No matter how good you are being, if you’re feeling hungry, all you’ll be able to think about is food (and probably not the good-for-you kind). Once cravings set in it can be hard to resist so it’s good to avoid the hunger starting all together.
There are lots of ways to ensure you stay fuller for longer. From filling ingredients to add to your meals to little tips and tricks for how you eat your food, click through our 30 ways to stay fuller for longer…

Don’t forget breakfast
It’s easy to think you don’t need breakfast. Mornings can be busy in a family house and you may not always be that hungry first thing – but it’s really important to eat a full breakfast. Starting your day with a filling meal will impact how you eat for the rest of the day. If you have breakfast you will be less likely to snack and less likely to choose a large lunch.
Top tip: What you eat for breakfast is obviously important. Oats and cereals are good for slow-release energy and protein-rich ingredients such as eggs will keep you full until lunch time.

Drink plenty of water
It’s not the most interesting thing in the world but drinking lots of
water is such an easy way to keep full. It depends on your body type how
much water you need but the standard 8 glasses is a good measure to go
by. You can sometimes mistake thirst for hunger so if you are feeling
peckish, have a glass of water first.
Top tip:
Keep a litre bottle of water close to hand on your desk or in the
kitchen. If you have a bottle filled near you, you are much more likely
to drink it.

Eat an apple
Aside from just drinking water to keep you fuller, food with a high water content will also help you fight the hunger. Apples have a high water content and are full of fibre which also helps keep you full. Diet researchers found that eating an apple 20 mins before meals can lead to increased weight loss too.
Top tip: Have slices of apple in your breakfast to make it more filling – you could even add it to a savoury salad for lunch.

Protein is your friend
Protein is one of the most useful tools in keeping full. Making sure you get enough protein is easy to do and also helps boost energy-levels. Ideally, meals should be one third protein so its good to learn which foods are rich in protein to ensure your meals are nice and balanced. Chicken, turkey and fish are high in protein so are good choices for a lunch or dinner main.
Top tip: Adding chicken to a salad will make it more filling and give you more energy for the rest of the day.

Pop an egg on it
You may think that eggs are only for breakfast but you really can add them to any meal – and it’s worth it too. Eggs are a cheap, quick and easy way of adding protein to your meal and don’t be put off by the fat content – a little fat will go a long way in keeping you full. Try a poached or hard boiled egg on your salad, in your sandwich or simply on a piece of toast in the morning and you will notice the difference.
Top tip: Avoid fried eggs if you’re trying to be healthy.

Super soup
We all know that drinking water helps to keep you fuller but it’s
actually much better if you eat water. How would you do that? Soup, of
course! Blending your ingredients with water means that you absorb the
water into your stomach, which helps you feel full.
Top tip: All you need to make homemade soup is some stock cubes and some veg – it’s much tastier than shop-bought.

Ditch white carbs
Do you normally eat white rice, pasta and bread? Switching to brown carbs, such as wholemeal, will help keep you fuller for longer. Brown carbs are high in fibre which means the food will be absorbed into your system more slowly than white carbs. This avoids the usual energy spikes and dips that come with eating white carbs.
Top tip: Brown rice and pasta take a little longer to cook than white so factor this into your cooking time when using.

Sprinkle a little cinnamon
It not only tastes delicious, cinnamon can also help you feel fuller for
longer – and help you lose weight! Cinnamon can slow down the emptying
of your stomach and it also lowers blood sugar levels – very clever!
Top tip: Sprinkle cinnamon atop porridge or yogurt or coat your meat for a sweet twist.

Don’t lose focus
Do you always eat your lunch/dinner in front of the TV or computer? This could be making you hungry. If you don’t fully focus on your food you can feel like you haven’t really eaten that much. Turn off the TV and spend some quality time with your food, it’s psychological but you’ll find the same amount of food will keep you much fuller if you pay it a little attention.
Top tip: Even if it’s only 5 mins, make sure you set yourself a proper lunch time to enjoy your food – otherwise you’ll be snacking all afternoon.

Eat little and often
This one is not for everyone. Some people swear that if you eat small meals, more often, you are less likely to get hungry. There is some logic to it, if you are eating every couple of hours, you’re less likely to snack, you just need to watch the size of the meals you’re eating.
If you think meal times should be a proper affair, you can take some of the learnings and maybe reduce the portion size or alter the quality of snacks you have.
Top tip: It’s worth experimenting with eating patterns to see what’s right for you. Try eating 5 small meals one day and see how you feel – it might not be practical for everyone.

Clever snacking
Snacking is sometimes inevitable. When you do feel the need to eat between meals, picking the right snacks is a good way of reducing the amount of snacks you need. Fibre-filled snacks such as popcorn – which is made straight from the grain – and vegetables such as carrot sticks are much better than salty crisps, which will leave you feeling dehydrated – a thing that is often mistaken for hunger.
Top tip: Sprinkle your popcorn with a little cinnamon to make it even more filling.

Switch your yogurt
Greek yogurt is a surprisingly good source of protein. Switching your normal yogurts will see your hunger levels drop dramatically. Not only will the protein fill you up but the thick, rich texture will make you think you’re eating more too. It’s important to buy proper Greek yogurt rather than Greek-style as the goodness comes from the special preparation.
Top tip: It’s not just for sweet food, you can use Greek yogurt as a cream replacement in sauces and as the base of a dip.

A splash of vinegar
Not only is vinegar a low-fat way of adding flavour to salads, it can also help you feel fuller for longer. It is thought the acid found in vinegar slows down the speed in which food leaves your stomach.
Top tip: Try white wine or cider vinegar in your salad dressings for a light summery touch.

Add some avocado
Avocados are quite high in fat – but that doesn’t mean that you should avoid them. Avocados are high in fibre and the fats found in them are tricky to digest which means it takes your body longer to empty your stomach. So a little avocado can actually make you fuller for longer!
Top tip: Make your own guacamole by blending avocados with a little lime juice, a handful of cherry tomatoes and some coriander.

Lovely legumes
High in protein, full of fibre and complex carbohydrates that slow digestion, legumes are are great ingredient to add to your dishes to ensure you stay fuller for longer. Legumes is another word for pulses which include lentils, beans and peas.
Top tip: Add lentils or beans to your salad or soup to make it nice and filling – they are relatively flavourless so will go well with most ingredients.

Clever chickpeas
Chickpeas are a pulse so they’re naturally rich in protein and fibre.
Not only can you add chickepeas to a salad or curry to bulk out meals –
you can even use them to make filling snacks. A homemade batch of
falafel or some hummus (which is made from chickpeas) will not only make
a satisfying snack – it will also keep the hunger away!
Top tip: Buy chickpeas pre-cooked in a tin rather than trying to cook the dried variety.

Know your grains
Couscous, bulgar wheat and quinoa are not only healthy alternatives to traditional carbs such as pasta or rice, they’re also a handy ingredient to keep you fuller for longer. Adding one of the grains to your salad, or having it as your base for lunch will bulk out your meal. All you need to do is soak the grain in hot water or stock for about 5 mins – easy!
Top tip: Make a couscous salad with added fruit such a peach and raisin for a fun, and healthy, twist.

Chew your food
If you’re eating in a hurry or not concentrating on what you are doing, you can eat your food very quickly – which doesn’t help you feel full. If you spend time chewing your food, your stomach thinks it’s getting more food which will make you feel more full.
Top tip: Try and chew each mouthful of food 5 times, you will feel silly at first but you’ll soon get used to the slower pace.

Get crunchy
It sounds a little silly but eating food that is a little crunchy will keep you fuller than smoother foods. It takes more effort to eat foods such as corn on the cob and it will also take your stomach longer to digest them.
Top tip: Avoid blending food, like soup, down to a thin liquid if you want to avoid getting hungry.

Bring on the berries
Blueberries and raspberries have a high number of antioxidants, a good dose of Vitamin C and plenty of fibre – which will keep you fuller for longer. The sharpness in flavour will also satisfy your sweet tooth more than other types of fruit, so should reduce your chance of snacking.
Top tip: Freeze blueberries and raspberries so you can grab a handful to make a smoothie, add to cereal or simply eat as a snack.

Start the day with porridge
Porridge may not be the most interesting breakfast in the world but having a bowl in the morning will help you feel fuller for longer. This is because porridge is a slow-release food, which means it takes longer to digest, which gives you more energy over the course of the morning – rather than in one short sharp burst.
Top tip: Jazz up your porridge with one of our delicious porridge toppings.

Grab a grapefruit
The sharp flavour of a grapefruit may not be to everyone’s taste but if
you’re a fan, they could be your ticket to a fuller stomach. Grapefruits
have a high fibre count, speed up metabolism and supress the feelings
of hunger.
Top top: Don’t buy ready made grapefruit juice, squeeze it yourself to get the nutrients without the added sugar.

Rich and leafy
Adding leafy vegetables such as spinach, kale, cabbage and lettuce to your meals will help you feel fuller for longer. The dark green leaves are rich in fibre and antioxidants and low in calories – and also have lots of other health benefits such as vitamin C and folic acid.
Top tip: Use leafy vegetables as the base for salads or even blend them into a soup.

Give green tea a go
Drinking a glass of green tea a day is an easy way to keep fuller for longer. The herbal tea is rich is antioxidants and studies have found that people who drink it have less desire to eat food. Drinking green tea with your meals is also said to help you eat less.
Top tip: Green tea also speeds up metabolism so is a good drink to try if you’re trying to lose weight too.

Sample some edamame beans
You may have seen them in sandwich shops but do you know why edamame beans are good for you? These high-fibre foods are an excellent snack to choose if you’re trying to avoid being hungry. You can add them to your meals or just snack on them raw.
Top tip: Edamame beans have a nutty flavour which would complement a earthy salad.

Clever sweet treats
Do you always find that you need a sweet treat after you’ve eaten a meal? While your mind might automatically go to something naughty, you can often satisfy the craving with something a little better for you. Fruit is the obvious answer but it can feel a little boring. Low-sugar jelly is a great way of having a guilt-free treat. Foods that are high in sugar will give you a temporary energy boost but you will soon crash – which will make you feel more hungry.
Top tip: Baking fruits in the oven with a little honey will make them a more exciting dessert option.

Make it fiery
Spicy food such as red chillies and cayenne pepper are an interesting way to keep you fuller for longer. Adding a spicy twist to your food not only makes it taste better, it also works as an appetite suppressant – eating cayenne pepper can even make you lose weight as you eat it!
Top tip: Build up your tolerance to spicy food a little at a time.

Snack on cottage cheese
Cottage cheese is low-calorie ingredient that is very high in protein. Versatile, cheap and delicious, it is one of the most useful ingredients to work into your diet if you are trying to stay fuller for longer. Use it to top a jacket potato, as a sandwich filler or just as a dip for some sliced carrots or cucumber.
Top tip: Choose lower-fat cottage cheese to cut the calories even further.

Go nuts
Nuts are quite high in fat, but that doesn’t mean you should avoid them in a healthy diet. Snacking on unsalted nuts is an easy way to stave off the hunger. Almonds are particularly good for this as they have a high fibre count.
Top tip: Add fruit and nuts to your breakfast or bakes to increase the fibre.

Get a good night’s sleep
If you’re tired you are more likely to snack on food as your body craves energy boosters. A good night’s sleep will mean that you don’t feel as hungry during the course of the day. Some nutritionists recommend taking a nap when feeling hungry – you will often wake up and the feeling is gone.
Top tip: If you’re feeling tired, look for natural energy boosters rather than sugary treats as they’ll give you a longer lasting boost.
Where to next?
Over 1,000 healthy recipes
Meals under 500 calories
Filling salad recipes