7 of the Best Weight Loss Foods MorelliFit


Calories are obviously important in controlling your weight.

However, calories are not the only thing that you need to pay attention to. Good weight loss foods are not only low in calories. They are those foods that charge up your metabolism, and help with hunger cravings.

As such, you will stay full for longer and not be tempted to eat processed foods.

Here are 7 of the best foods to choose when you are trying to lose weight.


AlmondsThere are a number of weight loss reasons for eating nuts.

Firstly, studies have shown that eating more nuts between meals means people will not eat as much later in the day. However, you need to eat the right types of nuts.

Stay away from peanuts.

Aim for walnuts, almonds and pecans. You should also eat sunflower seeds, macadamias, a moderate amount of cashews, and pistachios. These types of nuts contain lots of antioxidants and vitamins. Perfect for weight loss and health.


Soups should be used as a starter before your main meal. They will help to curb your appetite and fill you up. They are also very low in calories, providing you eat the right types of soup.

Eat vegetable soups, but avoid cream-type soups, as they are contain a high level of calories and are usually processed.


Beans can be used to add to a number of different meals, as they can be combined well. They are low in calories and have a high protein content. This is perfect for weight loss goals.

Beans are also high in fiber, so they are digested more slowly and will give you the feeling of being full.


Eggs are one of my favorites and I have talked about them many times on this blog (and in video). I always recommend them as they are the perfect food source for weight loss (and building muscle).

High protein foods help you stay full for longer, and will prevent snacking. Eggs can be made into many meal choices. You need to be eating eggs.

Almond Butter

Almond Butter is one of my favorites. I love to eat it with celery (for the fiber, vitamin K and protein). It will help you to feel full and energized during the day. You can also spread it on apples, for a fun snack.


ruby-grapefruitGrapefruit has been shown to increase the metabolism in people who eat it. It can be eaten whole or juiced, and is assimilated very easily by the body.

It doesn’t have magical powers as some people claimed in the 1980’s (the infamous grapefruit diet), but it will fill you up and add plenty of soluble fiber.


Fish is a great food to eat for weight loss. It is tasty, can be cooked in many different ways and can be served with many side dishes. Fish can be eaten many times during the week, and made to taste completely different each time.

It is very high in omega 3, which will increase the flow of blood to the muscles (great for maximizing your time in the gym). Omega 3 will also help your body’s enzymes to function in an optimal manner.


Adding good weight loss foods to your current diet will help you to lose fat and add variety to your current meals. Keeping your meals delicious and interesting is all part of the weight loss journey.

If you don’t look forward to the food you eat, then you are less likely to stay on course. Use the ideas above to add variety and keep losing weight each day.

What’s your favorite one of these weight loss foods?