ingredients: both custards and puddings begin with a base of sweetened cream or milk. the main difference is the ingredient used as a thickening agent. eggs are an essential ingredient in custard, as they give the dessert its gelatinous texture. instead of egg proteins, flour or cornstarch are thickeners in puddings.