Both dishes have layers of creamy fillings. However, a parfait is traditionally served for breakfast with layers of fruit, granola, and yogurt. Whereas a trifle typically consists of layers of cake, pudding, and whipped cream topping.