If you want to be able to cook almost anything from scratch, you need to have these 35 ingredients on hand.