Hulled Hemp Seeds
They come from the same plant family as the hemp meant to be smoked. But hemp seeds need to be eaten as food to reap their amazing nutritional powers. These nutty-tasting seeds contain high-quality protein (three tablespoons have about 150 calories and 10 grams of protein). "A serving also provides 20 percent of your iron and zinc needs," says Silber, and zinc may be important for healthy sperm production. Toss them into smoothies, salads, or cereal.