Food Groups High in Biotin. Eggs are a good source of protein and biotin. Almonds, Nuts and Legumes. Nuts and nut-based butters such as peanut butter are high in nutrients, fiber, protein, biotin and vitamin E. In particular, almonds are great for a healthy scalp and hair.