While cannibalism among brook trout is rare, they may consume their own eggs and the eggs of other fish species. Additionally, various types of flies like dry, wet, and nymphs, as well as inline spinners, are successful lures. When it comes to angling, live worms, waxworms, small minnows, and fish eggs are considered the most effective baits for attracting brook trout. They also consume small fish such as minnows, shads, and round gobies, along with other animals like mice, crayfish, leeches, worms, snails, small frogs, spiders, and mollusks. This article aims to provide an in-depth understanding of what brook trout eat, focusing on their favorite prey and baits.īrook trout primarily feed on a wide range of aquatic and terrestrial insects, including mayflies, stoneflies, caddisflies, dragonflies, and blackflies, as well as beetles, midges, ants, grasshoppers, and crickets. Brook trout (Salvelinus fontinalis) are a species of fish known for their diverse diet and opportunistic feeding habits.