'from scratch' definitions:

Definition of 'from scratch'

(from WordNet)
adverb
From the beginning, especially without relying on resources or other advantages; "he baked the torte from scratch"; "she built her business up from scratch"