so if you want to cook something with a high level of heat, cast iron is the better choice. the other reason why cast iron is a better choice for high heat is due to a problem with teflon. non-stick pans have a serious problem when you heat them above 500degf (260degc).