Beef kidneys are rich in vitamin B12, selenium and heme iron. They also contain decent amounts of copper and zinc, and they're a great source of protein and Omega-3 fatty acids.