The Diet Detective: Nutrition Quiz: Which Food Has More Nutrients?

See how good your nutrition knowledge is by trying to figure out which food has the most of each nutrient. 

Nutrition Quiz: Which Food Has More Nutrients?

1. Which food has the most fiber?

A. Raspberries (1 cup)
B. Black beans (1 cup)
C. Almonds (1 cup)
D. Lentils (1 cup)

More: The Truth About Fiber

2. Which food has the most potassium?

A. Avocado (1 cup sliced)
B. Papaya (1 large)
C. Cantaloupe (1/2 large melon)
D. Tomato sauce (1 cup)

3. Which food has the most iron?

A. Kidney beans, cooked (1 cup)
B. White mushrooms, boiled (1 cup)
C. Pumpkin seeds (1 oz. )
D. Chickpeas/hummus (1 cup)

MoreTable 2. Food Sources of Iron

4. Which food has the most magnesium?

A. Almonds (1 oz.)
B. Potato, baked with skin (1 medium)
C. Banana (1 medium)
D. Raisins, seedless (? cup packed)

5. Which food has the most calcium?

A. Kale, fresh, cooked (1 cup)
B. Broccoli, raw (1 medium stalk)
C. Spinach, cooked (1 cup)
D. Collards, boiled (1 cup)

More5 Calcium Sources Better Than Milk

Which food has the most vitamin D?

A. Salmon (sockeye) cooked (3 oz.)
B. Shiitake mushrooms (1 cup)
C. Egg, hard-boiled (1 large)
D. Milk (1 cup)

MoreAre You Getting Enough Vitamin D?