Loading NutriCompass
Preparing your nutrition information...
Preparing your nutrition information...
Explore nutrient-rich foods and learn about their key nutrients, nutritional benefits, and how they can fit into a balanced diet.
Food & Nutrition Guide
Foods provide a combination of nutrients that contribute to normal body functions and overall nutritional health. Different foods can provide different amounts of protein, vitamins, minerals, fiber, and other nutrients.
Our food library helps you explore individual foods, understand their key nutrients, and discover related nutrition topics, symptoms, recipes, and articles.
Use the food pages below to learn more about each food and how it may contribute to a varied and balanced diet.
Explore Our Food Library
Browse foods to learn about their nutrients, nutritional benefits, and related health and nutrition topics.

Spinach is a nutrient-rich leafy green vegetable that provides iron, vitamin C, folate, and other nutrients.
Key Nutrients
Nutritional Benefits

Lean red meat provides heme iron, protein, and vitamin B12 as part of a balanced diet.
Key Nutrients
Nutritional Benefits

Lentils are nutritious legumes that provide plant-based protein, iron, fiber, and other essential nutrients.
Key Nutrients
Nutritional Benefits

Pumpkin seeds are nutrient-dense seeds containing iron, magnesium, zinc, protein, and healthy fats.
Key Nutrients
Nutritional Benefits

Beans provide plant-based iron, fiber, folate, protein, and other nutrients that can contribute to a balanced diet.
Key Nutrients
Nutritional Benefits

Broccoli provides vitamin C, fiber, folate, and other nutrients that support a varied and balanced diet.
Key Nutrients
Nutritional Benefits

Eggs are a versatile source of high-quality protein and provide vitamin B12, vitamin D, choline, and other nutrients.
Key Nutrients
Nutritional Benefits

Salmon is a nutrient-rich fish that provides protein, vitamin D, and omega-3 fatty acids.
Key Nutrients
Nutritional Benefits

Almonds provide protein, magnesium, vitamin E, fiber, and unsaturated fats.
Key Nutrients
Nutritional Benefits

Blueberries are nutrient-rich fruits that provide vitamin C, fiber, and naturally occurring antioxidant compounds.
Key Nutrients
Nutritional Benefits

Avocado provides fiber, folate, potassium, vitamin E, and mostly unsaturated fats.
Key Nutrients
Nutritional Benefits

Nuts are nutrient-dense foods that provide protein, magnesium, zinc, fiber, and unsaturated fats.
Key Nutrients
Nutritional Benefits

Strawberries provide vitamin C, fiber, folate, and other nutrients while adding variety to a balanced diet.
Key Nutrients
Nutritional Benefits

Mushrooms provide B vitamins, selenium, and other nutrients. Some varieties can also provide vitamin D when appropriately exposed to UV light.
Key Nutrients
Nutritional Benefits

Fortified milk can provide protein, calcium, vitamin D, vitamin B12, and other nutrients.
Key Nutrients
Nutritional Benefits

Bell peppers are rich in vitamin C and also provide vitamin A, folate, and other nutrients.
Key Nutrients
Nutritional Benefits

Oranges provide vitamin C, fiber, folate, and other nutrients and can be part of a balanced diet.
Key Nutrients
Nutritional Benefits

Kiwi is a nutrient-rich fruit that provides vitamin C, fiber, folate, and other nutrients.
Key Nutrients
Nutritional Benefits

Carrots are rich in carotenoids and provide fiber and vitamin C as part of a balanced diet.
Key Nutrients
Nutritional Benefits

Sweet potatoes provide fiber, potassium, vitamin C, and carotenoids that the body can convert to vitamin A.
Key Nutrients
Nutritional Benefits

Greek yogurt is a protein-rich dairy food that also provides calcium and vitamin B12.
Key Nutrients
Nutritional Benefits

Milk provides protein, calcium, vitamin B12, and, when fortified, vitamin D.
Key Nutrients
Nutritional Benefits

Fatty fish such as salmon, sardines, and mackerel provide protein, omega-3 fatty acids, and vitamin D.
Key Nutrients
Nutritional Benefits

Fish provides high-quality protein and can be an important source of vitamin B12, vitamin D, and other nutrients.
Key Nutrients
Nutritional Benefits

Yogurt provides protein, calcium, vitamin B12, and other nutrients. Some varieties also contain live cultures.
Key Nutrients
Nutritional Benefits

Cheese provides protein, calcium, vitamin B12, and other nutrients, although nutritional content varies by type.
Key Nutrients
Nutritional Benefits

Berries such as strawberries, blueberries, raspberries, and blackberries provide fiber, vitamin C, and naturally occurring antioxidant compounds.
Key Nutrients
Nutritional Benefits

A variety of fruits can provide fiber, vitamins, minerals, and naturally occurring plant compounds.
Key Nutrients
Nutritional Benefits

Whole grains contain the grain kernel and provide fiber, magnesium, B vitamins, and other nutrients.
Key Nutrients
Nutritional Benefits

Oats are whole grains that provide fiber, magnesium, iron, protein, and other nutrients.
Key Nutrients
Nutritional Benefits

Brown rice is a whole grain that provides fiber, magnesium, B vitamins, and other nutrients.
Key Nutrients
Nutritional Benefits

Quinoa is a nutrient-rich seed commonly used as a grain and provides protein, fiber, iron, magnesium, and other nutrients.
Key Nutrients
Nutritional Benefits

Whole wheat pasta is made from whole-grain wheat and provides fiber, B vitamins, iron, and other nutrients.
Key Nutrients
Nutritional Benefits

Whole wheat bread is made from whole grains and provides dietary fiber, B vitamins, and other nutrients that can contribute to a balanced diet.
Key Nutrients
Nutritional Benefits
Understanding Food Nutrition
Understanding the nutrients found in different foods can make it easier to build a varied diet and learn more about the nutritional role of the foods you eat.
Learn which vitamins, minerals, protein, fiber, and other nutrients are associated with different foods.
Explore Nutrients →Explore nutrition-related information about common symptoms and the nutrients and foods associated with them.
Explore Symptoms →Discover recipes that use nutritious ingredients and connect foods with practical meal ideas.
Explore Recipes →Explore nutritious ingredients, learn about their key nutrients, and discover healthy recipes for a varied diet.
Explore Healthy Recipes →NutriCompass provides general nutrition information for educational purposes. Nutritional needs can vary between individuals. Information on this website should not be used to diagnose, treat, or prevent a medical condition. Speak with a qualified healthcare professional for personalized advice.