Do you have to cook scotch eggs from the packet or is it ok eat them as they are?

You can eat scotch eggs as they are, without cooking them further, only if the raw ingredients have been properly cooked beforehand.

Generally speaking, scotch eggs are made with hard-boiled eggs that are wrapped in sausage meat, coated in breadcrumbs, and deep-fried. If all of these components have been cooked thoroughly before being packaged, then the scotch egg should be safe to eat without additional heating.

However, if you have any doubts about whether the scotch egg has been fully cooked, it is always best to err on the side of caution and cook it further. You can do this by baking the scotch egg in an oven preheated to 375 degrees Fahrenheit (190 degrees Celsius) for about 15-20 minutes, or until the sausage meat is cooked through.