can you reheat shakshuka. technically you can reheat it but it's always better to have it fresh when the eggs are freshly poached and you have runny yolk. they might cook completely and the yolks would harden once you reheat the dish.