I find that the eggs are best if marinated overnight. But if you want them for dinner tonight, at least four hours will do the trick.