Want to ward off the threat of illnesses and increase your chances of a longer, healthier life? Consider a diet rich in “superfoods.” Superfoods are mainly plant-based with the exception of some fish or dairy products and are extra rich in nutrients. Some of the more popular foods that fall into this category include spinach, kale, black beans, sweet potatoes, salmon, kiwifruit, raw nuts, whole grains, acai berry, and blueberries. These nutrient powerhouses are good for your heart and your overall health, especially when you are already maintaining a balanced daily diet and regular physical activity.