Superfoods are those naturally perfect foods which support the health, growth, and maintenance of your body, just by loading up your plate. Stock up on these 9 Superfoods (preferably organic) to give your body the gift of great taste, stronger immunity and better energy—all without a pill in sight. All the recipes are below.