Here is a partial list.., for more you can do a search on composting values of food waste...,
High N:
Blood Meal (NPK 13-1-0)
Coffee grounds (NPK 1,99-0,36-0,67)
Felt (NPK 14-0-0)
Hair (NPK 14-0-0)
Tea grounds (NPK 4,15-0,62-0,4)
Worm Meal (dried & ground worms) NPK 10-1-1
Greens, leaves & meals, alfalfa, stinging nettle
High P:
Bone Meal generic NPK 4-21-0,2
* steamed NPK 13-15-13
* burned NPK 0-34,7-0
Shrimp Waste NPK 2,87-9,95-0
Tea Leaves ash NPK 0-1,66-0,4
Wheat bran NPK 2,65-2,9-1,6
Oats, Chicken Manure
High K:
Banana skin NPK 0-3,08-11,74
Molasses NPK 0,7-0-5,32
Potato skin NPK 0-5,15-27,5
Wood Ash NPK 0-0,15-7,0
Wood ash (broadleaf) K 10%
Wood ash (coniferous) K 6%
Alfalfa, ashes, potato wastes, peel & skin (-ashes, too)
High Calcium:
Poultry manure (0,5-0,7% dry), dolomite lime, egg shells, bone meal
Note that its usually thought that worm castings is high in calcium (perhaps with the presumption that lime or eggshells are added during the process).
High Iron:
Stinging nettle (Also high N)
High Magnesium:
Dolomite lime, poultry manure, epsom salts