Cooking the eggs to your preferred doneness is a personal choice. If you like your yolks runny, aim for 7-10 minutes on medium-low heat. If you prefer them more set, extend the cooking time a bit. Remember, the eggs will continue to cook because the pan is hot, so serve the shakshuka immediately.