Ever wondered what the benefits of eating Almonds are? Wonder no more...

For a long time I was told that Almonds were ‘bad' for me – high in fat, I should avoid them like the plague!

Thankfully due to re-educating myself to the Paleo and Primal way, I now know how beneficial almonds can be in my diet, in moderation.

Obviously if you have a nut allergy you'll have to give them a wide berth (and all products made from them such as marzipan, almond milk, frangipane and praline).

How many should I eat?

Well, clearly the size of your almond will have a bearing on this. Most recommended is a serving of about 1 ounce per day which equates to 15-25 almonds depending on size. That strikes me as quite a lot I'll be honest! As long as you're not going massively over that amount (let's face it, too much of any high-fat food, whether it's good or bad fat, won't end well), you should be fine.

What should I use them in?

I make my own almond milk and then use the leftover husks to make almond meal. I use the almond milk mainly in green smoothies. I also have almonds as an on-the-go snack, in Paleo granola recipes, to make chocolate & almond treats.

Let's take a look in a bit more detail at just some of the health benefits of eating almonds:

1. Feeds your brain

Almonds contain riboflavin and L-carnitine, two nutrients that are known to boost brain activity and have also been linked to reduced risk of Alzheimer's disease. An essential nut to get into a child's diet for brain development (a few almonds soaked overnight would do the trick every day).

2. Maintain strong bones 

Our friend Phospherous feeds your bones and teeth and also can delay the onset of osteoporosis & other bone-related diseases.

3. Helps regulate cholesterol

Consuming almonds will lead to a reduction of LDL (bad cholesterol) and an increase in HDL (good cholesterol) which is never going to be a bad thing.

4. Improves heart health

Almonds contain high levels of healthy unsaturated fatty acids which have been shown to acticely lower your risk of cardiovascular disease. The protein and minerals (such as potassium and magnesium) in the nuts also contributes to overall heart health.

5. Boosts immune system

Almonds are the only nut that is alkaline-forming, which contributes greatly to your overall immune system health. Coupled with the high levels of Vitamin E in almonds, a powerful antioxidant, and your immune system will be thanking you.

6. Improves skin conditions

Almond oil and almond milk products are well known to help treat many skin conditions.

7. Reduces inflammation

Almonds have two essential fatty acids, linoleic and linolenic acids. These fatty acids help to reduce inflammation all around the body, which is a general condition many people suffer from but don't even know.

8. Regulates blood pressure

High levels of potassium and low levels of sodium make the humble almond a great choice for those needing to bring their blood pressure under control.

9. Boosts & maintains energy levels

Those ‘good fats' in almonds, they mean long-term energy regulation, one of the best go-to snacks for an energy boost and to stop you heading for the sugary snacks. The presence of manganese, copper and riboflavin also assists with energy production.

10. Aids weight loss

Due to an almond's ability to regulate your energy and blood sugar levels, you are much less likely to get sugar-cravings, which keeps your overall calorie intake down. Much research has shown that people lose weight more effectively if almonds form part of their diet than if they don't. FAT in nuts is good!