No a frittata does not need milk but adding dairy can make the frittata creamier.