If you’ve been struggling to lose weight and have tried ‘everything’ then you’re in the right place. Because you’re about to discover the 10 best foods for weight loss. They aren’t the next ‘big thing’ but rather proven foods used by millions of people who have successfully lost weight.

So why are they the best foods for weight loss?

They are the best foods for weight loss because they’re healthy and they also keep you full for longer on less calories. Plus they  help your body burn more calories and they’re pleasurable to consume as well.

So it means you will be able to eat less calories for greater pleasure and increased satisfaction, unlike many other weight loss diet plans.

So what are the 10 best weight loss foods and how do I know they are the best for weight loss?

Two reasons why I know they’re great for weight loss:

  1. I have tested and proven this theory myself
  2. I have found university studies to back my claims

With this said here are the 10 best weight loss foods:


Crunchy Almonds
Crunchy Almonds

Why are they so good for weight loss? Because they keep you full for longer, satisfy your cravings and keep your blood sugar lower, thus encouraging you to eat fewer calories throughout the day.

Even though almonds are so high calorie many studies have proven that women who eat a diet high in almonds have 18% greater chance of weight loss success when compared to women on a high carb diet. Enough said.

A small handful of almonds is a great portion size. That is about 15 g of almonds, which is around 10-12 almonds depending on the size or you can have 50g almonds to replace a meal for when you’re short on time.

You can enjoy these as part of a meal or as a snack with crunchy veggie sticks, yum!


Freshly Steamed Broccoli
Freshly Steamed Broccoli

Broccoli is sensational for weight loss because it’s high in protein, fiber and extremely low calorie. If you’re hungry have broccoli, it’s that simple. Better yet, it’s also one of the most alkaline veggies around. So by eating more broccoli you’re creating a healthier body and as a result you’ll have more energy. Eating it raw is best, but if you can’t that’s understandable so lightly steaming your broccoli or roasting it is a great way to enjoy it. However one of my favorite ways is microwaving broccoli and adding a little salt. It taste great and is perfect for something to eat between meals!


Roasted Butternut Pumkin
Roasted Butternut Pumpkin

Pumpkin is a weight loss food because it’s sweet and can be used in so many ways. Roasted pumpkin is amazing with a little bit of oil (½-1 tsp.) and some sea salt. Pumpkin is great because it’s low in carb and absolutely packed with essential vitamins and minerals like vitamin A, C and potassium. It’s my substitute for sugar, flour, eggs, potato, and sweet potato.

You can enjoy it as a snack or adding it to your next meal. This low calorie, high fiber, sweet vegetable can be enjoyed in many ways such as: soups, curries, roasting, salads, smoothies and of course baking!


Fresh Avocado
Fresh Avocado

What another healthy fat!! Yes, another healthy fat. Why? Because studies keep proving, and from my own personal experience, that healthy fats are more satisfying and better for weight loss.

Avocados are specifically one of the highest alkalizing fruits/vegetables around. So by consuming more avocados you’re losing more weight and cleansing your body simultaneously.

It’s also the best substitute for butter, and taste freaking amazing in salads, blended in smoothies, added to soups, on it’s own, and also toasted on a barbecue with a bit of olive oil and sea salt.

Avocados are full of potassium, protein, fiber, monounsaturated fats, magnesium and low in carbs and sugar. So this vegetable is great for weight loss because it promotes healthier eating, encourages fewer calorie consumption throughout the day and has a creamy texture which keeps you satisfied.



What the heck is SweetMe? SweetMe is a 100% natural zero calorie alternative to sugar. Unlike most sugar alcohols SweetMe is not made by a chemist it’s made from a perfect strategic combination of erythritol and stevia.

So why is it such a great weight loss food? Because it’s a natural sugar alternative that has no effect on your insulin levels, contains only 0.24 calories per gram and tastes great. So if you’re craving something sweet, instead of having sugar that is high in calorie and raises your insulin levels, which makes you crash and then crave more of it, SweetMe won’t.

So essentially SweetMe helps you lose weight because it can replace sugar as it comes without any of the nasty after that sugar has. Pretty awesome, right?

 White Navy Beans

White Navy Beans
White Navy Beans

White navy beans are amazing foods for weight loss because they’re high in protein, fiber, low in calories, super tasty and also mildly alkalizing. They help “you go regularly” and keep you full for longer. So by adding beans into your diet you will reap the benefits of a healthier, slimmer body.

Freshwater Fish

Fresh water fish
Freshwater fish

Freshwater fish is a great weight loss food because it’s the leanest protein to consume. Fish helps keep your tummy flat, keeps you full for longer and lowers your cholesterol. Just like almonds, high protein foods also encourages your metabolism to burns more energy because it needs to work harder to break down the food. As a result you burn more calories trying to process these foods.

Opt for freshwater fish over farmed as it’s more healthier for you and better tasting. Types of freshwater fish include rainbow trout, salmon, cod etc.


smoked salmon
smoked salmon

Salmon is amazing because it contains heft amount of healthy omega 3 and 6 fats. So by eating more salmon you will feel fuller for longer as the healthy fats keep you more satisfied between meals. The result, you will snack less, thus consuming overall fewer calories. Salmon is also incredibly healthy and super tasty.



 Coconut Oil

coconut oil
coconut oil

Coconut oil is extremely high in calories, just like salmon and almonds so please keep this in mind when consuming it. Even though coconut oil is amazing for your health, hair, nails and overall well being, it’s still a fat and fats are high in calories.

Coconut oil is especially great for weight loss because it keep you full for longer just like many other foods on this list. It also helps you burn more calories because of it thermogenic effect on your body. This liquid white gold is best consumed with stir-fry’s, as a snack, inside your coffee instead of milk, or mixed with cocoa powder and SweetMe for a guilt free healthy chocolate snack.

Keep in mind there are 135 calories in just 1 tbsp of coconut oil, so use it wisely. personally 1 tsp. is my serve and occasionally it will be 1 tbsp for strategic use.

Whey Protein

whey protein powder
whey protein powder

Protein powder is definitely a weight loss food because it’s a great substitute for flour in baking. So you will be able to keep your diet low in carbs and higher in protein by using more protein powder. You need to look for brands that are low in carbs and sugar as it can easily be worse than flour for your diet.

Protein powder taste great in baking, smoothies, protein balls, cakes, biscuits, as a snack between meals and a perfect breakfast on the go.

For ultimate weight loss consume a protein shake within 30 minutes of waking up.


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.