Cooking in a cast-iron skillet has a number of benefits, including lasting heat retention, non-stick properties when it's properly seasoned, and being able to withstand high temperatures and the oven.