If you’ve ever wondered what the best foods to eat for weight loss are, then look no further because after my many years of dieting and losing weight, I have found the absolute best foods to help you with weight loss.

There are many foods that you should eat, which will result in your weight loss goals. But not all, are healthy or for that matter attainable for long periods of time. That simply means, after you stop eating these foods, you will gain the weight back on, It’s that simple or tragic, really!


So what to eat to lose weight? That’s a great question, now allow me to answer it in the best way I know how. In a simple list format, which describes these amazing, wonderful foods you should eat when you want to lose weight.


What to eat to lose weight?


Egg Whites and Egg yolks

Egg whites and egg yolks are the best foods for weight loss because they are high in protein and saturated fats. Meaning they will keep you full for longer, which means you will consume fewer calories overall in the day. The less calories you eat versus the calories you burn equals weight loss success!

Enjoy a 1 egg and 3 egg whites scramble for breakfast with some fresh baby spinach, sprouted bread, and a side of lemon, ginger and cucumber juice. The alkalinity of the fresh vegetables will alkalise the acidity from your egg. This results in healthier weight loss, which means longer lasting results versus short term ones.


Scrambled eggs and spinach
Image by Cook For Your Life

Dark Leafy Greens

Dark leafy greens are the best food for weight loss! Why? because they high in fibre, minerals, vitamins, and low in calorie. I recommend you consume dark leafy green the most in your diet as this results in more energy, health, wellbeing, and of course weight loss.

Have a dark leafy green salad for lunch with some smoked salmon, avocado and quinoa for a nutritious lunchtime meal. Have dark leafy greens at every meal to help you feel full sooner, and to feel better overall!

Dark leafy green salad
A Fresh Dark Leafy Green Salad




Avocado a day, will keep the doctor away! and yes this is true. Avocados are full of so many amazing health benefits and nutritional gems, that by eating an avocado a day your health will improve, your weight will drop, and you’ll find yourself eating a lot more healthier food as a result.

Avocados are also wonderful as a super flat tummy food. Avocados will help keep your tummy flat all day. Simple add avocado to your smoothies, over bananas, add it to your salads for a creamy texture or add it to your soups for a healthy thick creamy flavour over cream.

Avocado Smoothie
Image by Super Foodista

Olive Oil

Olive oil is a healthy fat that is renowned in the mediterranean diet and it should be a staple in yours too, if you want to lose weight. Cutting too many fats from your diet leads to slow brain functioning, and also binges later in the night, which results in weight gain down the track. Add olive oil to your salads to help you keep full for longer, drizzle it on soups for a satisfying meal, and replaces it with butter on your toast.

olive oil has so many health benefits, and consuming this over butter, carbs, and sugar will help you lose weight.

what to eat to lose weight
Image by oliveoiltop.com


When following a calorie-controlled diet, by adding walnuts into your diet will leads to better weight loss results. Why? because walnuts are so high in omega 6 fats, a fatty acid that is necessary for human health but the body can’t make them- you have to get them from food. The benefits of adding walnuts into your diet mean you will be eliminating any sugar cravings you may feel after a meal.


Therefore adding walnuts to your smoothie, or salads at lunch, decreases cravings for sugar exponentially. The result of not consuming sugar leads to greater success in weight loss, as sugar will will have you gain weight. Meaning, adding walnuts into your diet you will feel better, and lose weight!

Image by The Dynamic Advantage

Tuna in Olive Oil

Yes! Tuna in olive oil are in fact great for weight loss. Why? Because they’re high in Omega 6’s Fatty acids as well. A diet high in fat, leads to greater success in weight loss. Therefore adding tuna in olive oil to your salad, with your large bowl of dark leafy greens and walnuts, may be the best lunch option for weight loss, and health.

Tuna should be consumed with a dark green leafy salad and some steamed veggies to help alkalise the body, as tuna produces acidity. Meaning you will need to balance your bodies your Ph so you don’t store the acid as fat (which is body fat)!

Tuna and Spinach Salad
Image by Big Fat Grain Free Life


Broccoli is the best weight loss food. In fact, you could eat as much broccoli as you like! I hope you like your broccoli, because broccoli is also high in several important alkaline minerals, which promotes good health. Broccoli is also a high-protein, high fibre vegetable and so it helps you burn more calories while eating it.


This means by consuming broccoli over other veggies, you’re consuming fewer calories, less sugar, more fibre, less carbs, and more protein. All which, results in better weight loss success. Add broccoli any way you can. I highly recommend subbing bananas for frozen broccoli in a smoothie, make a creamy broccoli soup a regular in the household, steam broccoli as a snack, microwave and even roast broccoli and add it to your dark leafy green salads for heaps of health benefits!

Roasted Broccoli with olive oil and garlic


Butternut Squash

Butternut squash has made “what to food to lose weight” food list because it’s super high in potassium, fibre, low in sugar (when compared to other pumpkin and squash varieties), and perfect for your afternoon sweet cravings!

If you’re craving something sweet opt for roast butternut squash over a piece of fruit. That way you’re consuming more fibre and less fructose, which is better for weight loss and health.


Add roasted butternut squash into your dark leafy green salads with avocado for a superb lunch idea. You could even sub butternut squash for flour and make fudgy dense chocolate brownies, try making pumpkin soup for the afternoon slumps or a delicious warming dinner instead. Even add into your smoothies for a sweet thick smoothie texture, yum!

what to eat to lose weight
Image By Use Real Butter

Protein Powder

Protein powder is great for weight loss because it can be a great substitute for flour in baking. This means by eating more protein, than carbs your chance of weight loss succeeds. Add protein powder to your smoothies over rolled oat and frozen banana for a thick filling smoothie. Also use protein powder for days you crave something sweet, as some flavours can really solve your sugar cravings.


what to eat to lose weight
Image by Protein Pow



Stevia is great for weight loss because as a woman and lover of sweets, I need to be able to sweeten my drinks and meals without getting any nasty side effects of sugar or extra calories. Stevia powder, which has been naturally extracted from the stevia leaf plant and once used as a medicinal herb for centuries, is 100% natural and safe. This means unlike sugar alcohols, you can consume it without experiencing any bloat, gas, or diarrhoea. Stevia is 200% sweeter than sugar, so just use a tiny tiny bit at a time to get the best taste. Add stevia to sweeten your hot beverages, baking, and smoothies for best use.


Stevia Sweetened Vanilla Butter Cream Cupcakes
Stevia Sweetened Vanilla Butter Cream Cupcakes



So there you have the best foods to eat for weight loss.

Now you know, what to eat start incorporating these foods into your primary diet. Eat more of the above foods, drink more water, stop eating junk food, processed foods, and eating out all the time, mixed with regular exercise and you will see the weight fall off. It’s that simple!


Elizabeth Marks

Having been overweight and unhealthy her whole childhood, Elizabeth turned things around 6 years ago and hasn't looked back. Her passion for health and weight loss is only second to her immense knowledge and creativity for delicious low calorie cooking. A Marathon runner, Entrepreneur, Soccer Lover and fan of all things Diamond.