Almonds: Loaded with protein, almonds are one of the most powerful snacks for men. Make sure you have at least 8 to 10 almonds every day.
Soybeans: They are rich in iron and calcium and help improve bone strength.
Tomatoes: Tomatoes are full of potassium, vitamin C and fiber and they keep your heart healthy.
Pistachios: Definitely a healthy snacking alternative, pistachios provide the necessary proteins. They are also known to be good for your heart and help in lowering bad cholesterol.
Cabbage: Loaded with the essential vitamin k and free of cholesterol, make sure to add some cabbage to your dinner salad.
Oranges: Due to the high content of Vitamin B-9, a glass of fresh orange juice helps to improve blood flow to the body.