If you are on a weight loss journey, you would know how important it is to eat the right foods in the right quantity. In this world of various health foods, nuts like almonds, walnuts, peanuts, cashew nuts, raisins, etc. have emerged as superfoods in the recent past and how. They are highly nutritious; power-packed with various vitamins, minerals, fats, protein and fiber among others. They are also known to help shed off extra kilos; thanks to the fiber and proteins they contain. While all of the nuts have some or the other health benefits to offer, not all of them may be best to lose weight. If you are planning to cut down on those flabs, here are the nuts you need to add in your daily diet. Nuts are one of the most nutritionally dense foods that we humans have. They offer a beautiful combination of healthy essential fats for all your vital hormones, fiber for your intestinal health, proteins for the cellular repair & recovery and of course, carbohydrates for energy that keeps you going.