Some people avoid having nuts and seeds as those are rich in fat. However, these snacks are incredibly healthy and nutritious. They are high in fibre, protein, and a variety of minerals and vitamins. Nuts may also help you lose weight and decrease your risk of developing heart diseases and type 2 diabetes.