foolproof cooking methods