A heat resistant chocolate containing ethylcellulose. The ethylcellulose is introduced into the chocolate as a solution in oil or in a non-aqueous solvent, suitably in an amount of from about 1% to about 3% ethylcellulose by weight. Ethylcellulose oleogels may also be used to replace a portion of the oils and fats normally present in chocolate and/or to formulate fillings for filled chocolates exhibiting reduced oil migration. Also provided are methods of making chocolate compositions according to the invention.