In theory, dieting seems like a piece of cake. When you actually get down to business though, it's a very grueling process, full of struggles and suppressed temptations. It's so bad that you may even cry just looking at a plate of brownies. But we often go about doing it wrong - eat all the wrong things or eat nothing at all, which completely botches all our plans of having a perfect bikini body, or just a toned one.

Being on a diet means eating selectively and being very careful about the nutritional value of your food. Here's a list of foods to binge on while you're trying to shed off that fat.

1. Almonds

Packed full of Vitamin E, protein and fiber, they not only boost your skin, but also keep you from feeling hungry for long periods of time. Try swapping them for your usual mid-morning snack and see how they work wonders!

Source:Unsplash

2. Potatoes

Surprising, right ? But they're not just popular for their taste. They have a little bit of almost everything we need, so they help in maintaining a top-notch health as well.

If you boil potatoes and then allow them to cool for a while, they will form large amounts of resistant starch, a fiber-like substance that will keep you satiated and hence, prevent you from eating other foods, thus helping you lose weight.

Source:Eye Swoon

3. Leafy Greens

They're the quickest way to flush out water retention and flatten a stubborn stomach. They have various vitamins, minerals, a high content of fiber and low amount of calories - basically, they're the perfect mixture. Include them in your meals and wait for them to work their magic!

Source:Colour Box

4. Avocados

Fats aren't your enemy, as long as they're the right kind. Oleic acid is a compound in the fats present in an avocado that helps in suppressing hunger for long periods of time. Eat a quarter or half of this creamy fruit each morning and say goodbye to the loose belly fat.

Source:Fly Wheel

5. Olive Oil

That's right! Oil is on the list too. Replace your mustard oil and ghee with olive oil which also contains Oleic acid and prevents hunger as well as aids the breaking down of fats.

Source:West Elm's Blog

6. Dark Chocolate

For those of you with a sweet tooth and an insatiable craving for desserts, pick a square or two of this. It contains way less fat than most deserts and calms down your hunger after it as well, even for long periods of time.

Source:Jim Scherer

7. Eggs and Sausage

This just keeps getting better. Eggs and sausages, an extremely protein rich meal for breakfast makes you feel fuller right away, no matter how big your appetite is. This has a long-term effect and it is scientifically proven that you automatically consume less calories for the rest of the day.

Source:Gourmet Girl Cooks

8. Beans

They may be little, but each of these come with a bunch of nutrients especially proteins and fiber. The best part is that they remain low in calories and full of slow-release energy. This, in simple terms, means that your muscles will get toned and you'll not feel hungry for long periods of time.

Source:Wordpress

9. Peppermint

It's known for its effective healing properties, but it is also very efficient for digestion. It's very popular and easily available in tea form for consumption, preferably organic. Three cups a day, after every meal, will keep the weighing scale and your stomach very happy.

Source:500 px

10. Apple Cider Vinegar

This digestive tonic kills harmful bacteria in the intestines, flushes out toxins and relieves water retention from the stomach. A few spoon-fulls everyday will help detoxifying the body daily. It can also be used as a salad dressing or to cook with vegetables.

Source:Get It Durban

11. Apples and Pears

A very cheap but nonetheless, fruitful solution to your problem. Firstly, for juice consumers, eating the fruit itself is more beneficial because the chewing motion of our teeth makes the brain comprehend it as substantial eating and the high fiber content keeps us full. They're also jam packed with antioxidants - it's a win win situation.

Source:Wallpaperzi

12. Cranberry Juice

An excellent antioxidant topped with high amounts of Vitamin C, it rids the body of excess fluids through excretion. Have a glass in the morning before starting your day for best results!

Source:Wordpress

13. Lemon

Along with being a great taste enhancer, it also has high amounts of Pectin fiber which will surely help you ward off hunger. They also raise the intestine's pH levels, thus aiding digestion and weight loss.

Source:Interior Design Files

14. Fish

Again, it is an extremely protein rich food but also very satiating. Many types of white fish are extremely lean, and fattier varieties such as salmon pack healthy omega-3 fats, but all prove to be extremely beneficial.

Source:Unsplash

15. Tomatoes

The list of recipes to try with tomatoes is endless really. It's not looking too bad right now. They're full of antioxidants, reduce inflammation and water retention and reverse our body's Leptin (a protein that helps us to regulate our metabolic rate and apetite) resistance! Honestly, miracle workers.

Source:Unsplash

And a dieting secret to help...there are none. Get off your ass and stop eating garbage!

Masthead source : Chiprx