Love ’em or hate ’em, there’s no denying egg patterns can be a very effective way to catch trout during the winter spawning season. Eggs provide an easy, calorie-packed, non-escaping meal for trout. It is also thought that trout also eat eggs because they view them as competition to the survival of their own eggs. They work well in rivers and lakes.