While basalt can come in various shades of gray, brown, and even green, the streak color is determined by the mineral composition of the rock, which primarily includes dark-colored minerals like pyroxene and olivine. These minerals generally produce a gray or black streak when rubbed against a streak plate.