roasting is a slow-cooking process, using indirect, diffused heat to cook its ingredients. it is a dry-heat cooking method where hot air surrounds the food and cooks it evenly on all sides at a temperature of at least 300 degf (or 150 degc). the heat can also be derived from an open flame, an oven, or another heat source.