Yes! The trifle can be eaten immediately, but it's best made a couple hours ahead of time. Just cover with plastic wrap and refrigerate until ready to serve. A trifle can be made up to two days in advance and stays fresh for about 4-5 days.