Doctors and dietitians will tell you that all nuts are very healthy. They are small but very powerful - packed with desirable nutrients. Nuts are a great source of healthy carbs, good protein and dietary fibre. Adding nuts to your diet will provide you with the energy you need to go through a busy day. But what kind of nuts you should stock your kitchen cupboard with (just in case you need a snack in the middle of the day)? Every type of nut is special and brings unique nutrient qualities, but what nuts are the best for us? Here's the answer: Walnuts If you follow an intense lifestyle, busy schedule and long hours working, walnuts are great for you. They have the highest amount of the most common omega-3 fatty acid found in food - the alpha-linolenic acids. Walnuts help you keep your brain healthy. If you eat walnuts regularly, it may help you with dementia and cardiovascular disease. Almonds Almonds are packed with one of the most powerful antioxidants - Vitamin E. It will help you protect cells from the damage caused by free radicals. Vitamin E also improves blood health, keeps your skin and eye healthy and supports the immune system. It's a real superfood! Peanuts Peanuts are cheap, but they contain great nutrients. They have a lot of protein (the highest amount among nuts). They are also quite high in fibre and a great source of biotin, an important Vitamin B. Biotin helps keep blood sugar levels steady and keeps your hair and nails healthy. Pistachios Pistachios are particularly rich in fibre (something very important that most of the people don't take enough from the food they eat). Fibre keeps you feeling full for longer and also plays and may help you to lower your cholesterol. 1/2 cup of pistachios contains more than 10 grams of fibre! That equals nearly half of the amount of fibre recommended per day. Brazil nuts Brazil Nuts contain very important minerals like zinc, selenium and copper. They are essential for thyroid health, to regulate blood pressure and support the immunity system.