It’s best to enjoy Shakshuka fresh, but you can freeze the tomato sauce without the eggs. Thaw and reheat the sauce, then add fresh eggs when ready to serve.