To lose weight you need to curb your appetite and cravings, as this will help ensure fewer calories are consumed overall.
Luckily there are foods you can eat that contain the nutrients you need to achieve these goals.
Below you will find a list of 20 filling foods that contain appetite suppressing nutrients, such as dietary fibre and protein.
There are a few reasons why we have added apples to the top of this filling foods list.
Firstly, it contains dietary fibre that will fill you up, plus is contains pectin too, which helps to slow digestion that will help you to feel fuller for longer.
I would avoid apple juice though as this will remove the fibre, leaving only the sugars. Plus, eating an apple will leave you feeling more satisfied and less hungry overall.
Research has found that those who consume eggs for breakfast tend to consume fewer calories (330 fewer to be exact) than those who ate cereal, toast or bagels.
Eggs are a good source of protein and contain various amino acids too. These help suppress your appetite and can help cut food cravings.
It is best to avoid fried eggs if weight loss is your goal.
These are one of the best breakfast choices as it is full of fibre.
Fibre absorbs liquid when consumed so will fill you up and keep you feeling full till lunchtime, helping to stop those mid-morning food cravings.
Fibre is also slow to digest so wont cause any blood sugar spikes.
If you have a sweet tooth but are trying to lose weight then figs could be the alternative to sweets that you are looking for.
They are naturally sweet, but are low in calories. Plus there are a good source of fibre, so will prevent food cravings from occurring.
You may think that potatoes are not the best option, but it all depends on how they are cooked.
Boiled, baked or grilled are the best options, while fried should be avoided.
Potatoes are a good source of fibre, plus contain various other nutrients that your body requires.
#6: Greek yoghurt
This is a good source of protein, as it contains double the amount found in most ordinary yoghurts.
This will ensure cravings are kept to the minimum, while your energy levels will remain high.
If you are making a soup, stew or a sauce then add a few beans into the mixture.
They are high in fibre so will fill you up quickly, plus they contain a resistant starch, which is a type of carbohydrate that slows the release of sugar into your bloodstream. This ensures you remain full and satisfied for longer.
Suffering a mid-afternoon bout of the munchies? If so then grab a handful of almonds instead of reaching for that chocolate bar.
This nut is full of fibre and protein, as well as good monounsaturated fats too.
You may not want to eat a lemon, but by adding a slice or two to a glass of water you can experience its benefits.
The lemon can help improve digestion, which will help reduce hunger cravings and reduce your overall weight too.
Pears are a good source of fibre, with a single pear containing around 6 grams.
It also contains various antioxidants and can help improve the health of gut bacteria, plus prevent various conditions such as type-II diabetes and cardiovascular disease.
Avocados contain dietary fibre, and plenty of good fats too.
This means that eating an avocado will help fill you up, can reduce food cravings and can help to improve your cardiovascular health.
There are a few reasons why fish is a good filling food that should be a regular part of your diet.
Firstly, it is a good source of fibre. Secondly, it contains heart healthy omega-3 fatty acids, and finally, it contains amino acids.
Various diets would recommend cutting beef and other ‘red’ meats.
However, due to its protein content beef would be a good option if you want to ward off any food cravings.
Just make sure you choose lean cuts and grill not fry it.
These can help prevent food cravings, plus as it can help improve healthy bacteria in your gut can also help boost your digestion and metabolism.